Структура таблиц для получения рейсов и задач

База данных API >

Структура таблиц для получения рейсов и задач

Previous pageReturn to chapter overviewNext page

Полученные с сервера данные сохраняются в таблицы с префиксом exp_.

exp_rout                                                    Рейсы

[id] [nvarchar](50) NOT NULL,                уникальный ИД рейса (GUID)

[logistic_id] [nvarchar](50) NULL,                внутренний идентификатор логистики АНТОР

[extern_id] [nvarchar](50) NULL,внешний идентификатор, переданный в логистику АНТОР из системы заказчика

[car_id] [int] NULL,                                ID  машины должен быть car_id или agent_id

[agent_id] [int] 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] NULL,                        дата рейса  

[tim_start] [datetime] NULL,                        дата и время планового старта рейса

[duration] [int] NULL,                                продолжительность рейса в минутах

[length] [int] NULL,                                длина рейса в метрах

[name] [nvarchar](50) NULL,                        название рейса

[work_status] [int] NULL,                        статус рейса

[num_in_smena] [int] NULL,                        номер в смене если рейсов несколько

[mass] [float] NULL,                                суммарная масса заказов на доставку

[volum] [float] NULL,                                суммарный объем заказов на доставку

[pickup_mass] [float] NULL,                        суммарная масса заказов на сбор заказов

[pickup_volum] [float] NULL,                        суммарный объем заказов на сбор заказов

[num_rout] [int] NULL,                                    номер рейса в LiW

[num_point] [int] NULL,                        количество заказов в рейсе

exp_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] NULL,                                координаты долгота

[lat_y] [float] 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] NULL,                                масса заказа на доставку

[volum] [float] NULL,                                объем заказа на доставку

[pickup_mass] [float] NULL,                        масса заказа на сбор заказов

[pickup_volum] [float] NULL,                        объем заказа на сбор заказов

[radius] [int] NULL, радиус фиксации приезда к задаче в метрах, если =0 то берется из опций группы на закладке Анализ факта. Используется в мониторинге

[date_id] [datetime] NULL,                        дата заказа

[plan_start] [datetime] NULL,                        дата и время планового прибытия к клиенту

[plan_duration] [int] NULL,                        время в минутах работы у клиента

[windows_start] [datetime] NULL, дата и время начала временного окна прибытия к клиенту

[windows_duration] [int] NULL                продолжительность временного окна в минутах

exp_fld_val                        Значения полей задачи

[task_id] [nvarchar](50) NULL,                уникальный ИД задачи (GUID)        

[shablon_id] [int] NULL,                        ИД шаблона

[id] [int] NULL,                                        ИД поля

[typ] [nvarchar](50) NULL,                        тип поля

[val] [nvarchar](50) NULL                        значение поля

exp_fld_list                        Значения полей задачи типа список

[task_id] [nvarchar](50) NULL,                уникальный ИД задачи (GUID)        

[shablon_id] [int] NULL,                        ИД шаблона

[id] [int] NULL,                                        ИД поля

[val] [nvarchar](50) NULL                        значение поля

exp_fld_list_item                Элементы поля задачи типа список

[task_id] [nvarchar](50) NULL,                уникальный ИД задачи (GUID)

[shablon_id] [int] NULL,                        ИД шаблона        

[id] [int] NULL,                                            ИД поля

[pos] [int] NULL,                                позиция в списке

[val] [nvarchar](250) NULL                        значение

exp_fld_pay                        Описание полей типа платеж

[task_id] [nvarchar](50) NULL,                уникальный ИД задачи (GUID)

[shablon_id] [int] NULL,                        ИД шаблона        

[id] [int] 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                                тип платежной системы

exp_pay_item_pos        Позиции в поле оплаты

[task_id] [nvarchar](50) NULL,                уникальный ИД задачи (GUID)

[shablon_id] [int] NULL,                        ИД шаблона        

[id] [int] NULL,                                            ИД поля

