<< Click to Display Table of Contents >> Navigation: Для опытных пользователей > Учет выполнения работ > Задачи, решаемые в СМР |
В настоящем документе приводятся описание задач, решаемых с применением подсистемы АВС (СМР), и общая схема их решения.
Для решения задач необходимо выполнение следующих условий:
1. В оперативном файле (ОФ) системы должны находиться локальные сметы в исходном и расчетном виде.
2. В ОФ системы должны находиться заголовки объектов, включающие в себя перечни локальных расчетных смет.
3. В ОФ системы должны находиться заголовки строек, включающие в себя перечни объектов.
Данные пунктов 1-3 включаются в оперативный файл постепенно: в проектном институте они представляют собой совокупность данных по всем проектируемым объектам в их текущем состоянии, где они создаются, модифицируются и обрабатываются до получения конечных результатов; в строительные организации эти данные поступают от проектировщиков или разрабатываются собственными силами и в каждый данный момент образуют программу работ строительной организации; в управлениях капитального строительства заказчиков эти данные образуют программу капитального строительства и обеспечивают данными службы контроля и управления.
4. Для строительных организаций и управлений капитального строительства заказчиков в оперативном файле создается файл событий (ФС), в ФС фиксируются в хронологическом порядке происходящие события: появление новой стройки, распределение работ между исполнителями, выполнения работ, фактический расход ресурсов, фиксирование новых цен на ресурсы, словом все данные оперативных первичных документов.
5. Теперь можно решать задачи и выпускать различные документы. Для этого в оперативном файле необходимо иметь файл заданий (ФЗ).
В ФЗ записываются задания на одновременное решение пакета задач, например, на выпуск смет по исполнителям работ, на выпуск актов приемки и стоимости работ по всем объектам и др.
В подсистеме АВС (СМР) реализовано решение следующих задач:
ФС - устанавливает связь с файлом событий, на основе которого будут решаться последующие задачи;
М29 - имеются четыре варианта формы:
М29'1 - выдается потребность в ресурсах на выполненные объемы работ в разрезе позиций смет;
(М29’1’1- потребность в материалах на выполненные работы на основе строк “W”, печать машин и материалов.)
(М29’1’2- потребность в материалах на выполненные работы на основе строк “W”, печать только материалов.)
М29'2 - выдается нормативная потребность и фактический расход ресурсов (+ машины) на выполненные объемы работ в натуральном выражении (на основе строк “W” и “R”);
М29'3 - выдается нормативная потребность и фактический расход ресурсов на выполненные объемы работ в стоимостном выражении (на основе строк “D”, ”W” и ”R”);
M29'4 - выдается расход ресурсов по месяцам отчетного года (на основе строк “W” и ”R”);
КС2 - выдаются перечни выполненных объемов работ (формат А3), акты выполненных работ;
КС3 - справка выполненных работ;
Ф2В - перечни выполненных работ (Казахстанская форма);
КСА - печать журнала учета выполненных работ строительной организации 46-граф;
КС6 - печать журнала учета выполненных работ (старый вариант 13 граф);
ПР - программа работ строительной организации;
СТЦ - справка о текущих ценах ресурсов.
ФСИ - вывод на печать смет по исполнителям работ;
ФЛС - формирование исходных данных локальных смет на выполненный объём работ и оставшийся объём работ.
Все содержательные формы могут выдаваться на стройку, на объект или на конкретную смету; формы могут выдаваться по конкретным исполнителям работ и на любой конкретный месяц.
При решении задач АВС (СМР) используется обычная нормативная база системы АВС, но она должна быть дополнена специальными стандартными фрагментами, которые содержат в себе информацию о заголовках форм и их концовках.:
Ф1-С-И - для концовки формы ФСИ;
Ф1-Ф2 - для заголовочной части формы Ф2;
Ф1-Ф2-О1 - для заголовочной части формы КС-2
Ф1-М29-1 - для заголовочной части формы М29'1;
Ф1-М29-2 - для заголовочной части формы М29'2;
Ф1-М29-3 - для заголовочной части формы М29'3;
Ф1-Ф3 - для заголовочной части формы Ф3;
Ф1-Ф3-О1 - для заголовочной части формы КС-3;
Ф1-Л1-П - для заголовочной части всех вариантов формы Ф2В;
Ф1-К6-1 - для заголовочной части формы КС6;
Ф1-Ф6-О1 - для заголовочной части формы КС-6а;
Ф1-П1-1 - для заголовочной части формы ПР;
Ф1-Ц1-Р - для заголовочной части формы СТЦ;
Ф1-Ф3-3 - для концовки формы Ф3;
Ф1-Ж1-К - для концовки форм Ф2В и Ф3 варианта 1;
Ф1-Ж2-К - для концовки форм Ф2В и Ф3 вариантов 2 и 3;
Ф1-Ж3-К - для концовки форм Ф2В и Ф3 варианта 4.
Ф1-Ф2-В - заголовочной части формы Ф2В по варианту 5.
Ф1-Ф2-В1 - для концовки формы Ф2В варианта 5.
и т.д.
Фрагменты на концовки форм содержат все основные внешние параметры и алгоритмы начислений внеобъемных затрат, учета индексов, процентов различных начислений, включая налоги и др. Эти параметры и расчеты специально вынесены из программной части в стандартные фрагменты, чтобы пользователь имел возможность вносить самостоятельно необходимые изменения. С помощью специальных операторов стандартных фрагментов можно запрограммировать определенные варианты начислений концовок и затем использовать их в задании, например:
GФ2В'1'3' и т.д.,
указано, что нужно выпустить форму Ф2В по первому варианту концовки, используя строку параметров 3.
Установление связи с файлом событий
Первое, что нужно сделать в файле заданий, это установить связь с файлом событий, на основе которого будут решаться задачи, указанные в последующих строках файла заданий. Файл заданий:
Э1210'ФЗ'''1'''''* ЮСтроительное управление номер 5'2000г.'Нач. ИВАНОВ И.И.* GФС'''01.01.2000''Установка связи с файлом событий'''''Э1130* и т.д. ... К*
Здесь представлен файл заданий с регистрационным номером Э1210, признаком файла заданий ФЗ и условным номером района 1. В строке Ю записываются произвольные параметры, удобные для распознавания и идентификации файла пользователем системы. Следующей строкой в обязательном порядке должна следовать строка с заданием GФС, которая установит в данном случае связь с файлом событий - Э1130, который и будет использоваться в дальнейших вычислениях. Из других параметров нужно указать только дату создания этого файла, - все другие параметры для данной строки не существенны. Файл событий в каждом файле заданий может быть указан только один.
|
Распределение работ по исполнителям выполняется в файле событий с применением строк V. Если такое распределение выполнено, то в файле заданий можно задать выдачу смет по исполнителям работ: Э1210'ФЗ'''1'''''* ЮСтроительное управление номер 5'2000г.'Нач. ИВАНОВ И.И.* GФС'''01.01.2000''Установка связи с файлом событий'''''Э1130* GФСИ'''05.01.2000''Сметы исполнителей работ'1'1'С-1'СУ-5'2'Э10* и т.д. ... К* Здесь в задании GФС указано, что из стройки 1 (шифр стройки-1), объекта 1 (шифр объекта-1) по смете С-1 (шифр объекта С-1) нужно выдать смету с позициями и объемами, которые запланированы к выполнению строительному подразделению СУ-5 (наименование подрядчика СУ-5) в феврале (2) месяце текущего года. Подсистемой АВС (СМР) по этому заданию будут сгенерированы исходные данные для выпуска формы ФСИ на входном языке АВС и помещены под номером Э10 в выходной файл. Если не указывать номер сметы, то в результате генерации будут включены все сметы данного объекта, по которым есть задания на данный месяц по данному исполнителю. Аналогично, если не будет указан также и номер объекта, то результаты будут выдаваться на всю стройку. Это положение относится и ко всем другим содержательным документам. Э1210'ФЗ'''1'''''* ЮСтроительное управление номер 5'2000г.'Нач. ИВАНОВ И.И.* GФС'''01.01.2000''Установка связи с файлом событий'''''Э1130* GФСИ'''05.01.2000''Сметы исполнителей работ'1'1'С-1'СУ-5'2'Э10* GФСИ'''05.01.2000''Сметы исполнителей работ'1'1''СУ-5'2'Э20* GФСИ'''05.01.2000''Сметы исполнителей работ'1'''СУ-5'2'Э30* и т.д. ... К* Заметим, что если не задать исполнителя, то такое задание для GФСИ не имеет смысла и в результате будет выдана "пустая" смета с сообщением: “Не указан исполнитель работ.
|
Акты и справки объемов и стоимости выполненных работ
В конце текущего месяца, когда в файл событий с применением строк W уже занесена вся оперативная информация об объемах выполненных работ, можно выдавать задания на акты и справки об объемах и стоимости выполненных работ. По заданию, GКС2 выдаются акты приемки выполненных работ, где печатаются все позиции смет, по которым выполнялись работы. GКС2'1'1'30.01.2000'5'Акт приемки вып. работ'1'1'С-1'СУ-5'1'Э40* После подписания их у заказчика, по заданию GКС3, выпускаются справки стоимости работ, но уже без печати позиций смет. GКС3'1'1'31.01.2000'5'Справка стоимости вып. работ'1'1'С-1'СУ-5'1'Э50* Для Казахстанской Республики задание на выпуск актов записывается в следующем виде: GФ2В'1'1'31.01.2000'5'Акт приемки и ст. вып. работ'1'1'С-1'СУ-5'1'Э60*
|
Журналы учета выполненных работ
Журналы учета выполненных работ выдаются по форме КС-6, по заданию GКС6 или GКСА на смету, на объект или на стройку. Печатаются все позиции с общими объемами, с объемами выполненными за указанный месяц и остатки. GКС6'''31.01.2000'5'Журнал учета вып. работ'1''''1'Э70* В приведенном примере журнал выдается за январь на всю стройку 1, с учетом всех исполнителей работ. С помощью стандартного фрагмента оформляется только заголовочная часть выходной формы, вся содержательная часть по позициям генерируется программно с применением строк типа Я. Это замечание относится и к другим формам, содержащим позиции смет.
|
Отчеты о расходе материалов и реурсов
Формы М-29 имеют семь разновидностей: М29/1, М29/2, М29/3 и т.д. Каждая разновидность формы М29 может выпускаться на отдельную смету, на объект или на стройку. Разновидность формы М29 указывается в параметре < вариант >: GМ29'1'... - задание на вывод формы М29/1; GМ29'2'... - задание на вывод формы М29/2; GМ29'3'... - задание на вывод формы М29/3. И т.д. Форма М29/1 содержит сметные позиции с расшифровкой расхода ресурсов по каждой позиции сметы. Если задание записано в виде GМ29'1'1 ... , то ресурсы выдаются на машины и материалы, а при задании GМ29'1'2 ... – только на машины. И т.д. При заданиях GМ29'2'' ... и GМ29'3''... расходы ресурсов выдаются суммарно на смету, объект или стройку. Фактический расход ресурсов берется из строк R ,А текущие цены из строк D файла событий.
|
Справка о текущих ценах ресурсов
По заданию GСТЦ''' ... выдается справка о текущих ценах ресурсов. GСТЦ'''31.01.2000''Справка текущих цен'''''1'Э80* Цены справки берутся из строк D файла заданий. Алгоритм сборки цен для справки совпадает с алгоритмом сборки цен для вычислений: цены более поздних периодов вытесняют цены аналогичных ресурсов предшествующих периодов; цены более поздних записей одного периода вытесняют цены аналогичных ресурсов более ранних записей одного периода; цены более поздних периодов, чем указанные в задании, во внимание не принимаются.
|
Программа работ строительной организации
По заданию GПР просматривается файл событий и в нем выбираются все строки описания строек, по заголовкам строек из оперативного файла выбираются все заголовки объектов, а по заголовкам объектов все локальные сметы. GПР'''31.01.2000''Программа работ'''''1'Э90* На печать выдаются обозначения строек, объектов и смет, принятые в сметной документации и в оперативном файле. По стройкам выдаются заказчики, исполнители, даты начала и окончания. По объектам и сметам выдаются сметная стоимость, в т.ч. на начало года, а также план на текущий год.
|
Собрав вместе все примеры заданий, можно показать, как может выглядеть типичный файл заданий: Файл заданий:
Э1210'ФЗ'''1'''''* ЮСтроительное управление номер 5'2000г.'Нач. ИВАНОВ И.И.* GФС'''01.01.2000''Установка связи с файлом событий'''''Э1130* L Примеры выходных форм* GФСИ'''05.01.2000''Сметы исполнителей работ'1'1'С-1'СУ-5'2'Э10* LGФСИ'''05.01.2000''Сметы исполнителей работ'1'1''СУ-5'2'Э20* LGФСИ'''05.01.2000''Сметы исполнителей работ'1'''СУ-5'2'Э30* GФ2'''30.01.2000'5'Акт приемки вып. работ'1'1'С-1'СУ-5'1'Э40* GФ3'1'1'31.01.2000'5'Справка стоимости вып. работ'1'1'С-1'СУ-5'1'Э50* GФ3'3'1'31.01.2000'5'Справка стоимости вып. работ'1'1''СУ-5'1'Э500* GФ2В'1'1'31.01.2000'5'Акт приемки и ст. вып. работ'1'1'С-1'СУ-5'1'Э60* GКС1'''31.01.2000'5'Журнал учета вып. работ'1''''1'Э700* GКС6'''31.01.2000'5'Журнал учета вып. работ'1''''1'Э70* GМ29'1''30.01.2000''Задание на вывод формы М29/1'1'1'С-1'СУ-5'2'Э80* GМ29'2''30.01.2000''Задание на вывод формы М29/2'1'1''СУ-5'2'Э90* GМ29'3''30.01.2000''Задание на вывод формы М29/3'1'''СУ-5'2'Э100* GСТЦ'''31.01.2000''Справка текущих цен'''''1'Э110* GПР'''31.01.2000''Программа работ'''''1'Э120* К* Здесь применены строки с меткой L, которые могут, во-первых, использоваться в качестве комментарий и, во-вторых, для "маскирования" заданий, которые выполнять в данный момент не нужно, но их тексты необходимо сохранить для дальнейших запусков. Строки L при работе системы игнорируются. Для "демаскирования" заданий и включения их в работу - достаточно убрать буквы L. Необходимо обратить внимание на назначение номеров для результатов Э<целое>. Эти номера произвольны, но в файле заданий они должны быть попарно различны, так как в случае совпадения номеров результаты более поздних заданий будут перекрывать результаты более ранних заданий с одинаковыми номерами. |