Вы здесь

Битроника - Декларант-алко - форматы файлов

В Воронежской области до 1 сентября 2012 года использовалась программа компании "Битроника", сайт (declarant.bitronica.com). Те, кто вносил данные за июль, август, сентябрь, могут перенести данные в ДекларатнАлко, так как нами разработаны модули, которые позволяют извлекать данные из базы этой программы, менять, дополнять и вносить обновленные данные в программу. Формат хранения основан на подмножестве XML с некорректным заголовком, что не позволяет читать данные во многих программах для обработки XML. В настоящее время работа над этим модулем прекращена, в связи с изменением порядка предоставления деклараций. В отличие от продукции компании Битроника, наш модуль не содержит ограничений на количество юридических лиц, и позволяет значительно облегчить работу сотрудников, ответственных за сдачу декларации. Компания Битроника продает модуль для переноса данных из 1С в Декларант-Алко, но это реализовано пока только для программы 1С:Розница, которая стоит на исчезающе малом количестве предприятий.

Для выгрузки используются файлы из папки C:\Declaration\templates\xml\:
declarant.xml - данные организации
declaration.xml - шаблон для декларации
department.xml - обособленные подразделения организации
prodReference.xml - ссылки на продукцию
production.xml - перечень видов продукции
regions.xml - коды регионов, не обновляется
код ИНН организации + дата выгрузки.xml - декларация
supplier.xml - перечень организаций-поставщиков - для каждой области он свой

При выгрузке используется заголовок этого файла без "</ROWDATA></DATAPACKET>", этот фрагмент добавляется в конец файла. После заголовка идут элементы вида <ROW RowStatе ="..." атрибуты и значения .../>
элемент <PARAMS CHANGE_LOG .../> можно игнорировать, он используется для внутренних целей "Битроники" (лог изменений данных)
Перед загрузкой необходимо перекодировать файл в кодировку "Windows-1251", так как все кириллические символы хранятся в виде "&#227;", где 227 - ASCII код русской буквы "г" (например)."