ShGetEDoc
| Назначение | Получение накладной EDoc |
|---|---|
| PluggetSystemType | StoreHouse |
Формат запроса
|
| taskType | string | + | Тип задачи |
| sync | Синхронный вызов метода (либо синхронный, либо асинхронный) | ||
| timeout | int | - | Время ожидания ответа от агента в секундах, по умолчанию 120 секунд |
| rid | int | + | Rid документа |
type | int | - | Null или Если приход надо показать как расход, то Тип документа расхода == 5- показать как возврат, == 4 показать как расход Если выставить Тип документа расхода, то при выводе результата возьмется приход по Rid, Для Типа 5 ,11 вместо поставщика подставится получатель , а вместо получателя - поставщик. Для Типа 4 вместо поставщика подставится получатель , а вместо получателя - NULL. Rid прихода запихает в предка сам Rid накладной вернет как NULL |
Формат ответа
|
| invoice | object | Заголовков накладной | |
| |-rid | number | Rid накладной | |
| |-invoiceDate | string (yyyy-MM-dd) | Дата документа | |
| |-shipmentDate | string (yyyy-MM-dd) | Дата отгрузки | |
| |-packedFlag | number | Товар упакован . Для 1-й версии XML ( значение поля "18"==0) : 0-Packed, 1-Unpacked . Для последующих версий XML :всегда 0. Для Rec_Type == 0: 2 - сверка прошла, | |
| |-wayBillRegId | string | WayBillRegId в ЕГАИС | |
| |-identityEgais | string | Identity в ЕГАИС | |
| |-numberEgais | string | Number в ЕГАИС | |
| |-comment | string | Комментарии | |
| |-xmlVersion | number | Xml версия: 0-первая, 1-вторая 2-третья | |
| |-options | null | Опции накладной 0-подтверждение, 1 - расхожд, 2-отказ, 3 отмена провед.,4 накл | |
| |-wbTypeEgais | number | Тип WBType ЕГАИС : 0- WBInvoiceFromMe,1-WBReturnToMe, 2-WBInvouceToMe,3-WBReturnFromMe | |
| |-docType | number | Тип документа : 0-приход, 4 расх, 5 возврат, 11 внутреннее перемещение, 100 -акты, | |
| |-supplierEgais | object | Поставщик ЕГАИС | |
| |--rid | number | Контрагент ЕГАИС: Rid | |
| |--type | number | Для 1-й версии XML: всегда-0 ,вторая версия (0-UL 1-FL 2-FO Иностранец 3-TS таможенный союз) | |
| |--codeEgais | string | Код ЕГАИС | |
| |--fullName | string | Полное наименование | |
| |--shortName | string | Короткое наименование | |
| |--inn | string | ИНН | |
| |--kpp | string | КПП | |
| |--countryCode | string | Код страны | |
| |--regionCode | string | Код Региона | |
| |--attributes | string | Описание | |
| |-recipientEgais | object | Получатель ЕГАИС | |
| |--rid | number | Контрагент ЕГАИС: Rid | |
| |--type | number | Для 1-й версии XML: всегда-0 ,вторая версия (0-UL 1-FL 2-FO Иностранец 3-TS таможенный союз) | |
| |--codeEgais | string | Код ЕГАИС | |
| |--fullName | string | Полное наименование | |
| |--shortName | string | Короткое наименование | |
| |--inn | string | ИНН | |
| |--kpp | string | КПП | |
| |--countryCode | string | Код страны | |
| |--regionCode | string | Код Региона | |
| |--attributes | string | Описание | |
| |-recipientRid | number | Rid контрагента | |
| |-recipientKpp | string | КПП получателя | |
| |-recipientFsRarId | string | FSRAR_ID получателя | |
| |-recipientAttribute1 | string | Атрибуты | |
| |-recipientAttribute2 | string | Дополнительные атрибуты | |
| |-recipientAttribute3 | string | Атрибуты | |
| |-recipientAttribute4 | string | Атрибуты | |
| |-linkInvoice | object | Связанная накладная SH | |
| |--dateString | string | Накладная: DateStamp | |
| |--options | number | Накладная: Опции | |
| |--supplierRid | number | Поставщик SH Rid | |
| |--receiverRid | number | Получатель SH Rid | |
| |--rid | number | Накладная: Rid | |
| |--number | string | Накладная: Номер | |
| |--typeMask | number | Накладная: Тип | |
| |-shipmentType | number | Тип перевозки | |
| |-changeOwnership | string | ChangeOwnership | |
| |-tranType | string | TRAN_TYPE | |
| |-companyName | string | Название компании | |
| |-tranNumer | string | Номер транспорта | |
| |-trailer | string | Прицеп | |
| |-customer | string | Заказчики | |
| |-driver | string | Водитель | |
| |-forwarder | string | Экспедитор | |
| |-loadingLocation | string | Место погрузки | |
| |-unloadingLocation | string | Место разгрузки | |
| |-redirection | string | Перенаправление | |
| |-parentRid | number | Родительская ТТН Rid | |
| |-parentNumber | string | Родительская ТТН Number | |
| |-withoutConfirmation | number | Битовая маска: 1-"Без подтверждения" | |
| |-ticketOptions | number | Опции тикетов: ,битовая маска: 1 - есть WayBillTicket Rejected, 2 - есть RequestRepealWB Rejected | |
| |-ttn | number | ТТН: Сверка: 1-сверка прошла | |
| boxes | array | Список используемых коробок | |
| |-rid | number | Коробка: RID | |
| |-number | string | BoxNum | |
| productSpecifications | array | Список спецификаций с товаром | |
| |-rid | number | Rid | |
| |-amount | number | Количество | |
| |-identityEgais | string | Identity из ЕГАИС | |
| |-noteA | string | Справка А | |
| |-noteB | string | Справка Б | |
| |-price | number | Цена | |
| |-egaisGood | object | Товар ЕГАИС | |
| |--rid | number | Товар ЕГАИС: Rid | |
| |--manufacturerEgais | object | Производитель ЕГАИС | |
| |---rid | number | Контрагент ЕГАИС: Rid | |
| |---type | number | Для 1-й версии XML: всегда-0 ,вторая версия (0-UL 1-FL 2-FO Иностранец 3-TS таможенный союз) | |
| |---codeEgais | string | Код ЕГАИС | |
| |---fullName | string | Полное наименование | |
| |---shortName | string | Короткое наименование | |
| |---inn | string | ИНН | |
| |---kpp | string | КПП | |
| |---countryCode | string | Код страны | |
| |---regionCode | string | Код Региона | |
| |---attributes | string | Описание | |
| |--importerEgais | object | Импортер ЕГАИС | |
| |---rid | number | Контрагент ЕГАИС: Rid | |
| |---type | number | Для 1-й версии XML: всегда-0 ,вторая версия (0-UL 1-FL 2-FO Иностранец 3-TS таможенный союз) | |
| |---codeEgais | string | Код ЕГАИС | |
| |---fullName | string | Полное наименование | |
| |---shortName | string | Короткое наименование | |
| |---inn | string | ИНН | |
| |---kpp | string | КПП | |
| |---countryCode | string | Код страны | |
| |---regionCode | string | Код Региона | |
| |---attributes | string | Описание | |
| |--unpacked | number | Упакован ли товар , Для первая версия XML: всегда 0 , для второй b далее версии: 0-Packed 1-Unpacked | |
| |--alcCodeEgais | string | Код алкоголя (ЕГАИС) | |
| |--fullName | string | Полное наименование | |
| |--shortName | string | Короткое наименование | |
| |--volume | string | Емкость | |
| |--alcCode | string | Код вида алкоголя | |
| |--abv | string | Крепость | |
| |-amountFact | number | Фактическое количество | |
| |-comparison | number | == 1- сопоставлять | |
| |-shGood | object | Товар SH | |
| |--rid | number | Rid товара | |
| |--name | string | Наименование | |
| |--measureRid | number | Ед.изм. Rid | |
| |--measureName | string | Ед.изм. Наименование | |
| |--shInvoiceRid | number | Производитель\импортер SH Rid | |
| |--cargoDeclarationRid | number | Грузовая таможенная декларация Rid | |
| |--cargoDeclarationName | string | Грузовая таможенная декларация Наименование | |
| exciseStamps | array | Список марок | |
| |-rid | number | Марка в накладной: Rid | |
| |-isSelected | number | Марка в накладной: ==1 - Выбрана | |
| |-stampRid | number | Марка: Rid | |
| |-stampCode | string | Марка: Код | |
| |-productSpecification | object | ТТН спецификация с товаром | |
| |--rid | number | ТТН спецификация с товаром:Rid | |
| |--identityEgais | string | ТТН спецификация с товаром:Identity | |
| |--egaisGood | object | Товар ЕГАИС | |
| |---rid | number | Rid | |
| |---alcCodeEgais | string | Код ЕГАИС | |
| |---fullName | string | Полное наименование | |
| |---shortName | string | Короткое наименование | |
| |---volume | string | Емкость | |
| |---abv | string | Крепость | |
| |-box | object | Ссылка на коробку | |
| |--rid | number | Коробка: RID | |
| |--number | string | Коробка:BoxNum |
Пример запроса
{
"taskType": "ShGetEDoc",
"params": {
"sync": {
"objectId": 199990377,
"timeout": 120
},
"rid": 1
}
}