Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
асп.шлюз_выгрузка:описание_сервисов [2022/10/07 12:01] 37.146.62.140 |
асп.шлюз_выгрузка:описание_сервисов [2022/10/07 12:10] (текущий) 37.146.62.140 |
||
---|---|---|---|
Строка 84: | Строка 84: | ||
**Параметры:** | **Параметры:** | ||
- | * Номенклатура (Тип: [[шлюз_выгрузка:описание_типов#номенклатура|Номенклатура]]) | + | * Номенклатура (Тип: [[асп.шлюз_выгрузка:описание_типов#номенклатура|Номенклатура]]) |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
Строка 179: | Строка 179: | ||
**Параметры:** | **Параметры:** | ||
- | * ХозяйствующийСубъект (Тип: [[шлюз_выгрузка:описание_типов#ХозяйствующийСубъект|ХозяйствующийСубъект]]); | + | * ХозяйствующийСубъект (Тип: [[асп.шлюз_выгрузка:описание_типов#ХозяйствующийСубъект|ХозяйствующийСубъект]]); |
* Обновить (Тип: boolean) - параметр указывает на необходимость обновления уже существующих хоз. субъектов. | * Обновить (Тип: boolean) - параметр указывает на необходимость обновления уже существующих хоз. субъектов. | ||
Строка 195: | Строка 195: | ||
**Параметры:** | **Параметры:** | ||
- | * ПоднадзорныйОбъект (Тип: [[шлюз_выгрузка:описание_типов#ПоднадзорныйОбъект|ПоднадзорныйОбъект]]); | + | * ПоднадзорныйОбъект (Тип: [[асп.шлюз_выгрузка:описание_типов#ПоднадзорныйОбъект|ПоднадзорныйОбъект]]); |
* Обновить (Тип: boolean) - параметр указывает на необходимость обновления уже существующих поднадзорных объектов. | * Обновить (Тип: boolean) - параметр указывает на необходимость обновления уже существующих поднадзорных объектов. | ||
Строка 295: | Строка 295: | ||
**Параметры:** | **Параметры:** | ||
- | * ДанныеЗагрузки (Тип: [[шлюз_выгрузка:описание_типов#ДанныеЗагрузки|ДанныеЗагрузки]]) - структура, содержащая массив обрабатываемых документов и параметры загрузки; | + | * ДанныеЗагрузки (Тип: [[асп.шлюз_выгрузка:описание_типов#ДанныеЗагрузки|ДанныеЗагрузки]]) - структура, содержащая массив обрабатываемых документов и параметры загрузки; |
* ВозвращатьСертификаты (Тип: boolean) - если параметр принимает значение Истина, функция будет возвращать массив сертификатов, закрепленных за каждым выгружаемым документом. | * ВозвращатьСертификаты (Тип: boolean) - если параметр принимает значение Истина, функция будет возвращать массив сертификатов, закрепленных за каждым выгружаемым документом. | ||
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | * [[шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]] - структура, содержащая массив результатов загрузки/регистрации документов. | + | * [[асп.шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]] - структура, содержащая массив результатов загрузки/регистрации документов. |
**Примечания:** | **Примечания:** | ||
Строка 663: | Строка 663: | ||
- инвентаризация (создание остатков) - реализация | - инвентаризация (создание остатков) - реализация | ||
**Параметры:** | **Параметры:** | ||
- | * ДанныеЗагрузки (Тип: [[шлюз_выгрузка:описание_типов#ДанныеЗагрузки|ДанныеЗагрузки]]) - структура, содержащая массив обрабатываемых документов и параметры загрузки; | + | * ДанныеЗагрузки (Тип: [[асп.шлюз_выгрузка:описание_типов#ДанныеЗагрузки|ДанныеЗагрузки]]) - структура, содержащая массив обрабатываемых документов и параметры загрузки; |
* ВозвращатьСертификаты (Тип: boolean) - если параметр принимает значение Истина, функция будет возвращать массив сертификатов, закрепленных за каждым выгружаемым документом. | * ВозвращатьСертификаты (Тип: boolean) - если параметр принимает значение Истина, функция будет возвращать массив сертификатов, закрепленных за каждым выгружаемым документом. | ||
* Сценарий (Тип: byte) - порядковый номер сценария. | * Сценарий (Тип: byte) - порядковый номер сценария. | ||
- | * Поднадзорный (Тип: [[шлюз_выгрузка:описание_типов#ПоднадзорныйОбъект|ПоднадзорныйОбъект]]) - используется для сценария №4 (в остальных случаях можно передавать **Неопределено**). Содержит данные о подразделении-производителе продукции. Достаточно заполнять только код подразделения (должен совпадать с кодом подразделения в шлюзе). | + | * Поднадзорный (Тип: [[асп.шлюз_выгрузка:описание_типов#ПоднадзорныйОбъект|ПоднадзорныйОбъект]]) - используется для сценария №4 (в остальных случаях можно передавать **Неопределено**). Содержит данные о подразделении-производителе продукции. Достаточно заполнять только код подразделения (должен совпадать с кодом подразделения в шлюзе). |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | [[шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]] - структура, содержащая массив результатов загрузки/регистрации документов. | + | [[асп.шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]] - структура, содержащая массив результатов загрузки/регистрации документов. |
**Примечания:** | **Примечания:** | ||
Строка 824: | Строка 824: | ||
**Параметры:** | **Параметры:** | ||
- | * Документ (Тип: [[шлюз_выгрузка:описание_типов#Документ|Документ]]) | + | * Документ (Тип: [[асп.шлюз_выгрузка:описание_типов#Документ|Документ]]) |
* ОбновитьКонтрагента (Тип: boolean) - параметр указывает на необходимость обновления уже существующих хоз. субъектов и поднадзорных объектов. | * ОбновитьКонтрагента (Тип: boolean) - параметр указывает на необходимость обновления уже существующих хоз. субъектов и поднадзорных объектов. | ||
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | [[шлюз_выгрузка:описание_типов#РезультатТранзакции|РезультатТранзакции]] - структура, содержащая результат загрузки документа в шлюз, а также список сертификатов и их УУИДы (если таковые имеются). | + | [[асп.шлюз_выгрузка:описание_типов#РезультатТранзакции|РезультатТранзакции]] - структура, содержащая результат загрузки документа в шлюз, а также список сертификатов и их УУИДы (если таковые имеются). |
++++ | ++++ | ||
Строка 838: | Строка 838: | ||
**Параметры:** | **Параметры:** | ||
- | * Документ (Тип: [[шлюз_выгрузка:описание_типов#Документ|Документ]]) | + | * Документ (Тип: [[асп.шлюз_выгрузка:описание_типов#Документ|Документ]]) |
* ОбновитьКонтрагента (Тип: boolean) - параметр указывает на необходимость обновления уже существующих хоз. субъектов и поднадзорных объектов. | * ОбновитьКонтрагента (Тип: boolean) - параметр указывает на необходимость обновления уже существующих хоз. субъектов и поднадзорных объектов. | ||
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | [[шлюз_выгрузка:описание_типов#РезультатТранзакции|РезультатТранзакции]] - структура, содержащая результат загрузки документа и регистрации его в системе Меркурий, а также список сертификатов и их УУИДы (если таковые имеются). | + | [[асп.шлюз_выгрузка:описание_типов#РезультатТранзакции|РезультатТранзакции]] - структура, содержащая результат загрузки документа и регистрации его в системе Меркурий, а также список сертификатов и их УУИДы (если таковые имеются). |
++++ | ++++ | ||
Строка 881: | Строка 881: | ||
**Параметры:** | **Параметры:** | ||
- | *СписокДокументов (Тип: [[шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - структура, содержащая масив документов. Обязательные поля для заполнения передаваемых документов: ТипДокумента, Номер, Дата. | + | *СписокДокументов (Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - структура, содержащая масив документов. Обязательные поля для заполнения передаваемых документов: ТипДокумента, Номер, Дата. |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | * СписокДокументов (Тип: [[шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - структура, содержащая массив сертификатов. Определить, к какому документу относится сертификат, можно по полю Сертификат.СертифицируемыйДокумент (Тип: [[шлюз_выгрузка:описание_типов#Документ|Документ]]). | + | * СписокДокументов (Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - структура, содержащая массив сертификатов. Определить, к какому документу относится сертификат, можно по полю Сертификат.СертифицируемыйДокумент (Тип: [[асп.шлюз_выгрузка:описание_типов#Документ|Документ]]). |
++++ | ++++ | ||
++++Пример вызова 1С | ++++Пример вызова 1С | ||
Строка 1134: | Строка 1134: | ||
**Параметры:** | **Параметры:** | ||
* КодПодразделения (Тип: string) - код поднадзорного объекта организации, по которому будут запрашиваться список сертификатов. Если а Шлюзе используется только одно подразделение, можно передавать пустую строку. | * КодПодразделения (Тип: string) - код поднадзорного объекта организации, по которому будут запрашиваться список сертификатов. Если а Шлюзе используется только одно подразделение, можно передавать пустую строку. | ||
- | * Параметры (Тип: [[шлюз_выгрузка:описание_типов#ПараметрыСписка|ПараметрыСписка]]) - параметры запрашиваемого списка ветеринарных сопроводительных документов (ВСД) предприятия. | + | * Параметры (Тип: [[асп.шлюз_выгрузка:описание_типов#ПараметрыСписка|ПараметрыСписка]]) - параметры запрашиваемого списка ветеринарных сопроводительных документов (ВСД) предприятия. |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | * СписокДокументов (Тип: [[шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - Структура, в которой поле СписокДокументов.Сертификаты будет содержать список запрашиваемых ВСД предприятия. | + | * СписокДокументов (Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - Структура, в которой поле СписокДокументов.Сертификаты будет содержать список запрашиваемых ВСД предприятия. |
++++ | ++++ | ||
Строка 1303: | Строка 1303: | ||
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | * СкладскиеЗаписи(Тип: [[шлюз_выгрузка:описание_типов#СкладскиеЗаписи|СкладскиеЗаписи]]) - структура, таблицу остатков по подразделению в системе Меркурий и общее количество позиций. | + | * СкладскиеЗаписи(Тип: [[асп.шлюз_выгрузка:описание_типов#СкладскиеЗаписи|СкладскиеЗаписи]]) - структура, таблицу остатков по подразделению в системе Меркурий и общее количество позиций. |
Если код номенклатуры в строке складской записи пуст (номенклатура не заполнена), то остаток считается категорийным. Такие остатки не привязаны к конкретной номенклатуре и могут быть использованы для списания любой продукции соответствующей подкатегории. | Если код номенклатуры в строке складской записи пуст (номенклатура не заполнена), то остаток считается категорийным. Такие остатки не привязаны к конкретной номенклатуре и могут быть использованы для списания любой продукции соответствующей подкатегории. | ||
Строка 1594: | Строка 1594: | ||
**Параметры:** | **Параметры:** | ||
- | * Спецификация (Тип: [[шлюз_выгрузка:описание_типов#СпецификацияНоменклатуры|СпецификацияНоменклатуры]]) - структура, содержащая массив спецификаций. Для каждой конкретной спецификации происходит поиск номенклатуры и материала, из которого она производится, в справочнике Номенклатура. Если номенклатура или материал не найдены в справочнике, они будут созданы в момент выгрузки спецификации, или будет возвращена причина, по которой это сделать не удалось. | + | * Спецификация (Тип: [[асп.шлюз_выгрузка:описание_типов#СпецификацияНоменклатуры|СпецификацияНоменклатуры]]) - структура, содержащая массив спецификаций. Для каждой конкретной спецификации происходит поиск номенклатуры и материала, из которого она производится, в справочнике Номенклатура. Если номенклатура или материал не найдены в справочнике, они будут созданы в момент выгрузки спецификации, или будет возвращена причина, по которой это сделать не удалось. |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
Строка 1846: | Строка 1846: | ||
**Параметры:** | **Параметры:** | ||
- | * МассивИНН (Тип: [[шлюз_выгрузка:описание_типов#МассивИНН|МассивИНН]] - объект, содержащий массив ИНН контрагентов (хоз. субъектов), данные по которым необходимо получить. | + | * МассивИНН (Тип: [[асп.шлюз_выгрузка:описание_типов#МассивИНН|МассивИНН]] - объект, содержащий массив ИНН контрагентов (хоз. субъектов), данные по которым необходимо получить. |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | [[шлюз_выгрузка:описание_типов#ДанныеРегистрацииХС|ДанныеРегистрацииХС]]. | + | [[асп.шлюз_выгрузка:описание_типов#ДанныеРегистрацииХС|ДанныеРегистрацииХС]]. |
++++ | ++++ | ||
Строка 1941: | Строка 1941: | ||
**Параметры:** | **Параметры:** | ||
- | * МассивНоменклатуры (Тип: [[шлюз_выгрузка:описание_типов#МассивНоменклатуры|МассивНоменклатуры]] | + | * МассивНоменклатуры (Тип: [[асп.шлюз_выгрузка:описание_типов#МассивНоменклатуры|МассивНоменклатуры]] |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | [[шлюз_выгрузка:описание_типов#ДанныеРегистрацииНоменклатуры|ДанныеРегистрацииНоменклатуры]]. | + | [[асп.шлюз_выгрузка:описание_типов#ДанныеРегистрацииНоменклатуры|ДанныеРегистрацииНоменклатуры]]. |
++++ | ++++ | ||
Строка 2047: | Строка 2047: | ||
**Параметры:** | **Параметры:** | ||
- | * ДанныеНоменклатуры (Тип: [[шлюз_выгрузка:описание_типов#ДанныеРегистрацииНоменклатуры|ДанныеРегистрацииНоменклатуры]]) | + | * ДанныеНоменклатуры (Тип: [[асп.шлюз_выгрузка:описание_типов#ДанныеРегистрацииНоменклатуры|ДанныеРегистрацииНоменклатуры]]) |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
Строка. | Строка. | ||
Строка 2181: | Строка 2181: | ||
* ПериодДо (Тип: dateTime) - конец периода запроса списка ошибок; | * ПериодДо (Тип: dateTime) - конец периода запроса списка ошибок; | ||
* КодПодразделения (Тип: string) - код подразделения организации; | * КодПодразделения (Тип: string) - код подразделения организации; | ||
- | * СписокДокументов (Тип: [[шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - список документов, по которым будет выполняться запрос ошибок. | + | * СписокДокументов (Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - список документов, по которым будет выполняться запрос ошибок. |
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | * ДанныеОтвета (Тип: [[шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]]) - список документов и ошибок. Формат аналогичен результату выполнения операции ОбработатьМассивДокументов. | + | * ДанныеОтвета (Тип: [[асп.шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]]) - список документов и ошибок. Формат аналогичен результату выполнения операции ОбработатьМассивДокументов. |
Разбор ответа аналогичен ОбработатьМассивДокументов. | Разбор ответа аналогичен ОбработатьМассивДокументов. | ||
Строка 2232: | Строка 2232: | ||
**Параметры:** | **Параметры:** | ||
- | * ДанныеЗагрузки(Тип: [[шлюз_выгрузка:описание_типов#ДанныеЗагрузки|ДанныеЗагрузки]]) - структура, содержащая массив обрабатываемых документов. | + | * ДанныеЗагрузки(Тип: [[асп.шлюз_выгрузка:описание_типов#ДанныеЗагрузки|ДанныеЗагрузки]]) - структура, содержащая массив обрабатываемых документов. |
* Причина (Тип: string) - причина аннулирования сертификатов; | * Причина (Тип: string) - причина аннулирования сертификатов; | ||
**Возвращаемое значение:** | **Возвращаемое значение:** | ||
- | * ДанныеОтвета (Тип: [[шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]]) - список документов и ошибок. Формат аналогичен результату выполнения операции ОбработатьМассивДокументов. | + | * ДанныеОтвета (Тип: [[асп.шлюз_выгрузка:описание_типов#ДанныеОтвета|ДанныеОтвета]]) - список документов и ошибок. Формат аналогичен результату выполнения операции ОбработатьМассивДокументов. |
Разбор ответа аналогичен ОбработатьМассивДокументов. | Разбор ответа аналогичен ОбработатьМассивДокументов. | ||
Строка 2309: | Строка 2309: | ||
**Параметры:** | **Параметры:** | ||
- | * СписокДокументов(Тип: [[шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - структура, содержащая массив обрабатываемых сертификатов. | + | * СписокДокументов(Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - структура, содержащая массив обрабатываемых сертификатов. |
* Причина (Тип: string) - причина аннулирования сертификатов; | * Причина (Тип: string) - причина аннулирования сертификатов; | ||
**Возвращаемое значение:** | **Возвращаемое значение:** |