Метод SET_PL

Метод постановки задачи для расчета путевого листа.

Формирует задачу для Агроаналитики поиска информации для заполнения путевого листа с указанными в запросе параметрами. Все используемые в запросе элементы должны быть в обязательном порядке синхронизированы между двумя системами.

При повторной отправке уже существующего планового путевого листа из 1с в АгроАналитику, данные по нему обновляются, но только при условии что Путевой Лист по нему не создан (не заполнен).

Общий вид запроса:

{"cmd":"set_pl","token":"790FCD6232E4419EE05013D9139E5B23","data": {"pl_number":"...","date":"...","pl_guid":"...","driver_guid","...","transport_guid":"...","trailer_guid":"...","dep_guid":"..."}}, вместо многоточий необходимо указать реальные данные.

Исходные данные: 

cmd (команда) = set_pl

token (token активной сессии пользователя)

pl_number - номер путевого листа в мастер системе

date - дата формирования путевого листа в мастер системе (дата в рамках которой будет производится поиск информации в системе Агроаналитика) дата передается в формате ГГГГММДДччммсс пример: 20190901013033

pl_guid - GUID путевого листа

driver_guid - GUID водителя

transport_guid - GUID транспорта

trailer_guid - GUID прицепа

dep_guid - GUID подразделения

Обновление времени жизни токена

При выполнении запроса происходит увеличение "времени жизни" токена сессии до исходных значений. Другими словами: начало срока жизни сдвигается на текущее время.

Возвращаемые значения: 

SUCCESS или FAIL

Пример запроса:

{
"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"
}
}


  • No labels