...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(40) | PK | NOT NULL | Код магазина в рамках значений внешней системы |
id | int(11) | PK | NOT NULL | Идентификатор пользователя |
name | varchar(40) | NOT NULL | Имя пользователя | |
INN | varchar(12) | NULL | ИНН кассира (может быть не задан) | |
password | varchar(40) | NOT NULL | Пароль пользователя передается в зашифрованном виде. Для шифрации необходимо использовать функцию MySQL OLD_PASSWORD(). Подробнее о функции можно прочитать здесь – http://dev.mysql.com/doc/refman/5.0/en/encryption-functions.html#function_old-password. | |
role_id | bigint(20) | NULL | Идентификатор должности | |
version | int(11) | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
var
Предназначена для хранения Хранение информации о штриховых кодах товаров.
Название поля | Тип данных | Признак ключа | Значение | Описание |
id | VARCHAR varchar(40) | PK | NOT NULL | Штриховой код товара |
item | varchar(40) | FK (для items.id) | NOT NULL | Артикул товара |
quantity | decimal(20,4) | NOT NULL | Количество товара. Например, количество товара в упаковке товаров | |
tare_weight | decimal(20,4) | NOT NULL | ||
stock | int(11) | NOT NULL | Ид. Идентификатор отдела | |
version | bigint(20) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(3) unsigned | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
var_property_values
Предназначена для привязки Привязка значения свойства к штрихкоду.
Название поля | Тип данных | Признак ключа | Значение | Описание |
var_id | VARCHAR varchar(40) | PK | NOT NULL | Идентификатор штрихкода |
property_code | varchar(40) | PK | NOT NULL | Идентификатор свойства (код свойства) |
property_id | int(10) unsigned | PK | NOT NULL | Значение свойства |
sequence | smallint(5) unsigned | NOT NULL | Последовательность | |
version | int(10) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
discount | bigint(20) | PK | NOT NULL | идентификатор Идентификатор скидки из trm_in_discount_types |
store | varchar(40) | PK | NOT NULL | дентификатор Идентификатор магазина, для которого назначена скидка |
version | int(10) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | VARCHAR varchar(40) | PK | NOT NULL | Код магазина |
seller_code | varchar(50) | PK | NOT NULL | Код продавца |
name | varchar(50) | NOT NULL | ФИО продавца | |
first_date | date | NOT NULL | Дата начала работы продавца | |
last_date | date | Дата увольнения | ||
version | int(10) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
pricetags_classif
Таблица для назначения Назначение ценников на узел классификатора.
Название поля | Тип данных | Признак ключа | Значение | Описание |
classif_id | varchar(40) | PK | NOT NULL | |
pricetag_id | int(11) | PK | NOT NULL | идентификатор Идентификатор ценника |
version | int(11) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
pricetags_item
Таблица для назначения Назначение ценников на товар.
Название поля | Тип данных | Признак ключа | Значение | Описание |
item_id | varchar(40) | PK | NOT NULL | идентификатор Идентификатор товара (артикула) |
pricetag_id | int(11) | PK | NOT NULL | идентификатор Идентификатор ценника |
version | int(11) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
pricetags_var
Таблица для назначения Назначение ценников на штрихкод.
Название поля | Тип данных | Признак ключа | Значение | Описание |
var_id | varchar(40) | PK | NOT NULL | идентификатор Идентификатор штрихкода (штрихкод) |
pricetag_id | int(11) | PK | NOT NULL | идентификатор Идентификатор ценника |
version | int(11) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store_id | varchar(40) | PK | NOT NULL | идентификатор Идентификатор магазина |
id | varchar(40) | PK | NOT NULL | идентификатор Идентификатор приходной накладной |
number | varchar(40) | номер приходной накладной | NOT NULL | |
ref_shipment | varchar(40) | NOT NULL | номер Номер отгрузки | |
title | varchar(100) | название Название документа | ||
barcode | varchar(100) | штрихкодNULL | Штрихкод | |
date_from | datetime | поставка NULL | Поставка ожидается "с" | |
date_to | datetime | подставка NULL | Подставка ожидается "по" | |
operation_type | int(11) | NULL | название Название бизнес процесса (приход товара, возврат от покупателя и т.д.) | |
operation_date | datetime | NULL | дата Дата и время создания операции в управляющей системе | |
consignee | varchar(40) | грузополучательNULL | Грузополучатель | |
supplier | varchar(40) | NULL | поставщикПоставщик | |
supplier_transport | varchar(40) | NULL | ||
shipper | varchar(40) | грузоотправительNULL | Грузоотправитель | |
payer | varchar(40) | плательщикNULL | Плательщик | |
reason_number | varchar(40) | номер NULL | Номер договора или заказа поставщику | |
reason_date | datetime | NULL | дата Дата договора или заказа поставщику | |
container | int(11) | NULL | ||
alt_type | varchar(40) | NULL | ||
plan_gate | int(11) | NULL | ||
gate | int(11) | NULL | ||
plan_pallet_count | int(11) | NULL | ||
pallet_count | int(11) | NULL | ||
pallet_capacity | decimal(20,1) | NULL | ||
invoice_number | varchar(40) | NULL | ||
invoice_date | date | NULL | ||
agent | varchar(40) | NULL | ||
handle_type | varchar(40) | NULL | ||
stream | varchar(40) | NULL | ||
command_client | varchar(100) | NULL | ||
bp | varchar(40) | NOT NULL | ||
act_type | int(11) | NOT NULL | ||
version | int(11) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store_id | varchar(40) | PK | NOT NULL | идентификатор Идентификатор магазина |
document | varchar(40) | PK | NOT NULL | идентификатор Идентификатор приходной накладной |
item | varchar(40) | PK | NOT NULL | идентификатор Идентификатор товара |
sequence | int(11) | NOT NULL | ||
quantity | decimal(20,4) | NOT NULL | ожидаемое Ожидаемое количество | |
price | decimal(20,4) | цена NULL | Цена товара | |
title | varchar(100) | NULL | ||
version | int(11) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
appeal_reason
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
code | varchar(40) | PK | NOT NULL | Код свойства |
title | varchar(100) | NOT NULL | Название | |
version | BIGINTbigint(20) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
defect_reason
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
defect_code | varchar(40) | PK | NOT NULL | |
title | varchar(100) | NOT NULL | ||
version | int(11) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
certificate_type
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
id | INT int(11) | PK | NOT NULL | Идентификатор типа сертификата (значение id должен должно быть больше 1 000 000, записи с меньшим id записи не не будут загружаться) |
name | VARCHAR varchar(40) | NOT NULL | Название типа сертификата | |
nominal | DECIMAL decimal(20, 4) | NULL | Номинал | |
mono_account | TINYINTtinyint(1) | NOT NULL | признак Признак одноразового использования сертификата: 0 - подарочная карта (многоразовая), 1 - сертификат (одноразовый) | |
check_underpay | TINYINTtinyint(1) | NOT NULL | признак Признак разрешения недоплаты: 0 - 0 – не разрешено, 1 - разрешено, 2 - ; 1 – разрешено; 2 – решение принимает кассир | |
multi_sell | TINYINTtinyint(1) | NOT NULL | 0 - – сертификат можно продать только один раз, 1 - ; 1 – можно продавать сертификат повторно | |
allow_return | TINYINTtinyint(1) | NOT NULL | 0 - 0 – возврат сертификата запрещен, ; 1 - возврат сертификата разрешен (значения из этого поля копируется в базу программы УКМ 4 в поле «returnreturn_money»money) | |
allow_return_payment | TINYINTtinyint(1) | NOT NULL | ||
check_store | TINYINTtinyint(1) | NOT NULL | ||
item_id | VARCHARvarchar(40) | NULL | идентификатор Идентификатор товара, продаваемого как сертификат | |
use_pincode | TINYINTtinyint(1) | NOT NULL | признак Признак использования защитного кода | |
print_in_receipt | TINYINTtinyint(1) | NOT NULL | печатать Печатать в чеке | |
fixed_nominal | TINYINTtinyint(1) | NOT NULL | Признак фиксированного номинала | |
min_nominal | DECIMALdecimal(20,4) | NULL | Минимальное значение номинала сертификата | |
max_nominal | DECIMALdecimal(20,4) | NULL | Максимальное значение номинала сертификата | |
nominal_multiplicity | DECIMALdecimal(20,4) | NULL | Значение кратности номинала сертификата | |
version | INTint(11) | PK | NOT NULL | Номер версии данных |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
certificate
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
account_type_id | INT int(11) | PK | NOT NULL | Тип счета. Внешняя система должна выгружать типы счетов ПС/ПК с id, начиная с 1000001 и более. При загрузке УКМ 4 проверяет id типов и не загружает типы с id 1000000 и меньше. |
number | VARCHAR varchar(255) | PK | NOT NULL | номер Номер сертификата |
pin | VARCHAR varchar(20) | NULL | защитный Защитный код сертификата | |
store | VARCHAR varchar(40) | NULL | идентификатор Идентификатор магазина | |
active | TINYINTtinyint(1) | NOT NULL | признак Признак активности (1 -– активен, ; 0 -– нет) | |
date_from | DATEdate | NULL | дата Дата начала действия сертификата | |
date_to | DATEdate | NULL | дата Дата окончания действия сертификата | |
days_from_after_activate | INTint(11) | NULL | Сертификат начнет действовать через N дней после активации | |
days_to_after_activate | INTint(11) | NULL | Сертификат перестанет дейсвовать действовать через N дней после активации | |
closed | DATETIMEdatetime | NULL | ||
version | INTint(11) | PK | NOT NULL | Номер версии данных |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
certificate_operations
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
number | VARCHAR varchar(255) | PK | NOT NULL | |
amount | DECIMALdecimal(20, 2) | NOT NULL | сумма Cумма транзакции | |
version | INTint(11) | PK | NOT NULL | Номер версии данных |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
id | INTint(11) | NOT NULL | Код причины | |
title | VARCHAR varchar(255) | NOT NULL | Название | |
can_comment | TINYINTtinyint(1) | NOT NULL | Нужно комментировать [1 - да, 0 - 1 – да; 0 – нет] | |
version | INTint(11) | NOT NULL | Номер версии данных | |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(40) | PK | NOT NULL | Идентификатор магазина (идентификатор из настроек конвертера) |
order_id | int(11) | PK | NOT NULL | Номер заказа в системе Global |
item | varchar(40)) | PK | NOT NULL | Артикул товара |
quantity | decimal(20,4) | NOT NULL | Количество товара | |
price | decimal(20,4) | NOT NULL | Цена | |
min_price | decimal(20,4) | NOT NULL | Минимальная цена | |
changeable | TINYINTtinyint(1) | NOT NULL | 1 - 1 – изменяемая (товарная) позиция, 0 - ; 0 – неизменяемая позиция (услуга) | |
fix_price | TINYINTtinyint(1) | NOT NULL | Признак того, что цена товара в заказе не может быть изменена на кассе: 0 - 0 – можно менять, 1 - ; 1 – нельзя менять | |
tag_1226 | BIGINTbigint(20) | NULL | ||
tax_group | INTint(11) | NOT NULL | ||
version | INTint(11) | PK | NOT NULL | Номер версии данных |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
external_order_payments
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | VARCHARvarchar(40) | NOT NULL | ||
order_id | BIGINTbigint(20) | NOT NULL | ||
amount | DECIMALdecimal(20,4) | NOT NULL | ||
return_by_cash_forbidden | TINYINTtinyint(1) | NOT NULL | ||
version | INTint(11) | NOT NULL | Номер версии данных | |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(40) | PK | NOT NULL | Идентификатор магазина (идентификатор из настроек конвертера) |
order_id | int(11) | PK | NOT NULL | Идентификатор заказа в системе Global |
ext_order_type | varchar(100) | NOT NULL | Тип системы, в которой сделан заказ | |
ext_order_id | varchar(100) | NOT NULL | Идентификатор, присвоенный системой, в которой сделан заказ | |
order_date | datetime | NULL | Дата создания заказа (опционально) | |
status | tinyint(5) | NOT NULL | Исходный статус (1 - 1– ожидает оплаты, 3 - ; 3 – ожидает выкупа, 6 - аннулирован. Другие ; 6 – аннулирован; другие значения не принимаются) | |
sale_type | tinyint(1) | NOT NULL | Тип продажи [1 - (1 – оплата курьером, 0 - ; 0 – оплата на кассе]) | |
wholesale | tinyint(1) | NOT NULL | 1 - 1 – оптовая продажа, 0 - ; 0 – розничная продажа | |
client_name | varchar(255) | NOT NULL | Имя покупателя | |
check_structure | tinyint(1) | NOT NULL | Проверять состав чека при выкупе [1 - да, 0 - нет](1 – да; 0 – нет) | |
changeable | tinyint(1) | NOT NULL | Можно изменять состав [1 - да, 0 - нет]состав (1 – да; 0 – нет) | |
amount | decimal(20,4) | NOT NULL | Сумма заказа | |
version | INTint(11) | PK | NOT NULL | Номер версии данных |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
items_egais
Предназначена для загрузки Загрузка признака акцизного товара и параметров товарной карточки.
Название поля | Тип данных | Признак ключа | Значение | Описание |
id | varchar(40) | PK | NOT NULL | Артикул товара |
egais | tinyint(1) | NOT NULL | Признак акцизного товара, параметр товарной карточки. Может принимать значения: 0 - неакцизный товар, 1 - маркированный товар, 2 - немаркированный товар, 3 - 0 – неакцизный товар; 1 – маркированный товар; 2 – немаркированный товар; 3 – специальный маркированный товар | |
version | bigint(20) unsigned | PK | NOT NULL | Номер версии данных |
deleted | tinyint(3) unsigned | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store_id | int(11) | PK | NOT NULL | Идентификатор магазина (идентификатор из настроек конвертера) |
id | int(11) | NOT NULL | Идентификатор сообщения | |
message | text | Текст сообщения | ||
date_from | datetime | Дата начала периода вывода сообщения на кассе | ||
date_to | datetime | Дата окончания периода вывода сообщения на кассе | ||
version | INTint(11) | PK | NOT NULL | Номер версии данных |
deleted | TINYINTtinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
items_sets
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
set_id |
varchar(40) | PK | NOT NULL | Идентификатор набора |
item_id |
varchar(40) | PK | NOT NULL | Идентификатор позиции набора |
quantity |
decimal(20,4) | NOT NULL | Количество товара | |
version |
int(11) | PK | NOT NULL | Номер версии данных |
deleted |
tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
var_fur_identity
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
var_id |
varchar(40) | PK | NOT NULL |
Штрихкод товара |
fur_identity |
varchar(40) | PK | NOT NULL | Метка |
КиЗ |
version |
bigint(20) unsigned | PK |
NOT NULL | Номер версии данных |
deleted |
tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
social_moscow_items
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
item | varchar(40) | PK | NOT NULL | Идентификатор товара |
version | int(11) | PK | NOT NULL | Номер версии данных |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: |
1 – запись устарела; 0 – запись актуальна |
agent
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
tag_1226 | bigint(20) | NOT NULL | ИНН поставщика, обязательное поле | |
tag_1222 | tinyint(3) | NULL |
Тип агента 2^i, i от 0 до 6 | |||
tag_1073 | varchar(25) | NULL |
Телефон пл агента | |||
tag_1044 | varchar(25) | NULL |
Операция пл. агента | ||||
tag_1016 | bigint(20) | NULL | ИНН оператора перевода | |
tag_1026 | varchar(70) | NULL |
Наименование оператора перевода | |||
tag_1075 | varchar(25) | NULL |
Tелефон оператора перевода | |||
tag_1005 | varchar(256) | NULL |
Адрес оператора перевода | |||
tag_1074 | varchar(25) | NULL |
Тел. оператора по приему платежей | |||
tag_1225 | varchar(256) | NULL |
Наименование поставщика | |||
tag_1171 | varchar(25) | NULL |
Телефон поставщика | ||||
version | int(11) | NOT NULL | Номер версии данных | |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
item_agent
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
item_id | varchar(40) | NOT NULL | Идентификатор товара | |
tag_1226 | bigint(20) | NOT NULL | ||
tax_group_id | int(11) | NULL | ||
version | int(11) | NOT NULL | Номер версии данных | |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: NULL1 – запись устарела; 0 – запись актуальна |
alco_type
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
type_id | varchar(5) | NOT NULL |
Тип акцизной марки | |||
name | varchar(256) | NULL |
Название типа | |||
min_price | decimal(20,4) | NULL |
Минимальная розничная цена | ||||
version | int(11) | NOT NULL | Номер версии данных | |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: |
1 – запись устарела; 0 – запись актуальна |
list
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
id | int(11) | NOT NULL | ||
name | varchar(128) | |||
version | bigint(20) | NOT NULL | Номер версии данных | |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: ULL1 – запись устарела; 0 – запись актуальна |
list_items
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
list | int(11) | NOT NULL | ||
item | varchar(40) | NOT NULL | ||
version | bigint(20) | NOT NULL | Номер версии данных | |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: ULL1 – запись устарела; 0 – запись актуальна |
external_order_item_add_info
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
store | varchar(40) | NOT NULL | id магазина | |
order_id | bigint(20) | NOT NULL | id заказа | |
item | varchar(40) | NOT NULL | id товара в заказе | |
info_id | int(11) | NOT NULL | id доп. информации | |
additional_info | varchar(225) | доп. информация (штрихкод или DataMatrix) | ||
version | int(11) | NOT NULL | Номер версии данных | |
deleted | tinyint(1) | NOT NULL | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: ULL1 – запись устарела; 0 – запись актуальна |