Описание входных и выходных документов, алгоритмы,
Для решения задачи используются следующие входные данные:
№ |
Наименование входных данных |
Наименование документов -источников входных данных |
Источник документа |
1 |
расчётный год |
Программа работ |
сдо |
2 |
перечень объектов |
программа работ |
сдо |
3 |
код документа |
план передачи разрешительной документации по объекту |
опп |
4 |
дата начала |
программа работ |
сдо |
5 |
окончание работ |
программа работ |
сдо |
Пошаговый алгоритм:
Формирование выборки из таблицы Программа Работ по условию попадания Плана Начала или Дата Окончания в расчетный год.
Переход к очередной записи выборки полученной на Шаге 1.
Если достигнут конец выборки Шага 1, то переход на Шаг 5. в обратном случае переход на Шаг 4.
Поиск всех записей в таблице (формирование выборки) План Передачи Док для которых выполняется условие Номер Договора соответствует значению Номер Договора записи с Шага 2 Упорядочивание выборки по полям Номер Договора и День Года.
Поиск в справочниках по кодам по выборке с Шага 4 наименований и значения и вывод на печать Переход на Шаг 2.
Контрольный пример. | ||||
Объект работ: Заказчик работ: Подрядчик работ: | ||||
№№ |
Наименование документа |
Дата передачи | ||
1 |
Ордер на право производства работ жилого дома |
5.9.2003 | ||
Объект |
Наименование |
Наименование |
Плановая дата |
Фактическая дата |
согласующей организации |
документа |
согласования |
согласования | |
Жилой |
ИГАСН |
Ордер на право |
10.9.2003 |
20.9.2003 |
дом |
производства работ жилого дома |