car_str Описание машины

Remote API  > Справочник структур, используемых в API  >

car_str Описание машины

Previous pageReturn to chapter overviewNext page

 

{

"id":<int>,                        /* уникальный ид машины из системы LIW. */

"extern_id":<text>,                /*  ид машины из внешней системы. */

"name": <text>,                /* название машины*/

"model": <text>,                /* модель машины*/

"nomer": <text>                /* гос номер машины*/

"typ_id":<int>,                /* тип груза. Для машины можно перечислить, с какими типами заявок она работает. Справочник ведется в LIW диалог “Справочник типов” По умолчанию не заполняется  */        

"enable":<int>,        /* 0- не активная 1-активная. Указывает, что машина может использоваться в планировании маршрутов. В таблице машин это колонка “Активная”. Т.е. машина будет видна диспетчеру, но в планировании не участвует,пока он сам не поставит галочку Активная */

"archive":<int>,        /*  0- не архивная 1-архивная. Указывает, что машина вообще не видна диспетчеру в режиме планирования. Этот параметр можно менять в диалоге “Машина”. Используется для того, чтобы прятать  машины использовавшиеся ранее – например арендованные. Они остаются в базе и их можно открыть в программе, но диспетчеру при планировании они не доступны */

"max_weight":<double>,        /* максимальная грузоподъемность манины */

"max_volume":<double>,        /* максимальный объем машины */

"max_task":<int>,                /* максимальное количество задач на машине */

"max_distance":<int>,        /* максимальная длинна рейса в километрах */

"rented":<int>,                /* 0- не арендованная 1-арендованная. Признак что  машина арендованная. Такие машины используются в последнюю очередь */

"price_start":<double>,        /* цена выезда машины */

"price_km":<double>,        /* цена километра пробега машины */

"comment":<text>,                /* коментарий */

"stock_id1":<int>,                /* внутренний идентификатор склада с которого выезжает машина  */

"stock_extern_id1":<text>,        /* внешние  идентификатор склада с которого выезжает машина */

"stock_id2":<int>,                /* внутренний идентификатор склада на который возвращается машина  */

"stock_extern_id2":<text>,        /* внешний идентификатор склада на который возвращается машина */

"zone_id":<int>,                /*  внутренний идентификатор зоны, которую обслуживает машина*/

"zone_extern_id":<text>,        /*  внешний идентификатор зоны, которую обслуживает машина */

"workday_start":<text>,        /* начало рабочей смены машины. Задается в виде "9:05" */

"workday_lengs":<int>,        /*  продолжительность рабочей смены машины в минутах*/

 

Параметры car_str не используемые при добавлении машин. Они используются в команде select/car

"agent_id":<int>,                /* внутренний идентификатор агента/водителя на машине */

"agent_extern_id":<text>,        /* внешний идентификатор агента/водителя на машине */

}