База данных API >
Структура таблиц для импорта рейсов и задач |
![]() ![]() ![]() |
imp_rout Рейсы
[id] [nvarchar](50) NOT NULL, уникальный ИД рейса (GUID)
[logistic_id] [nvarchar](50) NULL, внутренний идентификатор логистики АНТОР
[extern_id] [nvarchar](50) NULL, внешний идентификатор, переданный в логистику АНТОР из системы заказчика
[car_id] [int] NOT NULL, ID машины должен быть car_id или agent_id
[agent_id] [int] NOT NULL, ID агента
Склад начала
[stock1_id] [int] NULL, ид склада
[stock1_office_id] [int] NULL, ид офиса
[stock1_name] [nvarchar](50) NULL, название склада
[stock1_address] [nvarchar](500) NULL, адрес склада
[stock1_lon_x] [float] NULL, координаты долгота
[stock1_lat_y] [float] NULL, координаты широта
[stock1_radius] [int] NULL, не обязателен. Радиус фиксации приезда к складу в метрах, если =0 то берется из опций группы на закладке Анализ факта. Используется в мониторинге
[stock1_tim_minutes] [int] NULL, не обязателен. Время загрузки на складе ( в минутах ). Устанавливается как продолжительность складской задачи, если =0 или не задан, то берется из опций группы на закладке Опции логистики.
Склад окончания
[stock2_id] [int] NULL, ид склада
[stock2_office_id] [int] NULL, ид офиса
[stock2_name] [nvarchar](50) NULL, название склада
[stock2_address] [nvarchar](500) NULL, адрес склада
[stock2_lon_x] [float] NULL, координаты долгота
[stock2_lat_y] [float] NULL, координаты широта
[stock2_radius] [int] NULL, не обязателен. Радиус фиксации приезда к складу в метрах, если =0 то берется из опций группы на закладке Анализ факта. Используется в мониторинге
[stock2_tim_minutes] [int] NULL, не обязателен. Время загрузки на складе ( в минутах ). Устанавливается как продолжительность складской задачи, если =0 или не задан то берется из опций группы на закладке Опции логистики.
[driver] [nvarchar](50) NULL, фио водителя / агента
[date_id] [datetime] NOT NULL, дата рейса
[tim_start] [datetime] NOT NULL, дата и время планового старта рейса
[duration] [int] NOT NULL, продолжительность рейса в минутах
[length] [int] NULL, длина рейса в метрах
[name] [nvarchar](50) NULL, название рейса
[work_status] [int] NOT NULL, статус рейса, если=10, то рейc просто добавиться, если = 40, то в случае наличия у агента мобильного устройства, будет сразу отправлено ему
[num_in_smena] [int] NOT NULL, номер в смене если рейсов несколько
[mass] [float] NOT NULL, суммарная масса заказов на доставку
[volum] [float] NOT NULL, суммарный объем заказов на доставку
[pickup_mass] [float] NOT NULL, суммарная масса заказов на сбор заказов
[pickup_volum] [float] NOT NULL, суммарный объем заказов на сбор заказов
[num_rout] [int] NULL, номер рейса в LiW
[num_point] [int] NULL, количество заказов в рейсе
imp_task Задачи
[rout_id] [nvarchar](50) NULL, уникальный ИД рейса (GUID)
[id] [nvarchar](50) NULL, уникальный ИД задачи (GUID)
[pos] [int] NULL, позиция в рейсе
[stock] [int] NULL, =0 если обычная задача, =1 если задача на складе старта и =2 если на складе окончания рейса
[logistic_id] [nvarchar](50) NULL, внутренний идентификатор логистики АНТОР
[extern_id] [nvarchar](50) NULL, внешний идентификатор, переданный в логистику АНТОР из системы заказчика
[name] [nvarchar](50) NULL, название задачи
[address] [nvarchar](500) NULL, адрес задачи
[lon_x] [float] NOT NULL, координаты долгота
[lat_y] [float] NOT NULL, координаты широта
[client] [nvarchar](250) NULL, название клиента
[comment] [nvarchar](250) NULL, комментарии
[contact_name] [nvarchar](250) NULL, контактное лицо
[phone] [nvarchar](50) NULL, телефон
[email] [nvarchar](250) NULL, e-mail адрес
[work_status] [int] NULL, статус выполнения задачи
[mass] [float] NOT NULL, масса заказа на доставку
[volum] [float] NOT NULL, объем заказа на доставку
[pickup_mass] [float] NOT NULL, масса заказа на сбор заказов
[pickup_volum] [float] NOT NULL, объем заказа на сбор заказов
[radius] [int] NULL, радиус фиксации приезда к задаче в метрах, если =0 то берется из опций группы на закладке Анализ факта. Используется в мониторинге
[date_id] [datetime] NOT NULL, дата заказа
[plan_start] [datetime] NOT NULL, дата и время планового прибытия к клиенту
[plan_duration] [int] NOT NULL, время в минутах работы у клиента
[windows_start] [datetime] NOT NULL, дата и время начала временного окна прибытия к клиенту
[windows_duration] [int] NOT NULL продолжительность временного окна в минутах
imp_fld_val Значения полей задачи
[task_id] [nvarchar](50) NOT NULL, уникальный ИД задачи (GUID)
[shablon_id] [int] NOT NULL, ИД шаблона
[id] [int] NOT NULL, ИД поля
[typ] [nvarchar](50) NOT NULL, тип поля
[val] [nvarchar](50) NOT NULL значение поля
imp_fld_list Значения полей задачи типа список
[task_id] [nvarchar](50) NOT NULL, уникальный ИД задачи (GUID)
[shablon_id] [int] NOT NULL, ИД шаблона
[id] [int] NOT NULL, ИД поля
[val] [nvarchar](50) NOT NULL значение поля
imp_fld_list_item Элементы поля задачи типа список
[task_id] [nvarchar](50) NOT NULL, уникальный ИД задачи (GUID)
[shablon_id] [int] NOT NULL, ИД шаблона
[id] [int] NOT NULL, ИД поля
[pos] [int] NOT NULL, позиция в списке
[val] [nvarchar](250) NOT NULL значение
imp_fld_pay Описание полей типа платеж
[task_id] [nvarchar](50) NOT NULL, уникальный ИД задачи (GUID)
[shablon_id] [int] NOT NULL, ИД шаблона
[id] [int] NOT NULL, ИД поля
[PayLogin] [nvarchar](50) NULL, логин
[PayPassword] [nvarchar](50) NULL, пароль
[Prepaid] [float] NULL, предоплаченная сумма
[CancelTransaction] [nvarchar](50) NULL, ИД отменяемой транзакции
[HeaderCheck] [nvarchar](50) NULL, заголовок чека
[FooterCheck] [nvarchar](50) NULL, подвал чека
[UsePaySystemOnZero] [int] NULL, если 1, то запускать платежную программу при нулевой сумме оплаты
[CommentMode] [int] NULL, режим показа поля коментария
[Description] [nvarchar](50) NULL, описание
[ReceiptPhone] [nvarchar](50) NULL, телефон для отсылки чека
[ReceiptEmail] [nvarchar](50) NULL, e-mail для отсылдки чека
[PayType] [int] NULL тип платежной системы
imp_fld_pay_item Позиции в поле оплаты
[task_id] [nvarchar](50) NOT NULL, уникальный ИД задачи (GUID)
[shablon_id] [int] NOT NULL, ИД шаблона
[id] [int] NOT NULL, ИД поля
[pos] [int] NOT NULL, позиция в списке
[NameItem] [nvarchar](50) NOT NULL, название позиции
[ValueItem] [nvarchar](50) NOT NULL, значение позиции
[Checked] [int] NULL, выборано 0 / 1
[Count] [float] NULL, кол-во
[CostPosition] [float] NULL, стоимость одной единицы
[Tax] [int] NULL, тип НДС
[Filtered] [nvarchar](50) NULL, значение для фильтрации
[EditCheckEnable] [int] NULL, разрешить изменение 1 / 0
[EditCountEnable] [int] NULL, разрешить изменение 1 / 0
[PrintEnable] [int] NULL, выводить на печать 1 / 0
[BarCode] [nvarchar](50) NULL, штрих-код (Артикул)
[Coeff] [float] NULL, коэффициент (например скидка)
[Measurement] [nvarchar](50) NULL, единица измерения
[ShowList] [int] NULL, отображать в списке 1 / 0
[ShowIntf] [int] NULL, отображать в интерфейсе 1 / 0
[IsGoods] [int] NULL, товар 1 / 0
[MinCount] [float] NULL, минимальное кол-во
[MaxCount] [float] NULL, максимальное кол-во
[Comment] [nvarchar](50) NULL, комментарий
[CommentID] [int] NULL, комментарий
[Num] [int] NULL номер для поиска в списке (для тегов)
imp_fld_pay_tag Теги полей оплаты
[task_id] [nvarchar](50) NULL, уникальный ИД задачи (GUID)
[shablon_id] [int] NULL, ИД шаблона
[fld_id] [int] NULL, ИД поля
[Num] [int] NULL, номер позиции для тега (если меньше 0, то тег для поля в целом)
[Tag] [nvarchar](50) NULL, тег
[Val] [nvarchar](50) NULL значение тега