Edi
Сбор данных для EDI
Для заполнения данных EDI требуются данные:
- UUID сертификата - Количество упаковок - Вес продукции (иногда)
Принцип связки сертификатов в 1С прямой интеграции подсистемы Меркурий АСП
Сертификаты являются документами вида
АСП_ВетеринарныйДокумент
и создаются на основании исходных документов учётной базы.
Реквизиты
АСП_ВетеринарныйДокумент
: -
'ДокументОснование
' - ссылка на исходный документ учётной базы -
'ГУИД
' - UUID сертификата в системе Меркурий -
'Товары
': -
'Номенклатура
' -
'Количество
' - количество/вес -
'КоличествоУпаковок
' - количество базовых упаковок
Пример запроса всех зарегистрированных сертификатов по документу: <1c> Запрос = Новый Запрос(" |ВЫБРАТЬ | АСП_ВетеринарныйДокументТовары.Номенклатура КАК Номенклатура, | АСП_ВетеринарныйДокументТовары.Количество КАК Количество, | АСП_ВетеринарныйДокументТовары.КоличествоУпаковок КАК КоличествоУпаковок, | АСП_ВетеринарныйДокументТовары.Ссылка.ГУИД КАК ГУИД |ИЗ | Документ.АСП_ВетеринарныйДокумент.Товары КАК АСП_ВетеринарныйДокументТовары |ГДЕ | АСП_ВетеринарныйДокументТовары.Ссылка.ДокументОснование = &ДокументОснование | И НЕ АСП_ВетеринарныйДокументТовары.Ссылка.ГУИД ПОДОБНО """""); Запрос.УстановитьПараметр("ДокументОснование", ДокументОснование); </1c> или <1c> СписСертификатов = АСП_Функции.ПолучитьСписокВетДокументов(ДокументОснование); </1c>