УТ11 розница¶
HTTP методы добавлены с помощью расширения.
На конец 2022 года в них нет обработки ошибок и не предусмотрены ответы отличные от 200 и 500. Написаны максимально просто. Нужно внимательно относиться к запросам.
Supplier orders¶
Для СУП. Добавление и чтение заказов (поставщику ?) с фильтром по email скалада.
POST
/shopOrders/list/run Получение списка заказов поставщика
{
"response": [
{
"goods": [
{
"collection": "Нева",
"article": "281579",
"count": 2,
"GUID": "c2d464cc-bb15-11ec-2a95-04d9f57dd45d",
"vendor": "Victoria Stenova",
"number": 1
}
],
"manager_phone": "",
"manager": "r2d2",
"email": "372@shopstenova.ru", email склада. он же ключ для обмена с СУП
"state": "Согласован",
"comment": "Перемещение 00ЦБ-001159 (с Нижнего),
заберет Раскин В. на 52 неделе\nВладимир
Раскин должен забрать из Нижнего Новгорода
521 на аксон Иваново. Под клиента 2 шт",
"date": "2022-12-22T12:30:54",
"number": "00ЦБ-001890",
"code": "54fa21b6-81db-11ed-3289-04d9f57dd45d"
},
POST
/shopOrders/add/run Добавление заказа поствщика
{
"response":
{
"code": "xxxxxxx", уникальный код
"number": "ООЦБ-0000011",
"date": "01.01.2021 00:00:00",
"state": "Ожидается согласование",
"email": "379@oboi.ru", email склада. он же ключ для обмена с СУП // (1)!
"comment": "поставила на резерв...",
"manager": "Полев Николай",
"manager_phone": "+79109808604",
"goods": [
{
"number": 1, порядковый номер строки товара в документе
"GUID": "xxxxx xxxx xxxxx",
"vendor": "Victoria Stenova",
"article": "999888",
"count": 12
}
]
}
};
- перейти в раздел СУП
{
"add":
{
"email": "379@oboi.ru", email склада. он же ключ для обмена с СУП // (1)!
"comment": "поставила на резерв...",
"manager": "Полев Николай",
"manager_phone": "+79109808604",
"goods": [
{
"vendor": "Victoria Stenova",
"article": "999888",
"count": 12
}
]
}
}
- перейти в раздел СУП
POST
СУП /sales/read/run¶
{
"response": [
{
"clientBirthday": "1987-09-24T00:00:00",
"barcode": "8920*******",
"date": "2022-12-09T12:14:59",
"clientSex": "Мужской",
"email": "371@shopstenova.ru",
"price": 2350,
"article": "281823",
"userID": "7c9fa824-4e9e-11ec-a38a-04d9f57dd45d",
"user": "А****** Людмила",
"vendor": "Victoria Stenova",
"quantity": 4,
"naim": "281823 Якутия фон (6) сн/пр",
"client": "П******* Вячеслав Сергеевич",
"GUID": "bec077ae-bb15-11ec-2a95-04d9f57dd45d",
"discountSum": 0,
"document": "00ЦБ-011721"
},
POST
/sebestoimost/read/run¶
POST
/goods/read/run¶
POST
/sklad/read/run¶
Потерянные методы¶
POST
/price/read/run¶
объем данных > 11Mb
фильтр request неизвестен. Нужно понять как это работает. Где применяется и нужен ли отбор по дате и виду прайс листа
{
"response": [
{
"priceName": "Прайс-лист 763",
"shopGUID": "43d07bbe-582f-11ec-0d95-04d9f57dd45d",
"shopName": "763 Ярославль ОБОИру",
"goods": [
{
"producer": "Victoria Stenova",
"price": 1490,
"name": "889927 Портофино фон (6) сн/пр",
"GUID": "16b2cd8e-202d-11eb-308b-04d9f57dd45d",
"article": "889927"
},