rest_s
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
rest_s [2022/10/18 07:03] – timofeev | rest_s [2024/12/01 10:42] (текущий) – timofeev | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===Работа со справочниками через REST API=== | ||
В запросах чтения можно использовать отборы: | В запросах чтения можно использовать отборы: | ||
offset (int) - сдвиг\\ | offset (int) - сдвиг\\ | ||
Строка 10: | Строка 11: | ||
roditel - Код группы- родителя, | roditel - Код группы- родителя, | ||
- | [[rest_cl|Клиенты и адреса - получение записи или списка]] | + | [[rest_cl|Работа с контрагентами - получение записи или списка, создание и правка]] |
+ | [[rest_adr|Работа с адресами]] | ||
- | ==Создать дополнительный адрес== | + | [[rest_tov|Данные о товарах, спецпредложениях]] |
- | < | ||
- | POST http:// | ||
- | </ | ||
- | тело запроса (JSON): | ||
- | < | ||
- | {" | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | </ | ||
- | Примечание: | ||
- | |||
- | ответ | ||
- | < | ||
- | {" | ||
- | </ | ||
- | |||
- | Здесь 1000000000085 - код нового адреса. | ||
- | |||
- | ==Изменить реквизиты клиента== | ||
- | PATCH / | ||
- | Пример | ||
- | < | ||
- | http:// | ||
- | </ | ||
- | Тело запроса (JSON, содержащий измененные поля; служебные поля будут проигнорированы). | ||
- | < | ||
- | {" | ||
- | </ | ||
- | ответ | ||
- | < | ||
- | OK | ||
- | </ | ||
- | |||
- | ==Изменить реквизиты адреса== | ||
- | PATCH / | ||
- | Пример | ||
- | < | ||
- | http:// | ||
- | </ | ||
- | Тело запроса (JSON, содержащий измененные поля; служебные поля будут проигнорированы). | ||
- | < | ||
- | {" | ||
- | " | ||
- | " | ||
- | </ | ||
- | ответ | ||
- | < | ||
- | OK | ||
- | </ | ||
- | ==Получить запись адреса по коду== | ||
- | GET / | ||
- | Пример | ||
- | < | ||
- | GET http:// | ||
- | </ | ||
- | ответ | ||
- | < | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | ==Получить запись адреса по номеру телефона== | ||
- | GET / | ||
- | Пример | ||
- | < | ||
- | GET http:// | ||
- | </ | ||
- | ответ | ||
- | < | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | |||
- | ==Получить массив адресов по коду клиента== | ||
- | GET / | ||
- | Пример | ||
- | < | ||
- | GET http:// | ||
- | </ | ||
- | ответ | ||
- | < | ||
- | { | ||
- | " | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | ], | ||
- | " | ||
- | } | ||
- | </ | ||
===Вспомогательные справочники=== | ===Вспомогательные справочники=== | ||
Строка 212: | Строка 44: | ||
VIDDOLJN - вид должности, | VIDDOLJN - вид должности, | ||
- | ==Список записей справочника " | ||
- | GET / | ||
- | Запрос: | ||
- | < | ||
- | http:// | ||
- | </ | ||
- | ответ | ||
- | < | ||
- | {" | ||
- | " | ||
- | " | ||
- | " | ||
- | }], | ||
- | " | ||
- | </ | ||
==Список автомобилей== | ==Список автомобилей== | ||
Строка 259: | Строка 76: | ||
" | " | ||
}</ | }</ | ||
- | |||
- | ==Список товаров== | ||
- | GET /products | ||
- | Пример - получить, | ||
- | < | ||
- | http:// | ||
- | </ | ||
- | Ответ | ||
- | < | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | ], | ||
- | " | ||
- | } | ||
- | </ | ||
- | Здесь KRNAIM - наименование для ведомости или мобильного приложения, | ||
- | EDINICA - код из справочника единиц измерения\\ | ||
- | OKEI - код единицы по общероссийскому классификатору\\ | ||
- | TARA - код из справочника " | ||
- | NDS - процент НДС, если указан в справочнике. Если не задан, применяется основная ставка фирмы. Для фирм, работающих без НДС, значения не имеет (при отгрузке всегда применяется ставка " | ||
Строка 303: | Строка 89: | ||
</ | </ | ||
Все записи контрагентов, | Все записи контрагентов, | ||
+ | |||
+ | |||
+ | [[rest_dnidostavki|Получение доступных для заказа дней и смен доставки]] | ||
[[rest|REST-интерфейс для внешних систем]] | [[rest|REST-интерфейс для внешних систем]] | ||
rest_s.1666076620.txt.gz · Последнее изменение: — timofeev