| |||
|
Описание формата АРПС 1.10 |
||||||
|
Главная / О компании / АРПС / Описание формата АРПС 1.10 Описание блока обмена данными между сметными системами 1. Блок предназначен для передачи информации по локальным сметам и актам выполненных работ (процентовкам). Он является развитием использовавшегося ранее блока АРПС версии 1.00. 2. Блок создается как текстовый (ASCII) файл с произвольным именем и расширением в кодовой таблице 866 (DOS). 3. Блок состоит из отдельных записей (строк), которые разделяются символами возврат каретки/перевод строки. Каждая запись блока содержит одно или несколько полей, содержащих числовую или текстовую информацию. Поля разделяются символом #. Использование этого символа в текстовой информации не допускается. Разделителем целой и дробной части числовых полей может служить точка (.) или запятая (,). Если значение какого-либо поля не определено, то оно не включается в запись, однако разделители полей (символы #) должны присутствовать. Пустое значение числового поля интерпретируется как 0. 4. Каждая запись блока состоит из числового типа (кода) записи и некоторого количества текстовых и/или числовых полей. Количество и состав полей каждой записи определяется ее типом. Программы должны игнорировать записи с типами, не определенными в данном документе. Длины полей (как текстовых, так и числовых) не ограничиваются. Не рекомендуется использовать символьные поля длиннее 64 Кбайт. Точность (количество десятичных знаков после запятой) числовых полей определяется программой, создавшей блок. Все стоимостные показатели приводятся в рублях. При загрузке блока каждая сметная система может накладывать свои ограничения на размеры полей. Например, слишком длинные текстовые поля могут усекаться. Наличие или отсутствие диагностики при возникновении подобных ситуаций оставляется на усмотрение разработчиков сметных систем. 5. Версия 1.10 блока передачи данных может включать следующие типы записей. 5.1. Тип 0 – комментарий 5.1.1. Описание полей. 1) Содержание комментария (текст) 5.1.2. Назначение Запись используется по усмотрению разработчиков для описания тех или иных алгоритмов, данных и др. характеристик информации, представленной в записях других типов. Комментарий относится к записи, непосредственно предшествующей ему в файле. Первой записью файла комментарий быть не может. Несколько идущих подряд записей комментария объединяются. 5.2. Тип 1 – идентификация стандарта. 5.2.1. Описание полей. 1) Наименование и версия стандарта (текст). Для данной версии стандарта это поле должно содержать "АРПС 1.10" (все буквы русского алфавита) (АРПС - Ассоциация Разработчиков Программного обеспечения для Строительства). 5.2.2. Назначение Запись этого типа обязательно должна быть в файле, причем только одна и только в качестве первой строки файла. Начало этой записи 1#АРПС 1.10# может использоваться в качестве сигнатуры файла, исключающей случайную обработку файлов другого формата. 5.3. Тип 3 – идентификация документа. 5.3.1. Описание полей. 1) Номер договора (объекта) (текст) 5.3.2. Назначение Запись этого типа обязательно должна быть в файле, причем только одна. Она должна располагаться после идентификации стандарта (тип 1) и (быть может) комментариев к идентификации стандарта. Используется для идентификации загружаемого документа. 5.4. Тип 10 – Заголовок раздела документа. 5.4.1. Описание полей. 1) Уровень заголовка (целое неотрицательное число). Уровень 0 соответствует наиболее крупным разделам документа. Количество уровней не ограничивается, но при загрузке информации каждая программа может объединять уровни, уменьшая глубину их вложения. При таком объединении названия уровней объединяются, то есть к названию более высокого уровня дописывается справа название входящего в него подуровня. 5.4.2. Назначение Запись используется для задания структуры документа. Все позиции (работы) документа после заголовка раздела и до следующего заголовка относятся к данному разделу. Это относится и к заголовкам с большим номером уровня. Например, возможна такая структура документа: Уровень Заголовок В данном примере выделено 3 уровня разделов документа. Сметная программа, допускающая не более 2 уровней, должна загрузить этот документ в виде: Уровень Заголовок 5.5. Тип 20 – Позиция документа. 5.5.1. Описание полей. 1) Номер строки в документе (положительное число). Поля 5–14 содержат показатели позиции документа на единицу объема работ без учета различных поправочных коэффициентов, зависящих от условий работ. Эти показатели берутся непосредственно из используемой нормативной базы. При использовании местных материалов их стоимость учтена в расценке (закрытая расценка). 5) Прямые затраты (всего) (число, руб.). Поля 15–24 содержат показатели позиции документа на единицу объема работ с учетом всех примененных поправочных коэффициентов, зависящих от условий работ. Эти показатели непосредственно определяют итоговую базовую стоимость единицы объема данной позиции. При отсутствии поправочных коэффициентов они совпадают с показателями 5–14 соответственно. 15) Прямые затраты (всего) (число, руб.). Для подчиненных позиций объем равен значению поля 26, если оно не равно 0, и произведению поля 27 на объем основной работы при нулевом значении поля 26. Первая позиция документа или раздела документа не может быть подчиненной. Подчиненные позиции следуют в документе непосредственно за той позицией, к которой они относятся. 28) Номер позиции по смете (текст). Это поле заполняется только для актов выполненных работ и содержит порядковый номер позиции по смете, к которой относится данная позиция акта. 5.5.2. Назначение Записи этого типа задают состав работ документа. Записи относятся к ближайшему предшествующему заголовку раздела. Допускается использование записей сразу после идентификации документа, при этом данные позиции не относятся ни к какому разделу. Загружающая блок сметная программа может ввести фиктивный заголовок раздела, если это требуется для ее нормальной работы. Номера строк в документе (как и номера разделов) могут следовать не подряд; допустима как сквозная нумерация позиций, так и нумерация в рамках одного раздела. Номера строк могут использоваться для установления соответствия между позициями смет и относящихся к ним актов выполненных работ, если такая возможность предоставляется загружающей программой. Если, по мнению пользователя необходимы какие-либо пояснения к позиции (например, порядок применения поправочных коэффициентов), то они даются в строке комментария, которая может следовать за каждой позицией. 5.6. Тип 25 – поправочные коэффициенты. 5.6.1. Описание полей. 1) Тип поправки (число): 0 – коэффициент учета инфляции (коэффициент пересчета сметных цен), 2) К чему относится поправка (число): 0 – заработная плата, 3) Действие (число): 0 – умножение, 4) Значение поправочного коэффициента (число). Если в качестве действия указано умножение, то нормативы накладных расходов и сметной прибыли должны быть заданы так, что в результате умножения на них исходной суммы будут получены соответственно значения накладных расходов и сметной прибыли. Остальные поправочные коэффициенты после умножения на исходную сумму дают стоимость с учетом данной поправки. 5.6.2. Назначение Записи задают состав и значения поправочных коэффициентов, примененных к ближайшей предшествующей позиции документа. Количество записей не ограничивается. Записи могут относиться как к одной позиции документа, так и к заголовкам разделов документа – при этом они действуют на все позиции раздела. Одновременное использование поправочных коэффициентов и к записям заголовков раздела, и к относящимся к этому разделу позициям или подразделам не допускается. Появление записей поправочных коэффициентов после идентификации документа не допускается. 5.7. Тип 30 – Ресурс. 5.7.1. Описание полей. 1) Код ресурса (текст). Рекомендуется придерживаться кодов ресурсов АВС или ОКП (для связи с другими программами), однако если выгружающая программа не может предоставить этот код, допускается использование любого кода, уникального для данного ресурса в данном документе. 0 – заработная плата, 5) Норма расхода ресурса на единицу объема работ (число). 5.7.2. Назначение Записи задают состав и количество ресурсов, необходимых для выполнения позиций документа. Записи ресурсов относятся к ближайшей предшествующей позиции документа. Появление записей ресурсов после раздела документа или идентификации документа не допускается. 5.8. Тип 50 – лимитированные затраты 5.8.1. Описание полей 1) Наименование затрат (текст). Может содержать информацию о виде затрат (например, “Временные здания и сооружения”), обоснование их применения и др. 5.8.2. Назначение Записи содержат информацию о лимитированных затратах, включенных в документ. Программные средства, создающие файл передачи информации, должны по возможности подробно отразить в этих записях весь процесс расчета лимитированных затрат. Программные средства, загружающие файл должны по возможности реализовать аналогичный расчет лимитированных затрат или, по крайней мере, предоставить пользователю информацию из записей данного типа в текстовом виде (как комментарий). Строки данного типа могут относиться как ко всему документу, так и к отдельным его частям – сметным строкам, разделам и т.п. Строки данного типа должны размещаться непосредственно после строк документа, к которым они относятся. 6. Во всех программах, поддерживающих данный формат, он должен называться "Единый блок обмена АРПС 1.10" и располагаться в меню экспорта/импорта (загрузки/выгрузки и т.п.). 7. При загрузке блока рекомендуется предусмотреть режим просмотра и/или распечатки комментариев, которые могут содержать важную информацию по использованным механизмам ценообразования. 8. Формат блока является открытым. Рекомендуется включить его описание в документацию к программам или, по крайней мере, бесплатно предоставлять это описание по запросу пользователей. подписаться на обновления раздела |
11.09.2024 - Индексы пересчета и каталоги ТЦ за Август 2024 г. для Московской области, к нормативной базе ТСНБ-2001 МО (ред.2014), ФСНБ-2020 (Мособлгосэкспертиза) 03.09.2024 - Дополнение 11 к ФСНБ-2022 (ГЭСН-2022) 26.08.2024 - Индексы пересчета за 3 квартал 2024 г. к нормативной базе ТСН-2001 г.Москва (Мосгосэкспертиза) 26.08.2024 - Индексы пересчета и каталоги ТЦ за Июль 2024 г. для Московской области, к нормативной базе ТСНБ-2001 МО (ред.2014), ФСНБ-2020 (Мособлгосэкспертиза) 26.08.2024 - WinСмета NEO версия 24.0.2 (патч 15) Патч 15 к версии 24.0.2 программы WinCмета NEO 22.07.2024 - WinСмета NEO версия 24.0.2 (патч 13) Обновлен дистрибутив программы WinCмета NEO 19.07.2024 - Дополнение 2 к базе СН-2012-2024 в текущих ценах на 01.01.2024 разработчик ГБУ г. Москвы "Аналитический центр" |
|||
Москва, ул. Бакунинская, д. 41, стр. 1
Адрес для почтовой корреспонденции: 105082, г. Москва, ул. Бакунинская, д. 41, стр. 1 Тел./факс: (495) 956-65-88 Мы работаем с 9.30 до 18.00 (по пятницам до 17.00) info@winsmeta.com Политика в области обработки и обеспечения безопасности персональных данных © 2024 Вин Смета |