Какие-либо API по умолчанию в Dolibarr для создания записей заказов на продажу? - PullRequest
0 голосов
/ 19 мая 2018

Dolibarr имеет модуль для остальных API.

Похоже, что в проводнике API отображаются все задачи CRUD для каждого модуля, такие как заказы, акции и клиенты.

api explorer

Но для СОЗДАНИЯ записи образец VALUE для метода POST отображается как:

{"request_data": ["string"]}

Что такоеконкретные атрибуты полей, которые должны быть здесь?Где я могу найти требования к полю?

Ответы [ 2 ]

0 голосов
/ 08 марта 2019

Когда вам нужен такой параметр, как {"request_data": ["string"]} для API POST, все, что вам нужно сделать, это вызвать аналогичный API для получения записи (поэтому тот же API с методом GET),Результат можно вырезать и вставить для создания новой записи (просто измените id и ref в ответе, полученном GET).

0 голосов
/ 18 июля 2018

Вы должны взглянуть на атрибуты класса Commande: https://github.com/Dolibarr/dolibarr/blob/develop/htdocs/commande/class/commande.class.php

Объект должен выглядеть примерно так:

{
  "date_commande" : "0000-00-00 00:00:00",
  "date_livraison" : "0000-00-00 00:00:00",
  "attribute3": "and so on"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...