Обмен информацией между сметными программами

Обмен информацией между сметными программами

Софья Майорова, компания "Галактика ИТ"

maiorova@all-smety.ru

Полная версия статьи для скачивания.

Каким образом можно передать данные из одной программы в другую и избежать дублирования (ручного ввода)? И какие проблемы могут возникнуть при передаче?

Обмен информацией между сметными программами.

Идеальный вариант, когда и Заказчик, и Подрядчик работают в одной программе, тогда обмен данными не составляет труда. За исключением разных версий сметных программ, но это обычно быстро поправимо. Не знаете как? Обратитесь к нам, мы обязательно поможем: либо пришлем конвертер, либо бесплатно сохраним Вам смету в нужной версии сметной программы. ;-)

Рассмотрим ситуацию, когда Заказчик и Подрядчик работают в разных программах, что на практике бывает очень часто. Подрядчик – в программе Х, Заказчик в программе – Y. Казалось бы все сметные программы нацелены на выполнение одних и тех же задач, что может не сработать? Но мы забываем, что у каждого разработчика программы свой формат хранения смет и данных. Сметы, сохраненные в программе – Х, не откроются в программе Y из-за различия в форматах.

Некоторые разработчики реализовали в своих программах загрузку и выгрузку информации в форматах других программ или в файлы какого-либо свободно читаемого формата (например, XМL, XLS, DBF, TXT и т. д.). Но это "не пошло". Естественно во многих программах уже имеются следующие возможности выгрузки/загрузки:

· Импорт данных из файлов с разделителями
Автоматический импорт из других форматов

· Пакетный импорт смет

· Пакетный экспорт смет

· Прямой экспорт в Word и Excel (некоторые программы - даже с формулами! Например: "Смета-Багира", "Визард", "Смета.ру", "Турбосметчик")

· Экспорт Ресурсной ведомости в Excel

· Экспорт документа в MS Project

25.07.2000 года был создан и утвержден единый формат АРПС 1.10 (Ассоциация разработчиков программного обеспечения для строительства),который используют все сметные программы. Блок предназначен для передачи информации по локальным сметам и актам выполненных работ (процентовкам). АРПС создавался как текстовый (ASCII) файл с произвольным именем и расширением в кодовой таблице 866 (DOS). Формат блока является открытым. Во всех программах, поддерживающих данный формат, он обычно называется "Единый блок обмена АРПС 1.10″ и располагается в меню экспорта/импорта (загрузки/выгрузки и т.п.).

Первая версия блока АРПС 1.10 до сих пор реализуется большинством сметных программ. Главным достоинствомформата АРПС 1.10 можно считать корректную передачу основного объема информации по смете (наименование, цена, объем).

Обеспечивается работа со всеми базами (ТЕР, ГЭСН, ФЕР, МТСН, ТСН). Передавать через данный блок можно и сметы, и акты (КС-2). Еще одним достоинством блока можно назвать выгрузку сметы полностью: со всеми нормативными базами, т.е. "в режиме просмотра". Это удобно при отсутствии базы в принимающей программе, т.е. нет возможности редактирования какой либо расценки. Но не все таки не каждая программа «разрешает» открыть смету без отсутствия нормативной базы (на это следует обратить внимание!) .

Наряду с достоинствами можно выделить и следующие недостатки АРПС 1.10:

- некорректная передача накруток. Для корректировки полученной сметы придется вручную настроить принимающую программу на способы расчета, которые использовались в выгрузившей смету программе.

- передача расценок производится по шифру программы (например расценка с кодом 06-02-001-01 в базе ТЕР может быть и строительной, и монтажной, и пусконаладочной). Некоторые разработчики добавляют к коду обозначения типа "ТЕР", "ТЕРм", иногда просто "м", однако никаких общих правил по этому вопросу не существует, в описании формата АРПС 1.10 про такие обозначения ничего не сказано, да и не могло быть: когда выходил данный блок не было еще новой базы.

Есть и другие недостатки – не хватает некоторых данных, в одном файле может передаваться только одна смета и др. При выгрузке из одной сметной программы и переносе в другую сметную программу часто возникают проблемы: смету нужно корректировать. Некоторые материалы не переносятся, поправки слетают, формулы не работают. Поэтому, т.к. Формат АРПС 1.10 имеет ограничения (при экспорте часть данных не передаётся), при импорте в другую сметную программу требуется иметь под рукой все недостающие данные.

