Рейсы и свободные задачи

База данных API > Получение данных с сервера >

Рейсы и свободные задачи

Previous pageReturn to chapter overviewNext page

Из-за того , что рейсы и задачи содержат списки их неправильно возвращать в виде одной таблицы, поэтому они сохраняются в таблицы с префиксом 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)                        Идентификатор группы