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