Также следует обратить внимание на удобство использовать данный формат, тут как говорится "на вкус и цвет"... Большинство разработчиков, конечно оставили данную функцию в меню программы (загрузка и выгрузка), а некоторые пошли дальше, сделав это не только в меню сметной программы, но и специальный отдельный блок вне программы(Например: Гранд-смета, Wizard, Смета-Багира, Госстройсмета). У Вас нет этих конвертеров или нет возможности сконвертировать смету из одной сметной программы в другую? Пришлите нам смету на smety@all-smety.ru и мы Вам поможем! ;-)

На данный момент АРПС - это самый часто используемый и распространенный формат, за исключением передачи смет в формате самой сметной программы.

АРПС 2.0

Формат АРПС 2.0 поддерживают ограниченное количество программ на данный момент. Первыми его создателями и пользователями были разработчики WinSmeta, Гектор, Турбосметчик (Строительный Эксперт 2000), А0, Смета.ру, WinАВеРС. В данной редакции разработчики устранили достаточно большое количество недостатков. Таких, как: единое обозначение расценок, возможность одним файлом передавать сразу несколько актов и смет, описание дополнительной информации (правда сейчас это уже не так востребовано, по сравнению с временем выхода первой редакции АРПС). Эта редакция также не лишена недостатков: стандартизировать «концевики» так и не удалось, при выгрузке могут появляться ошибки, накрутки так же не передаются.

И пользователи задаются резонным вопросом: Почему в сметной программе не сделать выгрузки в форматы XML, читаемые в других программных комплексах?

Разработки единого формата не стоят на месте, так ФГУ ФЦЦС предложил альтернативу: формат ESTML. Стандарт обмена данными сметных расчетов в формате XML (EstML — Estimate Markup Language) является универсальным стандартом обмена информацией между пользователями компьютерных программ расчёта сметной документации.Программный комплекс ГОССТРОЙСМЕТА 2.6 поддерживает работу с форматом EstML. Можно экспортировать сметную документацию в формат EstML, а также импортировать сметную документацию из файла данного формата.

Стандарт обмена данными сметных расчетов в формате XML является открытым и не предназначен для реализации в качестве отдельного коммерческого продукта. Тем не менее существуют некоторые сложности у различных поставщиков сметного программного обеспечения с реализацией выгрузки в формате EstML. Мы предполагаем, что опять же по причине "политизированности" данного вопроса и искусственном сдерживании некоторых разработчиков, например: "Гранд-смета", "Смета.ру".

Данный формат стал внедряться в программы, но и он не лишен недостатков. Так, сохранив данные в формате EstML в одной программе, открыть его в другой будет достаточно проблематично… А иногда и просто невозможно. Открыть данный формат через Excel, так же не возможно, все будет раскидано, и где что находится найти не возможно, т.е. пользоваться им достаточно сложно. Но есть у этого формата и плюс – более простая возможность передачи смет и актов выполненных работ в "1С", что ставит формат EstML на одну ступень с форматом АРПС.Будем надеяться, что по прошествии времени все ошибки в данном формате будут устранен и он станет широко использоваться на благо сметчиков.

Краткий обзор возможностей загрузки/выгрузки данных в сметных программах

Разработчики сметных программ не стоят на месте. Так, например в SMETA.RU и "Гектор:Сметчик-строитель", предусмотрена возможность автоматического получения из сметы таблицы Excel для ввода объемов выполненных работ. После того, как объемы проставлены на местах выполнения работ, эта форма обратно загружается в программу. При этом получается обычный акт КС-2, который может использоваться в накопительном учете, формировании генподрядных актов и др.Также в сметной программе "Гектор: Сметчик-строитель" есть универсальный блок, который работает без программы и без электронного ключа защиты, при этом он позволяет корректировать сметы и акты на любом компьютере. Но есть одноНО: не будет доступа к нормативной базе. Результаты правки можно загрузить обратно в программу. Такой способ передачи актов и смет работает даже без сметной программы, но ошибок при передаче все равно не избежать.

В программном продукте "Смета-Багира" реализован механизм принятия объемов в смету, правда только в формате программы. Для программного продукта "Гранд-смета" у нас также много наработок по загрузке/выгрузке из любых сметных программ. А здесь Вы можете посмотреть информацию по обмену сметной программы и "1С", загрузке смет, актов из сметной программы в 1С:Подрядчик строительства 8.

Остались вопросы? Нужно загрузить смету из одной сметной программы в другую или сделать что-то "под Вас"?

звоните (495) 133-62-42, пишите smety@all-smety.ru

Дополнительные материалы:

· Обмен данными из "Гранд-смета" в "1С" (загрузка "Ведомости списания материалов" М-29 из "Гранд" в "1С") 


Возврат к списку статей