Процесс формирования и получения необходимых результатных таблиц при решении соответствующих задач основан на анализе запросов и формировании массивов информационной базы РПП.
92
Запрос в РПП строится как набор операторов, описывающих значение внешних характеристик результатной таблицы (заголовок, подлежащее и сказуемое). Форму запроса и пример ее заполнения покажем в табл. 7.3.
Таблица 7.3
Структура запроса в РПП
1 |
Код потребителя (КОДП) |
12 |
2 |
Номер результатной таблицы (ТАБ) |
8 (группировка) |
3 |
Годы, за которые надо выдать информацию (ГОДЫ) |
1998 |
4 |
Описание объекта учета (ТИПОУ) |
А. Объект учета Б. Дополнительные типы объектов учета |
1593 - Минлеспром |
|
|
1. |
Показатель 014 в интервалах (001 - 200, 201 -400,401-600,601-800) |
|
|
2. |
|
|
3. |
|
|
4. |
5 |
Коды показателей (ПОКАЗ) |
014 |
Например, код потребителя задается оператором КОДПХХХ, где XXX - трехзначный код потребителя, а номер результатной таблицы - оператором ТАБЛХХ, где XX - двузначный номер таблицы по перечню, в котором содержится 8 таблиц.
Годы, за которые необходимо выдать информацию, задаются оператором ГОДЫ. Он обозначается двузначным числом XX (если данные выдаются за один год), либо парой чисел ХХ-ХХ (начало и конец необходимого периода), либо перечислением через запятую XX, XX, XX требуемых годов.
С помощью оператора ТИПОУ А задается тип объектов учета, где А - сложное логические выражение, содержащее признаки, которыми определяется тип объекта учета и, если нужно, конкретные значения этих признаков, заключенные в круглые скобки.
Типы объектов учета с указанием их признаков и значности приведены в табл. 7.4.
При определении кодов типов возможен выбор данных по ряду объектов одного типа введением для них так называемых безразличных позиций (обозначается пробелом), а для показателей - границ интервалов количественных их значений.
93
Таблица 7.4
Характеристика типов объектов учета
Тип объекта учета |
Код типа объекта учета |
Значность |
Предприятие |
990 |
8 |
Министерство |
991 |
4 |
Объединение |
992 |
2 |
Территория |
993 |
4 |
Отрасль промышленности |
994 |
5 |
Показатели: |
|
|
первичные |
001 - 300 |
8 |
производные |
301 - 900 |
10 |
Например, для задания объектов учета типа общегосударственных министерств и ведомств достаточно описать значение кода формы подчинения (1 в четвертом разряде), т.е. 991 (_ _ _1), а для обработки данных по веем отраслям промышленности описание будет иметь вид: 994 (_ _ _ _ _ )
Для описания более сложных типов объектов учета сначала записывается код типа, который определяется уровнем объекта учета, а затем через знак умножения записываются коды типов или коды показателей, косвенно описывающих объекты учета.
С помощью оператора ПОКАЗ А задаются соответствующие показатели, где А - выражение, описывающее состав кодов этих показателей без разделителей, а если требуется представить данные по всем показателям, содержащимся в регистре, то в А ставится слово "все".
Решение задачи зависит от наличия соответствующей информации и возможностей формирования и выдачи определенных результатных таблиц, которые распределены на следующие группы: динамические (таблицы I-IV), плановые (таблицы V-VI), структурные (таблица VII) и группировочные (таблица VIII). Сказуемое во всех таблицах представленных групп фиксированное, а подлежащее определяется содержанием запроса.
Результаты решения задач по изучению динамики показателей совокупностей объектов могут быть представлены следующими таблицами (I-IV):
Заголовочная часть табл. I и II содержит объект учета или первичный показатель; подлежащее - первичные показатели или объекты учета, сказуемое - период времени, за которое проводится анализ деятельности объекта учета.
Таблицы III и IV в основном соответствуют табл. I и II, только в их заголовочной части содержатся относительные показатели динамики:
94
Таблица I
Объект учета__________
Пока- затели |
Годы |
1996 |
... |
2000 |
|
|
|
|
Таблица II
Показатель__________
Объекты учета |
Годы |
1996 |
... |
2000 |
|
|
|
|
Таблица III
Темпы роста по объекту учета
_________за период_________
Пока- затели |
Годы |
1996 |
... |
2000 |
|
|
|
|
Таблица IV
Темпы роста по показателю
_________за период_________
Объекты учета |
Годы |
1996 |
... |
2000 |
|
|
|
|
темпы роста по объекту или первичному показателю за определенный период времени, указанный в запросе.
Результаты решения задач по изучению выполнения плана имеют результатные таблицы (V-VI) и практически содержат одно и то же сказуемое. Таблицы отличаются друг от друга заголовочной частью и подлежащим.
Таблица V
Основные показатели деятельности объекта____________за____год
Показатели |
Единица измерения |
Код |
План |
Факт |
Выполнение плана, % |
Темпы роста к предыдущему году |
|
|
|
|
|
|
|
Таблица VI
Выполнение плана по показателю______________за____год
Объекты учета |
Код |
План |
Факт |
Выполнение плана, % |
Темпы роста к предыдущему году |
|
|
|
|
|
|
Таблица VII
Структура показателя (объект учета)______________за____год
Показатели (объекты учета) |
Годы |
1996 |
1997 |
1998 |
1999 |
2000 |
|
|
|
|
|
|
95
Структурные задачи имеют одну результатную таблицу (VII), которая формируется как частный случай по изучению динамики и выполнению планов.
Группировочные задачи также имеют одну результатную таблицу (VIII), но принципиально отличную от всех таблиц, так как в ней подлежащим являются не показатели и не объекты учета, а интервалы значений группировочного признака, сказуемым же - число предприятий и соответствующие показатели.
Таблица VIII
Группировка промышленных предприятий
по показателю___________________________________в объекте
учета_____________________за______год
Интервалы значений группировочного признака |
Число предприятий |
Показатели |
|
|
1 |
2 |
3 |
... |
n |
|
Абсолютные данные |
... |
Относительные данные |
... |
96