rest_d
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |||
| rest_d [2022/12/14 10:01] – timofeev | rest_d [2022/12/14 10:05] (текущий) – timofeev | ||
|---|---|---|---|
| Строка 19: | Строка 19: | ||
| [[rest_rnakl_id|Накладная по идентификатору]] | [[rest_rnakl_id|Накладная по идентификатору]] | ||
| + | ===Создание и изменение, | ||
| + | [[rest_rn_post|Создание и изменение, | ||
| - | ==Создание накладной (заявки)== | ||
| - | POST /orders | ||
| - | < | ||
| - | POST http:// | ||
| - | </ | ||
| - | Тело запроса | ||
| - | < | ||
| - | {" | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | {" | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | Здесь POLPLATKART - сумма платежа картой. Если заполнена, | ||
| - | Массивы TOVARY, USLUGI, | ||
| - | </ | ||
| - | |||
| - | Ответ | ||
| - | < | ||
| - | {" | ||
| - | </ | ||
| - | Создана накладная с кодом 1000000000298. | ||
| - | |||
| - | |||
| - | ==Создание ведомости доставки (назначение экипажа автомобиля на смену доставки)== | ||
| - | Запрос | ||
| - | < | ||
| - | POST http:// | ||
| - | </ | ||
| - | Тело запроса | ||
| - | < | ||
| - | {" | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | </ | ||
| - | Ответ | ||
| - | < | ||
| - | ОК | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==Изменение накладной (присоединение к ведомости доставки)== | ||
| - | PATCH /orders/:id | ||
| - | Запрос | ||
| - | < | ||
| - | http:// | ||
| - | </ | ||
| - | Тело запроса | ||
| - | < | ||
| - | {" | ||
| - | " | ||
| - | } | ||
| - | </ | ||
| - | Здесь crew - код ведомости доставки\\ | ||
| - | Будут созданы строки | ||
| - | planvrem - расчетное время прибытия.\\ | ||
| - | В запросе редактирования допустимы любые поля, кроме служебных (идентификатор, | ||
| - | ВАЖНО!!! НЕДОПУСТИМО передавать массивы табличных частей, | ||
| - | |||
| - | Ответ | ||
| - | < | ||
| - | ОК | ||
| - | </ | ||
| - | |||
| - | ==Удаление накладной == | ||
| - | < | ||
| - | http:// | ||
| - | </ | ||
| - | |||
| - | Ответ | ||
| - | < | ||
| - | ОК | ||
| - | </ | ||
| - | При удалении накладной будут удалены строки ведомости доставки, | ||
| - | |||
| - | ==Недоставленный заказ== | ||
| - | POST / | ||
| - | |||
| - | < | ||
| - | POST http:// | ||
| - | </ | ||
| - | тело запроса | ||
| - | < | ||
| - | {" | ||
| - | </ | ||
| - | Здесь comment- пояснение водителя, | ||
| - | Ответ < | ||
| - | ОК | ||
| - | </ | ||
| - | Накладная переведена в состояние "не удалось выполнить", | ||
| - | |||
| - | ==Выполненный заказ== | ||
| - | POST / | ||
| - | |||
| - | < | ||
| - | POST http:// | ||
| - | </ | ||
| - | тело запроса | ||
| - | < | ||
| - | {" | ||
| - | " | ||
| - | " | ||
| - | </ | ||
| - | Здесь poluch - сумма, полученная наличными, | ||
| - | < | ||
| - | ОК | ||
| - | </ | ||
| - | Накладная переведена в состояние " | ||
| [[rest|REST-интерфейс для внешних систем]] | [[rest|REST-интерфейс для внешних систем]] | ||
rest_d.1671012072.txt.gz · Последнее изменение: — timofeev
