Немного о нашем опыте работы с форматами
АРПС
Формально формат АРПС позволяет выгрузить данные в текущих ценах. На практике это зависит от того из какой сметной программы производится экспорт:
- в ряде случаев файл АРПС может содержать на уровне строк только базисные стоимости
- АРПС содержит итоги, но они не всегда корректны, а для сложных смет, где применяются не только коэффициенты к позиции, но и коэффициенты к разделам или видам работ, АРПС перестает быть пригодным для полноценного импорта.
Сразу оговоримся -
критерий полноценного импорта - это когда после загрузки не требуется больше никакого ручного труда с загруженными данными.
XML из ГрандСметы
Когда мы только начинали разрабатывать импорт из ГрандСметы для одного крупного гос.предприятия, мы исходили из того, что в XML локальной сметы есть вся необходимая информация для того, чтобы произвести расчеты на стороне ПО, куда осуществляется импорт.
По умолчанию XML Гранд Сметы не содержал текущих цен, а только базисные и набор коэффициентов, индексов, опции применения и т.д.
Мы разобрались со всеми вариантами расчета смет, но столкнулись со следующей проблемой - несходимость общего итога на больших сметах. По позициям мы сходились практически в копейку, а вот при расчете совокупного итога начинались проблемы.
Подводный камень оказался в так называемом "умном округлении", который применяет ГрандСмета.
Из хороших новостей было то, что в более поздних версиях ГрандСметы был реализован набор опций, позволяющий получать итоги по каждой расценке в текущих ценах.
Скрепя серце, мы принялись за новый алгоритм импорта и нам удалось добиться полноценного импорта без постобработки загруженных смет вручную по причине несходимости итогов.
После этого мы занялись оптимизацией производительности и групповой загрузки смет (когда мышкой обводишь несколько смет и перетаскиваешь на приложение Стройбизнес).
Импорт из АРПС у нас тоже есть, но мы не сильно рекомендуем эту возможность по упомянутым выше особенностям.
Резюме по форматам
- Формат АРПС - хорош в случаях небольших смет, однако будьте готовы к тому, что после импорта сметчику придется еще вручную все выверять и исправлять. Если провести эксперимент - сохранить смету в АРПС а потом загрузить файл обратно или в другое сметное ПО - смета будет отличаться от оригинала
- Формат XML ГрандСметы (по схеме OpenXML) - в целом стабилен и корректен, Мы проверили его более чем на 3000 различных типов смет. Нареканий он не вызывает