Сообщение ERP -> WMS
{
"Message": {
"Head": {
"MessageID": "Идентификатор сообщения (необязательно)",
"Date": "Дата в формате dd.mm.yyyy",
"MessageType": "STORER",
"Recipient": {
"SystemID": "СКЛАД"
}
},
"Body": {
"Commodity": [
{
"STORERKEY": "Код контрагента",
"COMPANY": "Наименование",
"TYPE": "Тип: 3 - Поставщик/Перевозчик, 2 - Получатель"
},
{
"STORERKEY": "Код контрагента",
"COMPANY": "Наименование",
"TYPE": "Тип: 3 - Поставщик/Перевозчик, 2 - Получатель"
}
]
}
}
}
Коды, которые будут сообщены отдельно при разработке интеграции:
- СКЛАД — Код склада;
Ответ WMS -> ERP
{
"Message": {
"Head": {
"MessageID": "Идентификатор сообщения",
"Date": "Дата в формате dd.mm.yyyy",
"MessageType": "STORER_CONFIRMATION",
"Recipient": {
"SystemID": "СКЛАД"
},
"STATUSCODE": "< 0 - Ошибка (присутствует при глобальной ошибке)",
"STATUS": "Текст ошибки (присутствует при глобальной ошибке)"
},
"Body": {
"Commodity": [
{
"STORERKEY": "Код контрагента",
"COMPANY": "Наименование",
"TYPE": "Тип",
"STATUSCODE": "> 0 все ОК / < 0 - Ошибка",
"STATUS": "Принят в систему / Текст ошибки"
},
{
"STORERKEY": "Код контрагента",
"COMPANY": "Наименование",
"TYPE": "Тип",
"STATUSCODE": "> 0 все ОК / < 0 - Ошибка",
"STATUS": "Принят в систему / Текст ошибки"
}
]
}
}
}