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