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