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