Cервисы по работе с фактурами ver. 1.1.4

 

Подробная информация по номеру фактуры getInvoice

Метод вызова

GET

Входные параметры

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
VKORGСбытовая организациястрока ( 4 )ДаНастройка параметра находится в "Сервис получения сбытовых организаций клиента".
Пример заполнения VKORG=4000
KUNRGПокупательстрока ( 10 )ДаДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB-KUNNR
Пример заполнения KUNNR_RG=00000000
INVOICEНомер фактурыстрока ( 10 )ДаНомер фактуры, которая была создана для покупателя из параметра KUNRG.

Описание ответа сервиса

общее описание ответа

ответ сервиса
ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
HEADERИнформация по фактуретаблица ( - )Нет
ITEMSТаблица артикуловтаблица ( - )Нет

Таблица HEADER

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
INVOICEНомер фактурыстрока ( 10 )НетНомер фактуры, которая была создана для покупателя из параметра KUNRG.
INVDATEДата фактурыстрока ( 8 )НетФормат даты YYYYMMDD
Пример заполнения INVDATE=20171005
KUNWEГрузополучательстрока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->WE_TAB-KUNNR
Пример заполнения KUNNR_WE=00000000
KUNZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNNR_ZA=00000000
PARNRZPКонтактное лицострока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->CONTACT_TAB-PARNR
Пример заполнения PARNR=00000000
NUMDOGНомер договорастрока ( 100 )Нет
UPDНомер УПД/Товчекастрока ( 10 )НетНомер УПД/Товчека
TORG12ТН/ТТН/Акт выполненных работстрока ( 10 )НетТН/ТТН/Акт выполненных работ
PAYMENTВид оплатыстрока ( 20 )НетВид оплаты (наличный, безналичный)
INCOTERMS_TXTВид доставкистрока ( 100 )НетПринимает следующие значения:
Доставка до Клиента
Самовывоз
SUMMAСуммастрока ( 10 )Нет
CURRENCYВалютастрока ( 4 )Нет
ERDATДата и время создания фактурыстрока ( 14 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20171005120000
VSTELTНаименование Пункта выдачистрока ( 100 )Нет

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
POSNRНомер позиции в фактурестрока ( 8 )НетНомер позиции в фактуре
MATNRМатериалстрока ( 18 )Нет
PINНомер артикуластрока ( <40 )НетПИН (строка поиска)
GTDГТДстрока ( 30 )Нет
BRANDБрендстрока ( <18 )НетНаименование бренда
NAMEНаименованиестрока ( 100 )НетНаименование артикула
AMOUNTКоличествочисло ( 10 )Нет
WEIGHTВесстрока ( 10 )НетВес позиции в КГ.
VOLUMОбъемстрока ( 10 )НетОбъем позиции в ДМ3
PRICEЦена за единицустрока ( 20 )НетЦена за единицу Артикула
SUMMAСуммастрока ( 10 )Нет
RETMGКоличество на которое оформлены возвраты по данной позициичисло ( 10 )Нет
NORETВозможность оформления возвратастрока ( 1 )Нет
MINBMМинимальное количествострока ( 10 )Нет
RDPRFКратностьстрока ( 10 )Нет
SCALИндикатор того, что данная позиция закуплена со скидкой по шкальностистрока ( 1 )Нет
DREКоличество дней в течении которых можно вернуть данную позицию после отгрузкистрока ( 10 )Нет
ORDERНомер заказастрока ( 10 )НетНомер созданного заказа, созданного покупателем KUNRG.
ORDER_POSПозиция заказастрока ( 8 )Нет
ORDER_NOTEКомментарий по заказустрока ( 100 )НетКомментарий к заказу (также как в ЭТП)

Пример вызова

http://ws.armtek.ru/api/ws_invoice/getInvoice?VKORG=ЗНАЧЕНИЕ_ПАРАМЕТРА&KUNRG=ЗНАЧЕНИЕ_ПАРАМЕТРА&INVOICE=ЗНАЧЕНИЕ_ПАРАМЕТРА&format=json

Эмуляция вызова