Cервисы по работе с заказами ver. 1.1.7

 

Создание заказа createOrder

Метод вызова

POST

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

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
VKORGСбытовая организациястрока ( 4 )ДаНастройка параметра находится в "Сервис получения сбытовых организаций клиента".
Пример заполнения VKORG=4000
KUNRGПокупательстрока ( 10 )ДаДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB-KUNNR
Пример заполнения KUNRG=00000000
KUNWEГрузополучательстрока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->WE_TAB-KUNNR
Пример заполнения KUNWE=00000000
KUNZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNZA=00000000
INCOTERMSПризнак самовывоза0,1,или пустая строка ( 1 )НетПризнак самовывоза.
1 - самовывоз. В поле KUNNR_ZA необходимо отправлять значения из таблицы RG_TAB->EXW_TAB-ID.
0 - доставка. В поле KUNNR_ZA необходимо отправлять значения из таблицы RG_TAB->ZA_TAB-KUNNR
PARNRКонтактное лицострока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->CONTACT_TAB-PARNR
Пример заполнения PARNR=00000000
VBELNДоговорстрока ( 10 )НетНомер договора. Доступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->DOGOVOR_TAB-VBELN
Пример заполнения VBELN=00000000
TEXT_ORDКомментарий по заказустрока ( 100 )Нет
TEXT_EXPКомментарий к экспедициистрока ( 100 )Нет
DBTYPТип поиска1,2,3,или пустая строка ( 1 )Нет1 - Проверять остатки ТОЛЬКО на основном складе АРМТЕК.
2 - Проверять остатки на ВСЕХ доступных складах АРМТЕК
3 - Проверять остатки на ВСЕХ доступных складах АРМТЕК + склады партнеров
ITEMSТаблица артикуловтаблица ( - )Да

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
PINНомер артикуластрока ( <40 )ДаПИН (строка поиска)
BRANDБрендстрока ( <18 )ДаНаименование бренда
KWMENGКоличествочисло ( 10 )Да
KEYZAKКод складастрока ( 10 )НетСоответствует аналогичному параметру из ответа сервиса "ПОИСКА search" Рекомендуем всегда заполнять данный параметр, т.к. если его не указать система ищет остатки ТОЛЬКО на "Основном складе АРМТЕК" и если там остатков нет, то заказ не будет создан.
PRICEMAXМаксимальная ценастрока ( 10 )Нет
DATEMAXМаксимальная дата поставкистрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DATEMAX=20151005120000
COMMENTКомментарийстрока ( 100 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.

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

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

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

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
PINНомер артикуластрока ( <40 )НетПИН (строка поиска)
BRANDБрендстрока ( <18 )НетНаименование бренда
KEYZAKКод складастрока ( 10 )НетСоответствует аналогичному параметру из ответа сервиса "ПОИСКА search" Рекомендуем всегда заполнять данный параметр, т.к. если его не указать система ищет остатки ТОЛЬКО на "Основном складе АРМТЕК" и если там остатков нет, то заказ не будет создан.
KWMENGКоличествочисло ( 10 )Нет
PRICEMAXМаксимальная ценастрока ( 10 )Нет
DATEMAXМаксимальная дата поставкистрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DATEMAX=20151005120000
COMMENTКомментарийстрока ( 100 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.
ARTIDУникальный идентификационный номерстрока ( 20 )Нет
RESULTТаблица результатов. Подробная информация по распределению позициимассив ( - )Нет
REMAINКол-во не заказанных позицийчисло ( 10 )Нет0 - позиция заказана полностью
ERRORОшибка при заказестрока ( 10 )Нет
ERROR_MESSAGEТекст ошибкистрока ( 100 )Нет

Таблица RESULT

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
POSIDНомер позиции при распределении общего количества артикуластрока ( 10 )Нет
POSNRНомер позиции в созданном заказестрока ( 10 )Нет
KEYZAKКод складастрока ( 10 )НетСоответствует аналогичному параметру из ответа сервиса "ПОИСКА search" Рекомендуем всегда заполнять данный параметр, т.к. если его не указать система ищет остатки ТОЛЬКО на "Основном складе АРМТЕК" и если там остатков нет, то заказ не будет создан.
NUM_ZAKПризнак объединения позиций в заказстрока ( 10 )Нет
KWMENGКоличествочисло ( 10 )Нет
PRICEЦенастрока ( 10 )Нет
WAERSВалютастрока ( 4 )Нет
DLVDTДата поставкистрока ( 20 )Нет
VBELNНомер созданного заказастрока ( 10 )НетНомер заказа
BLOCKБлокировка заказастрока ( 1 )НетA - Не блокирован
B - Блокирован
С - Закрыт
D - Деблокирован вручную
ERRORОшибка при заказестрока ( 10 )Нет

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

http://ws.armtek.ru/api/ws_order/createOrder?format=json

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

 

Создание тестового заказа createTestOrder

Метод вызова

POST

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

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
VKORGСбытовая организациястрока ( 4 )ДаНастройка параметра находится в "Сервис получения сбытовых организаций клиента".
Пример заполнения VKORG=4000
KUNRGПокупательстрока ( 10 )ДаДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB-KUNNR
Пример заполнения KUNRG=00000000
KUNWEГрузополучательстрока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->WE_TAB-KUNNR
Пример заполнения KUNWE=00000000
KUNZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNZA=00000000
INCOTERMSПризнак самовывоза0,1,или пустая строка ( 1 )НетПризнак самовывоза.
1 - самовывоз. В поле KUNNR_ZA необходимо отправлять значения из таблицы RG_TAB->EXW_TAB-ID.
0 - доставка. В поле KUNNR_ZA необходимо отправлять значения из таблицы RG_TAB->ZA_TAB-KUNNR
PARNRКонтактное лицострока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->CONTACT_TAB-PARNR
Пример заполнения PARNR=00000000
VBELNДоговорстрока ( 10 )НетНомер договора. Доступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->DOGOVOR_TAB-VBELN
Пример заполнения VBELN=00000000
TEXT_ORDКомментарий по заказустрока ( 100 )Нет
TEXT_EXPКомментарий к экспедициистрока ( 100 )Нет
DBTYPТип поиска1,2,3,или пустая строка ( 1 )Нет1 - Проверять остатки ТОЛЬКО на основном складе АРМТЕК.
2 - Проверять остатки на ВСЕХ доступных складах АРМТЕК
3 - Проверять остатки на ВСЕХ доступных складах АРМТЕК + склады партнеров
ITEMSТаблица артикуловтаблица ( - )Да

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
PINНомер артикуластрока ( <40 )ДаПИН (строка поиска)
BRANDБрендстрока ( <18 )ДаНаименование бренда
KWMENGКоличествочисло ( 10 )Да
KEYZAKКод складастрока ( 10 )НетСоответствует аналогичному параметру из ответа сервиса "ПОИСКА search" Рекомендуем всегда заполнять данный параметр, т.к. если его не указать система ищет остатки ТОЛЬКО на "Основном складе АРМТЕК" и если там остатков нет, то заказ не будет создан.
PRICEMAXМаксимальная ценастрока ( 10 )Нет
DATEMAXМаксимальная дата поставкистрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DATEMAX=20151005120000
COMMENTКомментарийстрока ( 100 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.

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

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

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

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
PINНомер артикуластрока ( <40 )НетПИН (строка поиска)
BRANDБрендстрока ( <18 )НетНаименование бренда
KEYZAKКод складастрока ( 10 )НетСоответствует аналогичному параметру из ответа сервиса "ПОИСКА search" Рекомендуем всегда заполнять данный параметр, т.к. если его не указать система ищет остатки ТОЛЬКО на "Основном складе АРМТЕК" и если там остатков нет, то заказ не будет создан.
KWMENGКоличествочисло ( 10 )Нет
PRICEMAXМаксимальная ценастрока ( 10 )Нет
DATEMAXМаксимальная дата поставкистрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DATEMAX=20151005120000
COMMENTКомментарийстрока ( 100 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.
ARTIDУникальный идентификационный номерстрока ( 20 )Нет
RESULTТаблица результатов. Подробная информация по распределению позициимассив ( - )Нет
REMAINКол-во не заказанных позицийчисло ( 10 )Нет0 - позиция заказана полностью
ERRORОшибка при заказестрока ( 10 )Нет
ERROR_MESSAGEТекст ошибкистрока ( 100 )Нет

Таблица RESULT

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
POSIDНомер позиции при распределении общего количества артикуластрока ( 10 )Нет
KEYZAKКод складастрока ( 10 )НетСоответствует аналогичному параметру из ответа сервиса "ПОИСКА search" Рекомендуем всегда заполнять данный параметр, т.к. если его не указать система ищет остатки ТОЛЬКО на "Основном складе АРМТЕК" и если там остатков нет, то заказ не будет создан.
NUM_ZAKПризнак объединения позиций в заказстрока ( 10 )Нет
KWMENGКоличествочисло ( 10 )Нет
PRICEЦенастрока ( 10 )Нет
WAERSВалютастрока ( 4 )Нет
DLVDTДата поставкистрока ( 20 )Нет
VBELNНомер созданного заказастрока ( 10 )НетНомер заказа
BLOCKНомер созданного заказастрока ( 10 )НетA - Не блокирован
B - Блокирован
С - Закрыт
D - Деблокирован вручную
ERRORОшибка при заказестрока ( 10 )Нет

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

http://ws.armtek.ru/api/ws_order/createTestOrder?format=json

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

 

Подробная информация по номеру заказа getOrder

Метод вызова

GET

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

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

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

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

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

Таблица HEADER

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
ORDERНомер заказастрока ( 10 )НетНомер созданного заказа, созданного покупателем KUNRG.
ORDER_TYPEТип заказастрока ( 100 )НетТип заказа зависит от места отгрузки (в ЭТП отмечены разными цветами), принимает следующие значения:
Отгрузка с ОСНОВНЫХ складов АРМТЕК
Доставка с БЛИЖНИХ складов АРМТЕК
Доставка с ДАЛЬНИХ складов АРМТЕК
Доставка с ЦЗ
ORDER_STATUSСтатус заказастрока ( 100 )НетСтатус заказа, может принимать следующие значения (в ЭТП значок рядом с номером):
Создан
В работе
Закрыт
Отклонен
ORDER_DATEДата заказастрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
ORDER_SUMСумма заказастрока ( 20 )НетСумма заказа.
Важно! Относится ТОЛЬКО к Заказу, если Заказ поставлялся частями (см. Поставку), то в отчете будет больше 1-й строки с этим Номером заказа и в каждой строке значение "Сумма заказа" будет одинакова (также как в ЭТП)
CURRENCYВалютастрока ( 4 )Нет
KUNRGПокупательстрока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB-KUNNR
Пример заполнения KUNNR_RG=00000000
NAMERGНаименование покупателястрока ( 100 )Нет
KUNWEГрузополучательстрока ( 10 )Нет
NAMEWEНаименование грузополучателястрока ( 100 )Нет
KUNZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNNR_ZA=00000000
NAMEZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNNR_ZA=00000000
ADDRZAАдрес доставкистрока ( 100 )Нет
PARNRAPКод Создателя заказастрока ( 10 )Нет
NAMEAPНаименование Создателя заказастрока ( 100 )Нет
PARNRZPКонтактное лицострока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->CONTACT_TAB-PARNR
Пример заполнения PARNR=00000000
NAMEZPНаименование Контактного лицастрока ( 100 )Нет
ETDATПоставлять товар Сстрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
VDATUПоставлять товар Построка ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
DOC_NUMНомер заказа в учетной системе Клиентастрока ( 20 )Нет
DOC_DATEДата заказа в учетной системе Клиентастрока ( 14 )Нет
NUMDOGНомер договорастрока ( 100 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.
COMMENTКомментарий по заказустрока ( 100 )Нет
COMMENT_EXPКомментарий к экспедициистрока ( 100 )Нет
INCOTERMS_TXTВид доставкистрока ( 100 )НетПринимает следующие значения:
Доставка до Клиента
Самовывоз
VSTELTНаименование Пункта выдачистрока ( 100 )Нет

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
POSNRНомер позиции в заказестрока ( 10 )Нет
BRANDБрендстрока ( <18 )НетНаименование бренда
PINНомер артикуластрока ( <40 )НетПИН (строка поиска)
NAMEНаименованиестрока ( 100 )НетНаименование артикула
KWMENGКоличество в заказестрока ( 20 )НетКоличество "В заказе"
KWMENG_REQКоличество к закупкестрока ( 20 )НетКоличество "К закупке"
только для заказов ORDER_TYPE = "Доставка с ЦЗ"
для остальных = "-"
KWMENG_PROCОжидаемое количествострока ( 20 )НетКоличество "Ожидаем"
только для заказов ORDER_TYPE = "Доставка с ЦЗ"
для остальных = "-"
KWMENG_LОприходованное количествострока ( 20 )НетКоличество "Оприходовано" на склад закупки
только для заказов ORDER_TYPE = "Доставка с ЦЗ"
для остальных = "-"
KWMENG_REJ_PКоличество отклоненное поставщикомстрока ( 20 )НетКоличество "Отклонено поставщиком"
только для заказов ORDER_TYPE = "Доставка с ЦЗ"
для остальных = "-"
KWMENG_WAYINКоличество в путистрока ( 20 )НетКоличество "В пути"
только для заказов ORDER_TYPE = "Доставка с ЦЗ"
для остальных = "-"
KWMENG_PК поставкестрока ( 20 )НетКоличество "К поставке" если <> 0 то отображает количество готовое к отгрузке Клиенту
KWMENG_RОтгруженное количествострока ( 20 )НетКоличество "Отгружено" количество УЖЕ отгруженное Клиенту
KWMENG_REJОтклоненное количествострока ( 20 )НетКоличество "Отклонено" которое было отклонено
PRICEЦена за единицустрока ( 20 )НетЦена за единицу Артикула
SUMMAСуммастрока ( 10 )Нет
CURRENCYВалютастрока ( 4 )Нет
STATUSСтатус позициистрока ( 100 )НетПринимает значения:
- пустое значение
- позиция полностью поставлена
- позиция частично поставлена
- позиция частично отклонена
- позиция полностью отклонена
NOTEПримечаниестрока ( 100 )НетПримечание к позиции
DLVRDОжидаемая датастрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
WRNTDГарантированная датастрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
ABGRU_TXTПричина отклонениястрока ( 100 )НетЕсли позиция отклонена, то выводится текст Причины отклонения
MATNRМатериалстрока ( 18 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.
POSEXСсылка на "Родительскую позицию"строка ( 6 )НетНомер родительской позиции с которой произведен перезаказ, или перевод артикула в некондицию. Позиции нумеруютсяпоследовательно при нескольких перезаказах, образуя цепочку перезаказов
POSROOTСсылка "На корневую позицию"строка ( 6 )НетНомер корневой позиции. На это номер ссылаются все созданные зависимые позиции
CHARGПризнак некондициистрока ( 10 )НетЕсли НЕ пусто, то в данной позиции находится некондиционный товар. В ЭТП по нему можно посмотреть фото
CHARG_BLKПризнак блокировки некондиции к отгрузкеbool ( 1 )НетЕсли = True то данная позиция некондиционного товара блокирована к отгрузке и по ней требуется принять решение отгружать или нет. Разблокировать можно в ЭТП при редактировании заказа или надо связаться с менеджером

Таблица ABGRU_ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
ABGRUКод причины отклонениястрока ( 3 )НетКод причины отклонения
BEZEIОписание причины отклонениястрока ( 40 )НетОписание причины отклонения
DEFAULTПричина отклонения по умолчаниюстрока ( 1 )НетПричина отклонения по умолчанию

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

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

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

 

Подробная информация по номеру заказа (ver. 2) getOrder2

Описание

Внимание!

Описание данного сервиса достаточно объемное, поэтому оформлено в виде отдельной страницы:

Описание WS Cтатус строк заказа подробно V2

Метод вызова

GET

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

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

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

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

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

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

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

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

 

Подробная информация по номеру возврата getRefund

Метод вызова

GET

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

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

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

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

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

Таблица HEADER

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
ORDERНомер заказастрока ( 10 )НетНомер созданного заказа, созданного покупателем KUNRG.
ORDER_TYPEТип заказастрока ( 100 )НетТип заказа зависит от места отгрузки (в ЭТП отмечены разными цветами), принимает следующие значения:
Отгрузка с ОСНОВНЫХ складов АРМТЕК
Доставка с БЛИЖНИХ складов АРМТЕК
Доставка с ДАЛЬНИХ складов АРМТЕК
Доставка с ЦЗ
ORDER_STATUSСтатус заказастрока ( 100 )НетСтатус заказа, может принимать следующие значения (в ЭТП значок рядом с номером):
Создан
В работе
Закрыт
Отклонен
ORDER_DATEДата заказастрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
ORDER_SUMСумма заказастрока ( 20 )НетСумма заказа.
Важно! Относится ТОЛЬКО к Заказу, если Заказ поставлялся частями (см. Поставку), то в отчете будет больше 1-й строки с этим Номером заказа и в каждой строке значение "Сумма заказа" будет одинакова (также как в ЭТП)
CURRENCYВалютастрока ( 4 )Нет
KUNRGПокупательстрока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB-KUNNR
Пример заполнения KUNNR_RG=00000000
NAMERGНаименование покупателястрока ( 100 )Нет
KUNWEГрузополучательстрока ( 10 )Нет
NAMEWEНаименование грузополучателястрока ( 100 )Нет
KUNZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNNR_ZA=00000000
NAMEZAАдрес доставки|Пункт выдачи для самовывозастрока ( 10 )НетДоступные значения возвращает сервис "Сервис получения структуры клиента".
Для доставки - таблица RG_TAB->ZA_TAB-KUNNR
Для самовывоза - таблица RG_TAB->EWX_TAB-ID
Пример заполнения KUNNR_ZA=00000000
ADDRZAАдрес доставкистрока ( 100 )Нет
PARNRAPКод Создателя заказастрока ( 10 )Нет
NAMEAPНаименование Создателя заказастрока ( 100 )Нет
PARNRZPКонтактное лицострока ( 10 )НетДоступные значение возвращаются в "Сервис получения структуры клиента". Таблица RG_TAB->CONTACT_TAB-PARNR
Пример заполнения PARNR=00000000
NAMEZPНаименование Контактного лицастрока ( 100 )Нет
ETDATПоставлять товар Сстрока ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
VDATUПоставлять товар Построка ( 20 )НетФормат даты YYYYMMDDHHIISS
Пример заполнения DLVDT=20181005120000
DOC_NUMНомер заказа в учетной системе Клиентастрока ( 20 )Нет
DOC_DATEДата заказа в учетной системе Клиентастрока ( 14 )Нет
NUMDOGНомер договорастрока ( 100 )Нет
COMPL_DLVПолная поставка0,1,или пустая строка ( 1 )Нет1 - да.
0 - нет.
COMMENTКомментарий по заказустрока ( 100 )Нет
COMMENT_EXPКомментарий к экспедициистрока ( 100 )Нет
INCOTERMS_TXTВид доставкистрока ( 100 )НетПринимает следующие значения:
Доставка до Клиента
Самовывоз
VSTELTНаименование Пункта выдачистрока ( 100 )Нет

Таблица ITEMS

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
POSNRНомер позиции в заказестрока ( 10 )Нет
BRANDБрендстрока ( <18 )НетНаименование бренда
PINНомер артикуластрока ( <40 )НетПИН (строка поиска)
NAMEНаименованиестрока ( 100 )НетНаименование артикула
KWMENGКоличество в заказестрока ( 20 )НетКоличество "В заказе"
KWMENG_PК поставкестрока ( 20 )НетКоличество "К поставке" если <> 0 то отображает количество готовое к отгрузке Клиенту
KWMENG_RОтгруженное количествострока ( 20 )НетКоличество "Отгружено" количество УЖЕ отгруженное Клиенту
KWMENG_REJОтклоненное количествострока ( 20 )НетКоличество "Отклонено" которое было отклонено
PRICEЦена за единицустрока ( 20 )НетЦена за единицу Артикула
SUMMAСуммастрока ( 10 )Нет
CURRENCYВалютастрока ( 4 )Нет
STATUSСтатус позициистрока ( 100 )НетПринимает значения:
- пустое значение
- позиция полностью поставлена
- позиция частично поставлена
- позиция частично отклонена
- позиция полностью отклонена
NOTEПримечаниестрока ( 100 )НетПримечание к позиции
ABGRU_TXTПричина отклонениястрока ( 100 )НетЕсли позиция отклонена, то выводится текст Причины отклонения
MATNRМатериалстрока ( 18 )Нет

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

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

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

 

Редактирование заказа editOrder

Метод вызова

POST

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

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

Таблица POSITION_INPUT

ПараметрНаименованиеТип(макс.-размер)ОбязательныйПримечание
POSNRНомер позиции в заказестрока ( 10 )Да
KWMENGКоличествочисло ( 10 )Да
ABGRUКод Причины отклонениястрока ( 3 )ДаЗначение из таблицы ABGRU_ITEMS сервиса Подробная информация по номеру заказа (getOrder)
NOTEКомментарийстрока ( )НетКомментарий

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

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

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

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

http://ws.armtek.ru/api/ws_order/editOrder?format=json

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