Справочник Поставщиков/Покупателей (Контрагентов) JSON

Сообщение 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": "Принят в систему / Текст ошибки"
				}
			]
		}
	}
}