Процесс экспорта информации в базу данных программы 1С:Предприятие

Рассмотрим более подробно процесс экспорта информации из базы данных комплекса Tillypad XL в базу данных, используемую программой 1С:Предприятие. В качестве примера рассмотрим экспорт сведений о поступлении товаров.

Поступление товаров в комплексе Tillypad XL оформляется приходными накладными. В приходной накладной указываются: партнер, отгрузивший товары, склад, на который поступили товары, и другая информация. В спецификации приходной накладной перечисляются поступившие товары с указанием их объема, цены и единиц измерения, а также другие необходимые данные.

Рассмотрим схему экспорта информации из базы данных комплекса Tillypad XL в базу данных программы 1С:Предприятие, приведенную на рисунке:

Рисунок 3.5. Экспорт данных по нескольким юридическим лицам


На первом этапе формируется выборка уникальных идентификаторов документов с учетом  фильтров, установленных для отбора этих документов. Например, набор уникальных идентификаторов приходных накладных, удовлетворяющих параметрам запроса (даты начала и окончания периода, список складов и список партнеров).

На втором этапе возвращается информация по каждому объекту, полученному на предыдущем этапе. Информация, полученная на этом шаге может быть объединена в один поток или в несколько потоков. Например, для объекта «Склад» возвращается только один поток, содержащий атрибуты склада. А для объекта «Приходная накладная» возвращается два потока: заголовок документа (атрибуты самой приходной накладной) и спецификация приходной накладной.

Рисунок 3.6. Приходная накладная комплекса Tillypad XL


На третьем этапе для каждого документа, экспортируемого из базы данных комплекса Tillypad XL создается соответствующий документ программы 1С:Предприятие «Поступление товаров и услуг». С помощью карты полей, составленной для использованного ранее запроса объектов, информация из полей документа Tillypad XL записывается в соответствующие поля документа «Поступление товаров и услуг».

Рисунок 3.7. Импортированный документ «Поступление товаров и услуг»


Если документ Tillypad XL еще не экспортировался в базу данных программы 1С:Предприятие, то он записывается в базу данных в качестве нового документа. Если же документ Tillypad XL ранее был экспортирован в базу данных программы 1С:Предприятие, то он заменяется вновь сформированным документом с тем же самым номером.

Дата последнего изменения: 05.12.2011

Смотрите также

Читать еще