на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


rest_cl

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
rest_cl [2022/10/18 10:04]
timofeev
rest_cl [2023/11/13 08:50] (текущий)
timofeev
Строка 1: Строка 1:
 ===Клиенты - работа со списками и записями=== ===Клиенты - работа со списками и записями===
-==- получить список клиентов==+==Список клиентов==
 Пример запроса (записи не более 2 клиентов,​ созданных или обновленных после 1 января 2020 г.): Пример запроса (записи не более 2 клиентов,​ созданных или обновленных после 1 января 2020 г.):
 <​code>​ <​code>​
Строка 70: Строка 70:
 </​code>​ </​code>​
 Возвращаемое значение - ДОЛГ клиента на утро текущего дня (без учета отгрузок и платежей,​ проведенных текущим днем). Отрицательное значение возвращается,​ если есть предоплата. Возвращаемое значение - ДОЛГ клиента на утро текущего дня (без учета отгрузок и платежей,​ проведенных текущим днем). Отрицательное значение возвращается,​ если есть предоплата.
 +
 +==Получить сумму бонусов на счету контрагента (в рублях)==
 +
 +GET /​clients/:​id/​bonus
 +Пример
 +<​code>​
 +GET http://​127.0.0.1:​10400/​api/​clients/​1000000000048/​bonus
 +</​code>​
 +Ответ ​
 +<​code>​
 +{"​result":​ 45.99}
 +</​code>​
 +Возвращаемое значение - сумма бонусов на счету клиента на утро текущего дня (без учета отгрузок и платежей,​ проведенных текущим днем). ​
 +
  
 ==Получить данные контрагента по номеру телефона== ==Получить данные контрагента по номеру телефона==
Строка 186: Строка 200:
 Если передан параметр psw, будет сохранен хэш от этого значения для поиска клиента при вызове метода ​ /​api/​clients?​psw\\ Если передан параметр psw, будет сохранен хэш от этого значения для поиска клиента при вызове метода ​ /​api/​clients?​psw\\
  
 +
 +==Изменить реквизиты клиента==
 +PATCH /​clients/:​id
 +Пример
 +<​code>​
 +http://​127.0.0.1:​10400/​api/​clients/​1000000000060
 +</​code>​
 +Тело запроса (JSON, содержащий измененные поля; служебные поля будут проигнорированы).
 +<​code>​
 +{"​naimenovanie":"​Торговый дом '​Сидоров и сыновья'",​ "​dop_sv":"​Проверка API", "​NEVYGRV1C":"​1}
 +</​code>​
 +ответ
 +<​code>​
 +OK
 +</​code>​
 +
 +[[rest_adr|Продолжение - работа со списками и записями адресов клиентов]]
  
 [[rest_s|Работа со справочниками через REST API]] [[rest_s|Работа со справочниками через REST API]]
rest_cl.1666076695.txt.gz · Последние изменения: 2022/10/18 10:04 — timofeev