[pos] [int] NULL,                                позиция в списке

[NameItem] [nvarchar](50) NULL,                название позиции

[ValueItem] [nvarchar](50) 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                                номер для поиска в списке (для тегов)

exp_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                        значение тега

exp_fld_pay_tran                Транзакции полей оплаты

[task_id] [nvarchar](50) NULL,                уникальный ИД задачи (GUID)

[shablon_id] [int] NULL,                        ИД шаблона        

[id] [int] NULL,                                            ИД поля

[Transaction_id] [nvarchar](50) NULL,        номер транзакции

[CancelTransaction] [nvarchar](50) NULL,        номер отменяемой транзакции

[SumPay] [float] NULL,                        сумма оплаты

[CreateTime] [datetime] NULL,время оплаты  Дата/время создания транзакции в Процессинге платежной системы в GMT

[UseCash] [int] NULL,                                0 / 1  наличные

[SumPayReq] [float] NULL,                        ожидаемая сумма

[Invoice] [nvarchar](50) NULL,                номер чека в платежной системе

[RRN] [nvarchar](50) NULL,                        номер операции в платежной системе

[ReceiptPhone] [nvarchar](50) NULL,номер телефона покупателя, если был заполнен на экране отправки эл. чека при оплате картой, с подтверждением платежа подписью на экране (без ПИН-кода)
[ReceiptEmail] [nvarchar](50) NULL,адрес электронной почты покупателя, если был заполнен на экране отправки эл. чека при оплате картой, с подтверждением платежа подписью на экране (без ПИН-кода)

[PaymentType] [nvarchar](50) NULL,                тип оплаты (CASH/CARD/PREPAID)

[PAN] [nvarchar](50) NULL,                        маскированный номер карты покупателя

[FiscalPrinterSN] [nvarchar](50) NULL,          заводской № ККТ

[FiscalShift] [nvarchar](50) NULL,                № смены ККТ

[FiscalCryptoVerifCode] [nvarchar](50) NULL,№ КПК (криптографический проверочный код) – для старых ККТ
[FiscalDocSN] [nvarchar](50) NULL,            № чека в смене (для старых принтеров - сквозной, для новых - в смене)

[FiscalDocumentNumber] [nvarchar](50) NULL,        № фискального документа (ФД №)        

[FiscalStorageNumber] [nvarchar](50) NULL,        № фискального накопителя (ФН №)

[FiscalMark] [nvarchar](50) NULL,                фискальный признак документа (ФПД:)

[FiscalDatetime] [datetime] NULL,дата и время закрытия чека (фискализации)
[SaleAgentLogin] [nvarchar](50) NULL,логин пользователя совершившего первичную (отменяемую) транзакцию
[SaleAgentPass] [nvarchar](50) NULL,пароль пользователя совершившего первичную (отменяемую) транзакцию        

[IIN] [nvarchar](50) NULL,                        тип карты плательщика

[FiscalDatetimeStr] [nvarchar](50) NULL,

[ExternalCall] [nvarchar](50) NULL,

[ExtID] [nvarchar](50) NULL,                        внешний идентификатор системы продавца

[ApprovalCode] [nvarchar](50) NULL,        код подтверждения транзакции

[CreatedDT] [nvarchar](50) NULL,Дата и время создания транзакции в процессинге (формат yyyy-mm-ddThh:mm:ss)

[ClientID] [nvarchar](50) NULL,                ID клиента в системе ibox

[BranchID] [nvarchar](50) NULL,                ID филиала клиента в системе ibox

[PosID] [nvarchar](50) NULL,                        ID агента в системе ibox

[Description] [nvarchar](50) NULL,назначение (описание) платежа системы продавца

[TerminalID] [nvarchar](50) NULL,                терминал ID банка эквайера

[AcquirerTranId] [nvarchar](50) NULL,уникальный идентификатор транзакции в процессинге банка

[FiscalPrinterRegnum] [nvarchar](50) NULL        регистрационный № ККТ