...
Таблица item_property_values предназначена для указания связи артикула с конкретным значением свойства товара. Если такая связь установлена, то кассир не будет выбирать значение свойства, оно будет присвоено строке чека автоматически. Существует аналогичная таблица var_property_values, предназначенная для автоматического присвоения значения свойства при вводе товара по штрихкодуштрих-коду.
Якорьorders orders
Передача данных о заказах в УКМ 4
orders | |
orders |
...
Загрузка информации в весовые ассортименты (весы).
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
ag_id | int(11) | Идентификатор весового ассортимента (весов) |
var | varchar(40) | ШтрихкодШтрих-код товара |
plu | varchar(40) | Номер ячейки в весах |
hot_key | varchar(40) | Код «горячей клавиши» |
exp_date1 | datetime | Срок годности (дата) |
exp_date2 | int(11) | Срок годности (в днях) |
version | int(11) | Номер версии данных |
status | int(11) | Статус товара: 0 – добавлено вручную; 1 – добавлено автоматически 2 – удалена; 3 – черновик |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Весовые ассортиментные группы.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
id | int(11) | Идентификатор ассортиментной группы |
name | varchar(80) | Название ассортиментной группы |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о группах товаров и связи товаров с группами.
Название поля | Тип данных | Описание |
id | varchar(40) | Идентификатор группы товара |
owner | varchar(40) | Идентификатор (значение поля id) старшей по иерархии группы, являющейся владельцем данной. Поле используется для создания иерархической структуры групп товаров. При загрузке классификатора у самых старших групп в поле owner должно выставляться значение 0 |
name | varchar(80) | Название группы товаров |
version | bigint(20) | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Классификатор покупателей.
Название поля | Тип данных | Описание |
id | int(11) unsigned | Идентификатор группы покупателей |
owner | int(11) unsigned | Идентификатор (значение поля id) старшей по иерархии группы, являющейся владельцем данной. Поле используется для создания иерархической структуры групп покупателей |
name | varchar(100) | Название группы покупателей |
pricetype | int(11) | Идентификатор прайс-листа, привязанного к данной группе покупателей |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Таблица сигналов для удаления записей.
Название поля | Тип данных | Описание |
name | varchar(40) | Идентификатор таблиц для удаления: assortment – удаление весового ассортимента; pricelist – удаление прайс-листа, pricetype – удаление всех прайс-листов данного вида цены*. |
store | varchar(40) | Код магазина (мапируется в id магазина в УКМ 4) |
record_id | int(11) | Идентификатор записи, которую необходимо удалить |
version | bigint(11) unsigned | Номер версии данных |
...
Якорьcards cards
client_card
cards | |
cards |
Карты клиента.
Название поля | Тип данных | Описание |
client | varchar(40) | Код клиента |
card_code | varchar(40) | Номер карты |
pin | varchar(256) | Пин-код карты |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
client_card_stoplist
Стоп-лист карт клиента.
Название поля | Тип данных | Описание |
client | varchar(40) | Код клиента |
card_code | varchar(40) | Номер карты |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о клиентах, зарегистрированных в программе.
Название поля | Тип данных | Описание |
id | varchar(40) | Идентификатор клиента |
classifclient | int(11) unsigned | Идентификатор узла классификатора клиентов, которому принадлежит клиент |
sur_name | varchar(100) | Фамилия клиента физического лица или ответственного закупщика юридического лица |
name | varchar(100) | Имя клиента (физического лица или ответственного закупщика юридического лица) |
patronymic | varchar(100) | Отчество клиента (физического лица или ответственного закупщика юридического лица) |
birthday | datetime | Дата рождения клиента физического лица или ответственного закупщика юридического лица). Значение года должно быть в диапазоне 1400 – 10000 |
inn | varchar(100) | ИНН клиента |
passport | varchar(100) | Паспортные данные клиента (физического лица или ответственного закупщика юридического лица) |
pricetype | varchar(38) | Идентификатор вида цены |
type | tinyin(1) | Признак печати счета-фактуры: при оформлении продажи клиенту программа распечатает счет-фактуры |
allow_paycash | tinyint(1) | Способ оплаты, используемый клиентом при расчете с магазином: 0 – только со счета; 1 – любым способом |
enterprisename | varchar(100) | Название клиента – юридического лица |
okpo | varchar(100) | ОКПО клиента |
okdp | varchar(100) | ОКДП клиента |
kpp | varchar(100) | КПП клиента |
baddress | varchar(100) | Юридический адрес клиента |
address | varchar(100) | Физический адрес клиента |
phone | varchar(100) | Контактный телефон клиента |
bank | varchar(100) | Банковские реквизиты клиента |
register | varchar(100) | Номер свидетельства о регистрации индивидуального предпринимателя |
consignee_name | varchar(100) | Название грузополучателя |
consignee_address | varchar(100) | Адрес грузополучателя |
active | tinuint(1) | 0 – заблокирован, 1 – разблокирован |
save_change | tinuint(1) | Значение признака зачисления сдачи на счёт покупателя через услугу: 0 – не зачислять, 1 – решение принимает покупатель, 2 – зачислять автоматически |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Операции по счетам клиентов.
Название поля | Тип данных | Описание |
id | bigint(20) unsigned | Идентификатор операции |
account_id | int(11) | Идентификатор типа счета |
client | varchar(40) | Идентификатор клиента |
number | varchar(100) | Номер операции (может быть равен номеру исходного документа) |
date | datetime | Дата документа |
operation_date | datetime | Дата операции |
amount | decimal(20,4) | Сумма операции |
type | tinyint(1) | Тип операции (0 – приход/расход, баланс изменяется на величину amount: если amount – положительное число, то приход, если отрицательное – расход; 1 – баланс устанавливается в значение amount, независимо от значения баланса до обработки операции) |
version | bigint(20) unsigned | Номер версии данных |
...
Заведение дополнительных свойств клиентов.
Название поля | Тип данных | Описание |
id | varchar(40) | Идентификатор свойства |
name | varchar(100) | Наименование свойства |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Выгрузка значений свойств клиентов.
Название поля | Тип данных | Описание |
property | varchar(40) | Идентификатор cвойства |
client | varchar(40) | Идентификатор клиента |
value | varchar(100) | Значение свойства |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о группах классификатора, включенных в скидку на товар и классификатор.
Название поля | Тип данных | Описание |
discount_type | int(11) | Идентификатор экземпляра (заголовка) скидки |
classif_id | int(10) unsigned | Идентификатор узла классификатора |
amount | decimal(20,3) | Пороговое значение суммы оплаты товара. Скидка назначается на товар, если сумма оплаты равна или больше порогового значения. Если значение поля равно нулю, то назначение скидки не зависит от суммы |
quantity | decimal(20,4) | Пороговое значение количества товара. Скидка назначается на товар, количество которого равно или больше порогового. Если значение поля равно нулю, то назначение скидки не зависит от количества товара |
modificator | varchar(20) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] Примеры: –10.06% ≡ скидка 10.06% на каждую из позиций. +10% ≡ наценка 10%. –10.06x ≡ скидка 10.06% на чек, "размазать" по позициям. –10.43g ≡ скидка 10 руб. 43 коп. на весь чек. –10 ≡ скидка 10 руб. +10 ≡ наценка 10 руб. 30% ≡ дать такую скидку, чтобы стоимость была 30% от исходной суммы. 10 ≡ дать такую скидку, чтобы стоимость была 10 руб. p10 ≡ дать такую скидку, чтобы стоимость была по цене из прайс-листа с id=10. Разделитель целой и дробной частей обязательно “.” (точка, а не запятая)! Лидирующий ноль ставить! |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидки при покупке N количества товара, из них на M – скидка.
Название поля | Тип данных | Описание |
discount_type | int(11) | Тип скидки |
classif_id | int(10) unsigned | Идентификатор узла классификатора |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидка на товары с заданным свойством для зарегистрированного клиента.
Название поля | Тип данных | Описание |
id | int(11) | Идентификатор записи |
discount_type | int(11) | Тип скидки |
client | varchar(40) | Код клиента |
code | varchar(20) | Код свойства |
value | int(11) | Значение свойства |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Номер версии данных |
deleted | tunyint(4) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидка на зарегистрированного клиента.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Тип скидки |
client | varchar(40) | Код клиента |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Параметры скидки на набор групп.
Название поля | Тип данных | Описание |
discount_id | bigint(20) | Идентификатор типа скидки |
classif_id | int(11) | Идентификатор узла классификатора |
modificator | varchar(20) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидка на корзину товаров. Перечень товаров в корзинах.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Идентификатор скидки |
itemgroup | int(11) | Идентификатор группы товаров (корзины) |
item | varchar(40) | Код товара |
quantity | decimal(20,4) | Количество товара в корзине |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
disc_std_items_n_plus_m
Параметры скидки N+M.
Название поля | Тип данных | Описание |
item | varchar(40) | Артикул |
discount_type | bigint(20) | Идентификатор типа скидки |
quantity_paid | decima(20,4) | Кол-во товара, на которые скидка не дается |
quantity_without_paid | decimal(20,4) | Кол-во товара, на которые скидка дается |
modificator | varchar(20) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидка на корзину. Перечень корзин.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Идентификатор скидки |
id | int(11) | Идентификатор корзины |
name | varchar(40) | Название корзины |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
sequence | smallint(5) unsigned | Последовательность просмотра корзин |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Перечень дисконтных карт (ДК).
Название поля | Тип данных | Описание |
id | integer(11) unsigned | Идентификатор записи |
type_id | integer(11) unsigned | Идентификатор типа ДК |
start_card_code | varchar(40) | Начало диапазона |
stop_card_code | varchar(40) | Окончание диапазона |
name | varchar(40) | Название диапазона |
date_from | datetime | Начало действия |
date_till | dateime | Окончание действия |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Справочник дисконтных карт Siebel для off-line операций.
Название поля | Тип данных | Описание |
id | varchar(40) | Идентификатор |
card_status | varchar(40) | Статус карты |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Стоп-лист дисконтных карт (ДК).
Название поля | Тип данных | Описание |
id | integer(11) unsigned | Идентификатор записи |
type_id | integer(11) unsigned | Идентификатор типа ДК |
start_card_code | varchar(40) | Начало диапазона |
stop_card_code | varchar(40) | Окончание диапазона |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
discount_card_type
Тип дисконтных карт (ДК).
Название поля | Тип данных | Описание |
id | int(11) unsigned | Идентификатор типа ДК |
name | varchar(40) | Название |
numberlen | int(11) unsigned | Разрядность номеров ДК |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Загрузка информации о заголовках скидок (код, название и другие атрибуты).
Название поля | Тип данных | Описание |
id | bigint(20) | Идентификатор скидки |
property | bigint(20) unsigned | Способ срабатывания скидки: 0 – автоматическая; 1 – дается кассиром |
name | varchar(40) | Название скидки |
efts | int(11) | Идентификатор алгоритма скидки* |
param | text | Параметры скидки в формате xml** |
discount_properties | text | Не используется |
sequence | int(11) | Порядок применения скидки |
group_type | int(11) | Номер группы скидок |
card_type | int(11) unsigned | Тип дисконтных карт, к которому привязана скидка |
date_from | datetime | Дата/время начала действия скидки (формат 8.07.2008 00:00:00) |
date_to | datetime | Дата/время окончания действия скидки (формат 31.07.2008 23:59:59) |
time_from | varchar(5) | Время суток начала действия скидки (формат 08:00) |
time_to | varchar(5) | Время суток окончания действия скидки (формат 24:00) |
monday | tinyint(1) | День недели, в котором может применяться скидка |
tuesday | tinyint(1) | День недели, в котором может применяться скидка |
wednesday | tinyint(1) | День недели, в котором может применяться скидка |
thursday | tinyint(1) | День недели, в котором может применяться скидка |
friday | tinyint(1) | День недели, в котором может применяться скидка |
saturday | tinyint(1) | День недели, в котором может применяться скидка |
sunday | tinyint(1) | День недели, в котором может применяться скидка |
version | INT (11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
7 – на товары с заданным свойством для зарегистрированного клиента;
15 – на штрихкодштрих-код;
16 – на чек для зарегистрированного клиента;
...
Информация для скидки по персональной дисконтной карте.
Название поля | Тип данных | Описание |
discount_type | integer(11) unsigned | Тип дисконтной системы |
card_number | varchar(40) | Номер карты |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидки, раздел «Кому», связь скидки и группы клиентов.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Идентификатор скидки |
cassif_id | int(11) unsigned | Название |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидки, раздел «Кому», связь скидки и клиента.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Идентификатор скидки |
client | varchar(40) | Код клиента |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидки. Перечень подарков.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Идентификатор скидки |
item | varchar(40) | Код товара |
amount | decimal(20,3) | Условная стоимость подарка |
version | int(11) | Номер версии данных |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Скидки, пороговые значения сумм или количеств в скидке на товар или классификатор.
Название поля | Тип данных | Описание |
discount_type | bigint(20) | Идентификатор скидки |
item | varchar(40) | Код товара |
amount | decimal(20,3) | Пороговая сумма |
quantity | decimal(20,4) | Пороговое количество |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Версия изменения записи |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
discount_types_vars
Скидки, список штрихкодов штрих-кодов в скидке на штрихкод.штрих-код
Название поля | Тип данных | Описание |
id | int(11) | Идентификатор записи |
discount_type | bigint(20) | Идентификатор скидки |
var | varchar(40) | ШтрихкодШтрих-код |
quantity | decimal(20,4) | Пороговое количество |
modificator | varchar(40) | Модификатор типа скидки: значение скидки в формате: [+|-|p]value[%|x|g] |
version | int(11) | Версия изменения записи |
deleted | tinyint(1) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о связи артикулов с расширенным набор свойств товаров.
Название поля | Тип данных | Описание |
item_id | varchar(40) | Идентификационный номер артикула |
property_code | varchar(40) | Код свойства |
property_id | int(10) unsigned | Значение свойства |
sequence | smallint(5) unsigned | Порядок отображения свойства в списке свойств при печати документа или чека, а также на экране кассира |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о товаре.
Название поля | Тип данных | Описание | ||||||
id | varchar(40) | Артикул товара | ||||||
name | varchar(255) | Название товара, которое печатается в документах | ||||||
descr | text | Описание товара | ||||||
measure | varchar(40) | Название единицы измерения количества товара | ||||||
measprec | decimal(11,0) | Точность единицы измерения количества товара: 1 – один знак после запятой; 2 – два знака после запятой, и т.д. | ||||||
classif | varchar(40) | Идентификационный номер группы товара | ||||||
prop | int(11) | Не используется | ||||||
tax | int(11) | Идентификатор налоговой группы товара (поле опциональное) | ||||||
| tinyint(3) | Крепость алкоголя | ||||||
gtd | varchar(40) | Номер ГТД | ||||||
country | varchar(40) | Название страны-производителя | ||||||
certification | varchar(40) | Номер сертификата | ||||||
certification_date | varchar(40) | Дата начала действия сертификата | ||||||
produser_marking | varchar(100) | Производитель | ||||||
summary | varchar(100) | Описание товара | ||||||
structure | text | Состав товара | ||||||
exp_date | datetime | Срок годности | ||||||
realization_time | int(11) | Время реализации | ||||||
qdoc_org | varchar(40) | Организация, выдавшая сертификат соответствия, и город | ||||||
qdoc_id | varchar(40) | Номер сертификата соответствия | ||||||
qdoc_date | datetime | Дата выдачи сертификата соответствия | ||||||
qdoc_exp | datetime | Дата окончания срока действия сертификата соответствия | ||||||
hdoc_org | varchar(40) | Организация, выдавшая гигиенический сертификат, и город | ||||||
hdoc_id | varchar(40) | Номер гигиенического сертификата | ||||||
hdoc_date | datetime | Дата выдачи гигиенического сертификата | ||||||
tnved | bigint(20) unsigned | Идентификатор кода ТН ВЭД | ||||||
version | bigint(20) unsigned | Номер версии данных | ||||||
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорьtnved tnved
tnved
tnved | |
tnved |
Коды ТН ВЭД.
Название поля | Тип данных | Описание |
id | bigint(20) unsigned | ID кода ТН ВЭД |
name | varchar(255) | Наисенование кода ТН ВЭД |
tnved | varchar(40) | Значение кода ТН ВЭД |
version | int(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Остатки товара в магазинах.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
item | varchar(40) | Артикул товара |
remain | decimal(20,4) | Кол-во товара в единицах измерения артикула |
comment | varchar(100) | Комментарий |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о связи товаров с отделами.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
item | varchar(40) | Артикул товара |
stock | int(11) | Идентификатор отдела |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорьorder order
order_order
order | |
order |
Сформированные заказы.
Название поля | Тип данных | Описание |
store | varchar(40) | Идентификатор магазина |
id | varchar(20) | Идентификатор заказа |
date | datetime | Дата/время формирования заказа |
property_code | varchar(20) | Идентификатор свойства. Это свойство будет привязано к товарной позиции в чеке со значением идентификатора заказа |
changeable | tinyint(1) | Изменяемый (1) / неизменяемый (0) заказ |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорьvar var
order_var
var | |
var |
Штрихкоды Штрих-коды заказов.
Название поля | Тип данных | Описание |
store | varchar(40) | Идентификатор магазина |
order_id | varchar(20) | Идентификатор заказа |
position | int(11) | Идентификатор строки товарной позиции в заказе |
var_item | varchar(256) | ШтрихкодШтрих-код |
quantity | decimal(20,4) | Количество |
stock | int(11) | Отдел |
price | decimal(20,4) | Цена товара |
minprice | decimal(20,4) | Минимальная цена товара |
fix_price | tinyint(1) | Признак возможности применения скидок на позицию в заказе: 0 – можно применять; 1 – нельзя применять |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
payments
Перечень средств оплаты.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
id | int(11) | Идентификатор средства оплаты |
name | varchar(40) | Название |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о прайс-листах.
Название поля | Тип данных | Описание |
id | int(11) unsigned | Идентификатор прайс-листа |
name | varchar(100) | Название прайс-листа |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
pricelist_ext
Прайс-листы (заголовки).
Название поля | Тип данных | Описание |
id | int(11) unsigned | Идентификатор прайс-листа |
name | varchar(100) | Название прайс-листа |
date_from | datetime | Дата и время начала действия цен (ограничение действует только при указании поля) |
date_to | datetime | Дата и время окончания действия цен (ограничение действует только при указании поля) |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о списке товаров прайс-листа.
Название поля | Тип данных | Описание |
pricelist | int(11) unsigned | Идентификатор прайс-листа, которому принадлежит товар |
item | varchar(40) | Артикул товара |
price | decimal(20,4) | Цена товара |
minprice | decimal(20,4) | Ограничение цены товара |
is_promo_price | tinyint(1) | Акционная цена |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорьpr222 pr222
pricelist_items_ext
pr222 | |
pr222 |
Дополнительные цены.
Название поля | Тип данных | Описание |
pricelist | int(11) unsigned | Идентификатор прайс-листа |
item | varchar(40) | Код товара |
nomenclature_id | int(11) | Идентификатор номенклатуры |
pos | int | Позиция цены |
price | decimal(20,4) | Цена товара |
minprice | decimal(20,4) | Минимальная цена товара |
descr | varchar(100) | Дополнительный текст для вывода цены |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о списке товаров прайс-листа для штрихкода.штрих-кода
Название поля | Тип данных | Описание |
pricelist | int(11) unsigned | Идентификатор прайс-листа, которому принадлежит товар |
var | varchar(40) | Штрихкод Штрих-код товара |
price | decimal(20,4) | Цена товара за единицу измерения, указанную для артикула (поля items.measure и items.measprec) |
minprice | decimal(20,4) | Ограничение цены товара |
is_promo_price | tinyint(1) | Акционная цена |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорьpricetype pricetype
pricetype
pricetype | |
pricetype |
Вид цены.
Название поля | Тип данных | Описание |
id | int(11) unsigned | Идентификатор вида цены |
name | varchar(100) | Название вида цены |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Привязка магазина к основному виду цены (основные, немаркетинговые цены).
Название поля | Тип данных | Описание |
pricetype | int(11) unsigned | Идентификатор вида цены |
store | varchar(40) | Идентификатор магазина в рамках значений внешней системы |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Программирование прайс-листов для магазинов (всех, в т.ч. и маркетинговых).
Название поля | Тип данных | Описание |
pricetype | int(11) unsigned | Идентификатор вида цены |
store | varchar(40) | Идентификатор магазина в рамках значений внешней системы |
pricelist | int(11) | Идентификатор прайс-листа |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Предназначена для хранения перечня свойств товаров.
Название поля | Тип данных | Описание |
code | varchar(40) | Код свойства |
name | varchar(40) | Название свойства* |
flags | int(10) unsigned | 2 – значение свойства будет напечатано в чеке; при остальных значениях оно печататься не будет |
description | text | 2 – кассир вводит значение свойства выбором из списка; 1 – кассир вводит значение вводом кода значения свойства; остальные значения игнорируются |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Связь товара со свойствами, которые выбирает кассир.
Название поля | Тип данных | Описание |
item_id | varchar (40) | Идентификатор товара |
property_code | varchar(40) | Идентификатор свойства (код свойства) |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение списков возможных значений свойств товаров.
Название поля | Тип данных | Описание |
property_code | varchar (40) | Код свойства товара |
id | int(10) unsigned | Идентификатор записи |
const | varchar(100) | Постоянное значение свойства (если есть) |
description | text | Значение свойства, описанное в XML-формате (пример*) |
comment | text | Комментарий |
version | integer(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Якорьreprice reprice
repricing_act
reprice | |
reprice |
Акты переоценки.
Название поля | Тип данных | Описание |
store | varchar (40) | ID магазина |
id | bigint(20) unsigned | ID акта |
date_start | datetime | Дата начала срока действия акта |
date_stop | datetime | Дата окончания срока действия акта |
priority | int(11) | Приоритет |
description | varchar(255) | Примечание |
version | integer(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Товары в актах переоценки.
Название поля | Тип данных | Описание |
store | varchar(40) | ID магазина |
repricing_act_id | bigint(20) unsigned | ID акта |
item | varchar(40) | Артикул товара |
number | int(11) unsigned | Уникальный ID переоценки товара в рамках одного акта |
price | decimal(20,4) | Цена товара |
version | integer(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
role
Должности кассиров.
Название поля | Тип данных | Описание |
id | bigint(20) unsigned | Идентификатор роли |
title | varchar(100) | Название |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации об отделах магазина.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
id | int(11) | Идентификатор отдела |
owner | int(11) | Идентификатор (значение поля id) старшего по иерархии отдела. Поле зарезервировано, в дальнейшем будет использоваться для создания иерархической структуры отделов |
name | varchar(80) | Название отдела |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
taxes
Информация о налогах.
Название поля | Тип данных | Описание |
id | int(11) | Идентификатор налога |
name | char(40) | Название налога |
priority | tinyint(4) | Приоритет налога: определяет очередность расчета налога из стоимости товара. Чем выше значение приоритета, тем раньше рассчитывается величина налога. Налоги с одинаковым приоритетом рассчитываются для одинаковой стоимости |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Описание |
id | int(11) | Идентификатор налоговой группы |
tax_id | int(11) | Идентификатор налога |
percent | varchar(20) | Правило расчета налога: процент или сумма. Задается целым или дробным числом с разделителем «запятая». Если символ процента не указан, то число будет интерпретироваться как сумма налога. Если указан символ %, то число интерпретируется как процентная ставка. Точность числа может быть не более 2-х знаков после запятой. Примеры значений:
|
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
users
Список кассиров.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина в рамках значений внешней системы |
id | int(11) | Идентификатор пользователя |
name | varchar(40) | Имя пользователя |
INN | varchar(12) | ИНН кассира (может быть не задан) |
password | varchar(40) | Пароль пользователя передается в зашифрованном виде. Для шифрации необходимо использовать функцию MySQL OLD_PASSWORD(). Подробнее о функции можно прочитать здесь – http://dev.mysql.com/doc/refman/5.0/en/encryption-functions.html#function_old-password |
role_id | bigint(20) | Идентификатор должности |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Хранение информации о штриховых кодах товаров.
Название поля | Тип данных | Описание |
id | varchar(40) | Штриховой код товара |
item | varchar(40) | Артикул товара |
quantity | decimal(20,4) | Количество товара. Например, количество товара в упаковке товаров |
tare_weight | decimal(20,4) | Вес тары |
stock | int(11) | Идентификатор отдела |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Привязка значения свойства к штрихкоду.штрих-коду
Название поля | Тип данных | Описание |
var_id | varchar(40) | Идентификатор штрихкодаштрих-кода |
property_code | varchar(40) | Идентификатор свойства (код свойства) |
property_id | int(10) unsigned | Значение свойства |
sequence | smallint(5) unsigned | Последовательность |
version | int(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Параметр настройки скидки "Где".
Название поля | Тип данных | Описание |
discount | bigint(20) | Идентификатор скидки из trm_in_discount_types |
store | varchar(40) | Идентификатор магазина, для которого назначена скидка |
version | int(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
sellers
Продавцы.
Название поля | Тип данных | Описание |
store | varchar(40) | Код магазина |
seller_code | varchar(50) | Код продавца |
name | varchar(50) | ФИО продавца |
first_date | date | Дата начала работы продавца |
last_date | date | Дата увольнения |
version | int(10) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Назначение ценников на узел классификатора.
Название поля | Тип данных | Описание |
classif_id | varchar(40) | ID классификатора товарного справочника |
pricetag_id | int(11) | Идентификатор ценника |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Назначение ценников на товар.
Название поля | Тип данных | Описание |
item_id | varchar(40) | Идентификатор товара (артикула) |
pricetag_id | int(11) | Идентификатор ценника |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
pricetags_var
Назначение ценников на штрихкод.штрих-код
Название поля | Тип данных | Описание |
var_id | varchar(40) | Идентификатор штрихкода (штрихкодштрих-кода (штрих-код) |
pricetag_id | int(11) | Идентификатор ценника |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
document
Приходная накладная.
Название поля | Тип данных | Описание |
store_id | varchar(40) | Идентификатор магазина |
id | varchar(40) | Идентификатор приходной накладной |
number | varchar(40) | Номер приходной накладной |
ref_shipment | varchar(40) | Номер отгрузки |
title | varchar(100) | Название документа |
barcode | varchar(100) | Штрихкод |
date_from | datetime | Поставка ожидается "с" |
date_to | datetime | Подставка ожидается "по" |
operation_type | int(11) | Название бизнес процесса (приход товара, возврат от покупателя и т.д.) |
operation_date | datetime | Дата и время создания операции в управляющей системе |
consignee | varchar(40) | Грузополучатель |
supplier | varchar(40) | Поставщик |
supplier_transport | varchar(40) | Номер машины поставщика |
shipper | varchar(40) | Грузоотправитель |
payer | varchar(40) | Плательщик |
reason_number | varchar(40) | Номер договора или заказа поставщику |
reason_date | datetime | Дата договора или заказа поставщику |
container | int(11) | Количество контейнеров в поставке |
alt_type | varchar(40) | Альтернативный внешний тип документа |
plan_gate | int(11) | Ожидаемый номер ворот |
gate | int(11) | Реальный номер ворот |
plan_pallet_count | int(11) | Ожидаемое количество паллет |
pallet_count | int(11) | Реальное количество паллет |
pallet_capacity | decimal(20,1) | Количество паллетомест |
invoice_number | varchar(40) | Номер накладной |
invoice_date | date | Дата накладной |
agent | varchar(40) | ФИО водителя-экспедитора |
handle_type | varchar(40) | Внешний тип поставки |
stream | varchar(40) | Поток |
command_client | varchar(100) | Номер СС имя клиента (из документов ASN-SRT) |
bp | varchar(40) | ID бизнес-процесса |
act_type | int(11) | Тип акта (ревизия/инвентаризация) |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Спецификация приходной накладной.
Название поля | Тип данных | Описание |
store_id | varchar(40) | Идентификатор магазина |
document | varchar(40) | Идентификатор приходной накладной |
item | varchar(40) | Идентификатор товара |
sequence | int(11) | Порядковый номер в накладной |
quantity | decimal(20,4) | Ожидаемое количество |
price | decimal(20,4) | Цена товара |
title | varchar(100) | Примечание |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
appeal_reason
Причины обращения.
Название поля | Тип данных | Описание |
code | varchar(40) | Код свойства |
title | varchar(100) | Название |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
defect_reason
Список проблем.
Название поля | Тип данных | Описание |
defect_code | varchar(40) | Код |
title | varchar(100) | Проблема |
version | int(11) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
certificate_type
Типы счетов.
Название поля | Тип данных | Описание |
id | int(11) | Идентификатор типа сертификата (значение id должно быть больше 1 000 000, записи с меньшим id не будут загружаться) |
name | varchar(40) | Название типа сертификата |
nominal | decimal(20, 4) | Номинал |
mono_account | tinyint(1) | Признак одноразового использования сертификата: 0 – подарочная карта (многоразовая), 1 – сертификат (одноразовый) |
check_underpay | tinyint(1) | Признак разрешения недоплаты: 0 – не разрешено; 1 – разрешено; 2 – решение принимает кассир |
multi_sell | tinyint(1) | 0 – сертификат можно продать только один раз; 1 – можно продавать сертификат повторно |
allow_return | tinyint(1) | 0 – возврат сертификата запрещен; 1 – возврат сертификата разрешен (значения из этого поля копируется в базу УКМ 4 в поле return_money) |
allow_return_payment | tinyint(1) | Возвращать средства на счет сертификата при возврате товаров: 0 – запрещено; 1 – разрешено |
check_store | tinyint(1) | Проверять магазин при продаже сертификата |
item_id | varchar(40) | Идентификатор товара, продаваемого как сертификат |
use_pincode | tinyint(1) | Признак использования защитного кода |
print_in_receipt | tinyint(1) | Печатать в чеке |
fixed_nominal | tinyint(1) | Признак фиксированного номинала |
min_nominal | decimal(20,4) | Минимальное значение номинала сертификата |
max_nominal | decimal(20,4) | Максимальное значение номинала сертификата |
nominal_multiplicity | decimal(20,4) | Значение кратности номинала сертификата |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Дополнение типов счетов специфичными для сертификатов данными.
Название поля | Тип данных | Описание |
account_type_id | int(11) | Тип счета. Внешняя система должна выгружать типы счетов ПС/ПК с id, начиная с 1000001 и более. При загрузке УКМ 4 проверяет id типов и не загружает типы с id 1000000 и меньше |
number | varchar(255) | Номер сертификата |
pin | varchar(20) | Защитный код сертификата |
store | varchar(40) | Идентификатор магазина |
active | tinyint(1) | Признак активности (1 – активен; 0 – нет) |
date_from | date | Дата начала действия сертификата |
date_to | date | Дата окончания действия сертификата |
days_from_after_activate | int(11) | Сертификат начнет действовать через N дней после активации |
days_to_after_activate | int(11) | Сертификат перестанет действовать через N дней после активации |
closed | datetime | Дата, начиная с которой счета будут закрыты |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
certificate_operations
Операции по счетам.
Название поля | Тип данных | Описание |
number | varchar(255) | ID транзакции |
amount | decimal(20, 2) | Cумма транзакции |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Заказы Global. Справочник причин отказа.
Название поля | Тип данных | Описание |
id | int(11) | Код причины |
title | varchar(255) | Название |
can_comment | tinyint(1) | Нужно комментировать [1 – да; 0 – нет] |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Заказы Global. Состав внешних заказов.
Название поля | Тип данных | Описание | ||||||
store | varchar(40) | Идентификатор магазина (идентификатор из настроек конвертера) | ||||||
order_id | bigint(20) | Номер заказа в системе Global | ||||||
item | varchar(40)) | Артикул товара | ||||||
quantity | decimal(20,4) | Количество товара | ||||||
price | decimal(20,4) | Цена | ||||||
min_price | decimal(20,4) | Минимальная цена | ||||||
changeable | tinyint(1) | Режим работы с позицией заказа: 0 – неизменяемая позиция (услуга): добавляется в чек всегда, нельзя удалить из чека; 1 – изменяемая товарная позиция: не добавляется в чек в режиме changeable = 2, можно удалить; 2 – изменяемая товарная позиция: обязательно добавляется в чек в режиме changeable = 2, можно удалить | ||||||
| tinyint(1) | Признак возможности применения скидок на позицию в заказе: 0 – можно применять; 1 – нельзя применять | ||||||
tag_1212 | tinyint(1) | Признак предмета расчета (1212): значения от 1 до 26 в соответствии с ФЗ 54 РФ | ||||||
tag_1214 | tinyint(1) | Признак способа расчета (1214): значения от 1 до 7 в соответствии с ФЗ 54 РФ | ||||||
tag_1226 | bigint(20) | ИНН поставщика | ||||||
tax_group | int(11) | ID налоговой группы для поставщика | ||||||
version | int(11) | Номер версии данных | ||||||
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Дополнительная информация для товара заказа.
Название поля | Тип данных | Описание | ||||||
---|---|---|---|---|---|---|---|---|
store | varchar(40) | ID магазина | ||||||
order_id | bigint(20) | ID заказа | ||||||
item | varchar(40) | ID товара в заказе | ||||||
info_id | int(11) | ID доп. информации | ||||||
| varchar(225) | Доп. информация (штрихкод штрих-код или DataMatrix) | ||||||
price | decimal(20,4) | Цена | ||||||
quantity | decimal(20,4) | Количество | ||||||
min_price | decimal(20,4) | Мин. цена | ||||||
tag_1212 | tinyint | Признак предмета расчета | ||||||
tag_1214 | tinyint | Признак способа расчета | ||||||
tag_1226 | bigint(20) | ИНН агента | ||||||
tax_group | int(11) | Индекс налоговой группы | ||||||
version | int(11) | Номер версии данных | ||||||
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Предоплаты/авансы заказов из внешних систем.
Название поля | Тип данных | Описание | ||||||
store | varchar(40) | ID магазина | ||||||
order_id | bigint(20) | ID заказа | ||||||
amount | decimal(20,4) | Величина оплаты | ||||||
| tinyint(1) | Форма расчета для ККТ: 0 – наличные; 1 – безналичные; 3 – постоплата (кредит); 4 – встречное представление | ||||||
version | int(11) | Номер версии данных | ||||||
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Заказы Global. Внешние заказы.
Название поля | Тип данных | Описание | ||||||
store | varchar(40) | Идентификатор магазина (идентификатор из настроек конвертера) | ||||||
order_id | bigint(20) | Идентификатор заказа в системе Global | ||||||
ext_order_type | varchar(100) | Тип системы, в которой сделан заказ | ||||||
ext_order_id | varchar(100) | Идентификатор, присвоенный системой, в которой сделан заказ | ||||||
order_date | datetime | Дата создания заказа (опционально) | ||||||
| tinyint(5) | Статус заказа: 1 – ожидает оплаты; 2 – оплачен; 3 – ожидает выкупа; 4 – выкупается; 5 – выкуплен; 6 – аннулирован; 7 – ожидает возврата; 8 – возвращен; 9 – ожидает приёма; 10 – принят | ||||||
sale_type | tinyint(1) | Тип продажи (1 – оплата курьером; 0 – оплата на кассе) | ||||||
wholesale | tinyint(1) | 1 – оптовая продажа; 0 – розничная продажа | ||||||
client_name | varchar(255) | Имя покупателя | ||||||
| varchar(40) | ИНН покупателя (для заказов юридическими лицами). Если поля client_inn и client_name заполнены, то они регистрируются в ККТ (теги 1228 и 1227, соответственно) | ||||||
check_structure | tinyint(1) | Проверять состав чека при выкупе: 1 – да: товары сканируются сканером для добавления, товары не из заказа нельзя добавить в чек; 0 – нет: все товары заказа добавляются в чек сразу, можно добавить дополнительный товар в чек | ||||||
changeable | tinyint(1) | Режим работы с составом заказа: | ||||||
amount | decimal(20,4) | Сумма заказа | ||||||
version | int(11) | Номер версии данных | ||||||
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Загрузка признака акцизного товара и параметров товарной карточки.
Название поля | Тип данных | Описание | ||||||
id | varchar(40) | Артикул товара | ||||||
| tinyint(1) | Признак маркированности товара, параметр товарной карточки. Может принимать значения: 0 – неакцизный товар; 1 – маркированный товар; 2 – немаркированный товар; 3 – специальный маркированный товар; 4 – частично маркированный товар | ||||||
| tinyint(1) | Признак подакцизности товара. Может принимать значения: 0 – неподакцизный товар; 1 – подакцизный товар | ||||||
| int(11) | Признак уникальности контрольной марки товара. Может принимать значения: 0 – уникальная марка; 1 – неуникальная марка | ||||||
version | bigint(20) unsigned | Номер версии данных | ||||||
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Загрузка сообщений кассиру.
Название поля | Тип данных | Описание |
store_id | int(11) | Идентификатор магазина (идентификатор из настроек конвертера) |
id | int(11) | Идентификатор сообщения |
message | text | Текст сообщения |
date_from | datetime | Дата начала периода вывода сообщения на кассе |
date_to | datetime | Дата окончания периода вывода сообщения на кассе |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
items_sets
Наборы.
Название поля | Тип данных | Описание |
---|---|---|
set_id | varchar(40) | Идентификатор набора |
item_id | varchar(40) | Идентификатор позиции набора |
quantity | decimal(20,4) | Количество товара |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Соответствие меток КиЗ меховых изделий штрихкодам.штрих-кодам
Название поля | Тип данных | Описание |
---|---|---|
var_id | varchar(40) | Штрихкод Штрих-код товара |
fur_identity | varchar(40) | Метка КиЗ |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Товары-исключения для социальных сертификатов Москвы.
Название поля | Тип данных | Описание |
---|---|---|
item | varchar(40) | Идентификатор товара |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорьagent agent
agent
agent | |
agent |
Справочник агентов.
Название поля | Тип данных | Описание |
---|---|---|
tag_1226 | bigint(20) | ИНН поставщика, обязательное поле |
tag_1222 | tinyint(3) | Тип агента 2^i, i от 0 до 6 |
tag_1073 | varchar(25) | Телефон пл агента |
tag_1044 | varchar(25) | Операция пл. агента |
tag_1016 | bigint(20) | ИНН оператора перевода |
tag_1026 | varchar(70) | Наименование оператора перевода |
tag_1075 | varchar(25) | Tелефон оператора перевода |
tag_1005 | varchar(256) | Адрес оператора перевода |
tag_1074 | varchar(25) | Тел. оператора по приему платежей |
tag_1225 | varchar(256) | Наименование поставщика |
tag_1171 | varchar(25) | Телефон поставщика |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Принадлежность товара агенту.
Название поля | Тип данных | Описание |
---|---|---|
item_id | varchar(40) | Идентификатор товара |
tag_1226 | bigint(20) | ИНН поставщика |
tax_group_id | int(11) | ID налоговой группы поставщика |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
alco_type
Типы акцизных марок.
Название поля | Тип данных | Описание |
---|---|---|
type_id | varchar(5) | Тип акцизной марки |
name | varchar(256) | Название типа |
min_price | decimal(20,4) | Минимальная розничная цена |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
list
Списки товаров.
Название поля | Тип данных | Описание |
---|---|---|
id | int(11) | ID списка |
name | varchar(128) | Наименование списка |
version | bigint(20) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Принадлежность товара списку.
Название поля | Тип данных | Описание |
---|---|---|
list | int(11) | ID списка |
item | varchar(40) | Артикул товара |
version | bigint(20) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
Якорь | ||||
---|---|---|---|---|
|
Описание классификатора.
Название поля | Тип данных | Описание |
---|---|---|
id | bigint(20) | ID меню |
name | varchar(40) | Наименование меню |
role | bigint(20) | Действует только для роли с идентификатором |
type | tinyint(4) | Тип меню: 0 – нормальное; 1 – добавление блюд меню к блюдам родительского меню; 2 – исключает из родительского меню блюда этого меню |
owner | bigint(20) | Идентификатор родительского меню |
date_from | datetime | Действует с даты |
date_to | datetime | Действует по дату |
time_from | varchar(5) | Действует с момента времени |
time_to | varchar(5) | Действует до момента времени |
monday | tinyint(1) | Действует ли меню в понедельник |
tuesday | tinyint(1) | Действует ли меню во вторник |
wednesday | tinyint(1) | Действует ли меню в среду |
thursday | tinyint(1) | Действует ли меню в четверг |
friday | tinyint(1) | Действует ли меню в пятницу |
saturday | tinyint(1) | Действует ли меню в субботу |
sunday | tinyint(1) | Действует ли меню в воскресенье |
show_at | int(11) | Порядок отображения строк в меню |
...
Видимость классификатора в конкретном магазине.
Название поля | Тип данных | Описание |
---|---|---|
store | varchar(40) | ID магазина |
rmenu | bigint(20) | ID меню |
default_settings | tinyint(1) | Использовать стандартные настройки для этого пункта |
role | bigint(20) | Роль пользователя, которому доступно меню |
date_from | datetime | Начало периода активности меню в магазине |
date_to | datetime | Окончание периода активности меню в магазине |
time_from | varchar(5) | Начало времени активности меню |
time_to | varchar(5) | Окончание времени активности меню |
monday | tinyint(1) | Действует ли меню в понедельник |
tuesday | tinyint(1) | Действует ли меню во вторник |
wednesday | tinyint(1) | Действует ли меню в среду |
thursday | tinyint(1) | Действует ли меню в четверг |
friday | tinyint(1) | Действует ли меню в пятницу |
saturday | tinyint(1) | Действует ли меню в субботу |
sunday | tinyint(1) | Действует ли меню в воскресенье |
...
Активность классификатора.
Название поля | Тип данных | Описание |
---|---|---|
store_id | int(11) | ID магазина |
rmenu | bigint(20) | ID меню |
Якорь | ||||
---|---|---|---|---|
|
Товары классификатора.
Название поля | Тип данных | Описание |
---|---|---|
rmenu | bigint(20) | ID меню |
dish | varchar(40) | Идентификатор блюда |
show_order | int(11) | Порядок отображения блюд и групп модификаторов в меню |
...
Данные для валидации марок, полученные из внешней системы.
Название поля | Тип данных | Описание |
---|---|---|
store | varchar(40) | ID магазина |
gtin | varchar(14) | Код товара |
serial | varchar(20) | Серийный номер экземпляра товара |
expiry | datetime | Дата истечения срока годности товара |