База данных API > Получение данных с сервера >
Рейсы и свободные задачи |
![]() ![]() ![]() |
Из-за того , что рейсы и задачи содержат списки их неправильно возвращать в виде одной таблицы, поэтому они сохраняются в таблицы с префиксом exp_, связанные определенным образом. Структура и связи между таблицами описаны ниже.
S_ROUT
Возвращает все рейсы и входящие в них задачи за указанную дату для указанной машины или агента.
Параметры
@_date_id (DateTime) Дата
@_car_id (int) ИД машины
@_agent_id (int) ИД агента
Если car_id>0 – то вернет рейсы для машины
Если car_id=0 и agent_id>0– то вернет рейсы для агента
Если car_id>0 и agent_id>0– то вернет рейсы для машины
Если car_id=0 и agent_id=0– то вернет ошибку
S_TASK
Свободные задачи – это задачи, неназначенные на рейс. Данная функция позволяет получить свободные задачи из группы на заданную дату.
Параметры
@_date_id (DateTime) Дата
@_group_id (int) Идентификатор группы