Метод постановки задачи для расчета путевого листа.
Формирует задачу для Агроаналитика IoT. Все используемые в запросе элементы должны быть в обязательном порядке синхронизированы между двумя системами.
При повторной отправке уже существующего планового путевого листа из 1с в Агроаналитика IoT, данные по нему обновляются, но только при условии что Путевой Лист по нему не создан (не заполнен).
Вид запроса
{"cmd":"set_pl","token":"...","data": {"pl_number":"...","date":"...","pl_guid":"...","driver_guid":"...","transport_guid":"...","trailer_guid":"...","dep_guid":"..."}}
Исходные данные:
| № | Параметр в запросе | Описание |
|---|---|---|
| 1 | cmd | (команда) = set_pl |
| 2 | token | token активной сессии пользователя Метод LOGIN |
| 3 | data | данные путевого листа |
| Перечень параметров data | ||
| 3.1 | pl_number | номер путевого листа в мастер системе |
| 3.2 | date | дата формирования путевого листа в мастер системе (дата в рамках которой будет производится поиск информации в системе Агроаналитика) дата передается в формате ГГГГММДДччммсс пример: 20190901013033 |
| 3.3 | pl_guid | GUID путевого листа |
| 3.4 | driver_guid | GUID водителя |
| 3.5 | transport_guid | GUID транспорта |
| 3.6 | trailer_guid | GUID прицепа |
| 3.7 | dep_guid | GUID подразделения |
Возвращаемые значения
"res_code":100 ,"res_desc":"done"
Пример запроса
{
"cmd": "set_pl",
"token": "AE3F3C23B2295903E055894D4AC49020",
"data": {
"pl_number": 334446,
"date": "20200901013033",
"pl_guid": "9874466555",
"driver_guid": "8b1729c3-309a-11e7-9d99-001517af1258",
"transport_guid": "828EE0540FC411DFACBE001517C4F0A0",
"dep_guid":"389977456"
}
}