...
От начала открытой смены на момент подключения конвертераконвертера – выгружаются чеки, начиная с момента открытия той смены, во время работы которой был подключен настраиваемый конвертер.
...
В конвертере существует возможность ручного запуска выгрузки данных. Для того, чтобы запустить выгрузку данных вручную, найдите конвертер Стандартный экспорт 4 в списке подключенных конвертеров (раздел веб-интерфейса Настройка сервера и оборудования /– Конвертеры):
Кликните по ссылке Выгрузить данные. Откроется окно Ручная выгрузка:
...
В случае если внешняя система ведет собственную нумерацию средств оплаты, используемых в кассовой системе, в конверторе предусмотрена возможность замены кодов видов оплат. Настройка выполняется в интерфейсе конвертора.
Таблицы
Внимание! В таблицах ниже приведены лишь общие сведения о полях. Подробные характеристики каждого поля можно найти в полном SQL-файле, расположенном в веб-интерфейсе по ссылке Скрипт создания БД в настройках конвертора:
Якорьcashdoc cashdoc
cashdoc
cashdoc | |
cashdoc |
Хранение информации о статистических данных кассового документа (шапка документа).
Название поля | Тип данных | Признак ключа | Значение | Описание |
cash_line_id | integer(11)PK | NOT NULL | Идентификатор магазина | |
store | varchar(100)NOT NULL | Магазин | ||
id | integer(11) | PK | NOT NULL | Идентификационный номер записи |
number | varchar(100) | NOT NULL | Номер кассового документа в программе | |
date | datetime | NOT NULL | Дата формирования кассового документа |
...
Хранение спецификации кассового документа.
Название поля | Тип данныхПризнак ключа | Значение | Описание | |
cash_line_id | integer(11) | PK | NOT NULL | Идентификатор магазина |
store | varchar(100) | NOT NULL | Магазин | |
id | integer(11)PK | NOT NULL | Идентификационный номер документа | |
type_sale | tinyint(1) | PK | NOT NULL | Тип продажи (1 – оптовая; 0 – розничная/не установлена) |
item | varchar(40) | PK | NOT NULL | Артикул товара |
quantity | decimal(20,4) | NOT NULL | Количество проданного товара | |
total | decimal(20,4) | NOT NULL | Итоговая сумма по операции продажи для данного артикула без учета скидок за период формирования документа | |
discount | decumal(20,4)NOT NULL | Итоговая сумма скидок в чеках на продажу по данному артикулу за период формирования кассового документа | ||
meanprice | decima(20,4) | NOT NULL | Итоговая Итоговая сумма по операции продажи по данному артикулу за период формирования кассового документа с учетом скидок. Цена рассчитывается системой как среднее значение цены | |
quantity_return | decimal(20,4)NOT NULL | Количество возвращенного товара | ||
total_return | decimal(20,4)NOT NULL | Итоговая сумма по операции возврата товаров для данного артикула без учета скидок за период формирования документа | ||
discount_return | decimal(20,4) | NOT NULL | Итоговая сумма скидок по операции возврата товаров по данному артикулу за период формирования кассового документа | |
meanprice_return | decimal(20,4) | NOT NULL | Итоговая сумма по операции возврата товаров по данному артикулу за период формирования кассового документа с учетом скидок. Цена рассчитывается системой как среднее значение цены |
...
Хранение информации о платежных средствах, которыми расплачивались клиенты.
Название поля | Тип данных | Признак ключа | Значение | Описание |
cash_line_id | integer(11) | PK | NOT NULL | Идентификатор магазина |
store | varchar(100)NOT NULL | Магазин | ||
id | integer(11) | PK | NOT NULL | Идентификационный номер записи |
type_sale | tinyint(1)PK | NOT NULL | Тип продажи (1 – оптовая; 0 – розничная/не установлена) | |
payment | integer(11) | PK | NOT NULL | Название вида оплаты |
count | integer(11) | NOT NULL | Итоговое количество операций, оплата которых производилась данным видом оплаты | |
sale | decimal(20,4) | NOT NULL | Итоговая сумма по операции продажи по данному виду оплаты за период формирования кассового документа без учета скидок | |
return | decimal(20,4)NOT NULL | Итоговая сумма по операции возврата товаров с использованием данного вида оплаты за период формирования кассового документа без учета скидок | ||
pinsert | DECIMAL(20,4) | NOT NULL | Итоговая сумма по операции внесения средств данного вида оплаты в денежные ящики кассовых терминалов | |
pextract | DECIMAL(20,4) | NOT NULL | Итоговая сумма по операции изъятия средств данного вида оплаты из денежного ящика кассовых терминалов |
...
Хранение статистических данных кассового документа.
Название поля | Тип данных |
Признак ключа
Описание | |
cash_line_id | integer(11) |
Идентификатор магазина | |
store | varchar(100) |
Магазин | |
id | integer(11) |
Идентификационный номер документа | |
type_sale | tinyint(1) |
Тип продажи (1 – оптовая; 0 – розничная/не установлена) | |
sale | decimal(20,4) |
Итоговая сумма по операции продажа товаров по всем видам оплаты за период формирования кассового документа без учета скидок | |
return | decimal(20,4) |
Итоговая сумма по операции возврат товаров по всем видам оплаты за период формирования кассового документа без учета скидок | |
cancel | decimal(20,4) |
Итоговая сумма по операции аннулирования чеков на продажу | |
cancel_return | decimal(20,4) |
Итоговая сумма по операции аннулирования чеков на возврат | |
discount | decimal(20,4) |
Итоговая сумма скидок в чеках на продажу по всем видам оплаты за период формирования кассового документа | |
discount_return | decimal(20,4) |
Итоговая сумма скидок в чеках на возврат по всем видам оплаты |
cashdoc_taxes
Хранение информации о налогах в кассовых документах.
Название поля | Тип данных | Признак ключа | Значение | Описание |
cash_line_id | integer(11) | PK | NOT NULL | Идентификатор Идентификатор магазина |
store | varchar(100)NOT NULL | Магазин | ||
id | integer(11)PK | NOT NULL | Идентификационный номер документа | |
type_sale | tinyint(1) | PK | NOT NULL | Тип продажи (1 – оптовая; 0 – розничная/не установлена) |
amount | decimal(20,4) | NOT NULL | Величина налога | |
amount_return | decimal(20,4) | NOT NULL | Возвращаемая величина налога | |
tax_id | integer(11)NOT NULL | Идентификатор налога | ||
percent | varchar(20)PK | NOT NULL | Ставка налога |
clients
Хранение информации о зарегистрированных клиентах.
Название поля | Тип данных |
Признак ключа
Описание | |
id | varchar(40) |
Идентификатор клиента | |
classifclient | int(11) unsigned |
Идентификатор узла классификатора клиентов, которому принадлежит клиент | |
sur_name | varchar(100) |
Фамилия клиента (физического лица или ответственного закупщика юридического лица) | |
name | varchar(100) |
Имя клиента (физического лица или ответственного закупщика юридического лица) | ||
patronymic | varchar(100) | Отчество клиента (физического лица или ответственного закупщика юридического лица) |
birthday | datetime |
Дата рождения клиента (физического лица или ответственного закупщика юридического лица) | ||
inn | varchar(100) | ИНН клиента |
passport | varchar(100) |
Паспортные данные клиента (физического лица или ответственного закупщика юридического лица) | |
pricelist | int(11) |
Прайс-лист, назначенный клиенту | |
type | tinyint(1) |
Тип клиента: 0 – физ. лицо; 1 – юр. лицо | |
allow_paycash | tinyint(1) |
Способ оплаты, используемый клиентом при расчете с магазином: 0 – только со счета; 1 – любым способом | |
active | 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) |
Адрес грузополучателя |
clients_properties
Выгрузка информации о дополнительных свойствах клиентов.
Название поля | Тип данных | Признак ключа | Значение | Описание |
id | varchar(40) | PK | NOT NULL | Идентификатор свойства |
name | varchar(100) | NOT NULL | Название свойства |
clients_properties_values
Выгрузка информации о значениях дополнительных свойствах клиентов.
Название поля | Тип данных | Признак ключа | Значение | Описание | |
property | varchar(40) | PK | NOT NULL | Идентификатор свойства | Идентификатор свойства |
client | varchar(40) | PK | NOT NULL | Идентификатор клиента | |
value | varchar(100) | NOT NULL | Значение свойства |
login
Хранение информации о пользователе, вошедшем в систему и вышедшем из системы, и времени входа/выхода пользователя.
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100) | NOT NULL | Код магазина в рамках значений внешней системы | |
cash_number | int(11)NOT NULL | Номер кассы | ||
cash_id | int(11) | PK | NOT NULL | Идентификатор кассового терминала |
id | bigint(20) unsigned | PK | NOT NULL | Идентификатор записи |
user_id | bigint(19)NOT NULL | Идентификатор пользователя | ||
date | datetime | NOT NULL | Дата и время входа пользователя в cистему | |
user_name | varchar(100) | NOT NULL | Имя пользователя, вошедшего в cистему | |
logout_date | datetime | NULL | Дата и время выхода пользователя из cистемы |
...
Название поля | Тип данных | Описание |
store | varchar(100) | Код магазина в рамках значений внешней системы |
cash_number | int(11) | Номер кассы |
cash_id | int(11) | Идентификационный номер кассового терминала |
id | bigint(20) unsigned | Идентификационный номер записи |
number | bigint(20) unsigned | Порядковый номер смены |
login | bigint(20) unsigned | Идентификационный номер записи, хранящей данные о пользователе, открывшем смену |
date | datetime | Дата и время открытия смены |
sale | decimal(20,4) | Общая сумма продаж в системе на момент открытия смены (накопительным итогом с первой смены) |
return | decimal(20,4) | Общая сумма возвратов в системе на момент открытия смены (накопительным итогом с первой смены) |
cancel | decimal(20,4) | Общая сумма аннулированных продаж в системе на момент открытия смены (накопительным итогом с первой смены) |
cancel_return | decimal(20,4) | Общая сумма аннулированных возвратов в системе на момент открытия смены (накопительным итогом с первой смены) |
close_login | bigint(20) unsigned | Идентификационный номер записи, хранящей данные о пользователе, закрывшем смену |
close_date | datetime | Дата и время закрытия смены |
ext_status | integer(11) | Признаки обработанности записи* |
Для каждой смены информация в данную таблицу записывается дважды – один раз при открытии смены и второй раз (в эту же запись) при закрытии смены. Таким образом, смена считается закрытой тогда, когда для нее заполнено поле close_date.
* Поля с префиксом «ext» в УКМ 4 не используются и никоим образом не влияют на работу Комплекса; вводятся и могут вводиться пользователями самостоятельно как дополнительный ресурс обработки информации исключительно внешними системами. Здесь: поле введено разработчиком в обеспечение потребностей заказчика.
shift_result
Передача во внешнюю систему информации о сумме в разрезе УКМ 4 и фискального регистратора.
Название поля | Тип данных | Признак ключа | Значение | Описание | Описание |
store | varchar(100)NOT NULL | Идентификатор магазина | |||
cash_number | int(11)NOT NULL | Номер кассы | |||
cash_id | int(11) | PK | NOT NULL | Идентификатор кассы | |
id | bigint(20) unsignedPK | NOT NULL | Идентификатор смены | ||
receipts_sale_ukm | bigint(20) unsigned | NULL | Сумма продаж по данным УКМ 4 | ||
receipts_return_ukm | int(11)NOT NULL | Сумма возвратов по данным УКМ 4 | |||
receipts_cancel_ukm | int(11)NOT NULL | Cумма отмен по данным УКМ 4 | |||
fiscal_sale_ukm | decimal(20,4)NULL | Cумма фискальных продаж по данным УКМ 4 | |||
nonfiscal_sale_ukm | decimal(20,4) | NULL | Cумма нефискальных продаж по данным УКМ 4 | ||
fiscal_return_ukm | decimal(20,4)NULL | Cумма фискальных возвратов по данным УКМ 4 | |||
nonfiscal_return_ukm | decimal(20,4)NULL | Cумма нефискальных возвратов по данным УКМ 4 | |||
cumulatively_sale_ukm | decimal(20,4) | NOT NULL | Количество продаж по данным УКМ 4 | ||
shift_number_kkm | bigint(20) | NULL | Номер смены в фискального регистратора | ||
serial_number_kkm | varchar(40)NOT NULL | Cерийный номер фискального регистратора | |||
registration_number_kkm | varchar(40) | NOT NULL | Регистрационный номер фискального регистратора | ||
receipts_sale_kkm | int(11) | NULL | Cумма продаж по данным фискального регистратора | ||
receipts_return_kkm | int(11)NULL | Cумма возвратов по данным фискального регистратора | |||
receipts_cancel_kkm | int(11) | NULL | Cумма отмен по данным фискального регистратора | ||
sale_kkm | decimal(20,4) | NULL | Значение накопительного счетчика фискального регистратора | ||
cumulatively_sale_kkm | decimal(20,4)NULL | Количество продаж по данным фискального регистратора |
...
Передача во внешнюю систему информации о суммах за смену с разбиением по видам оплаты.
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100) | NOT NULL | Идентификатор магазина | |
cash_number | int(11) | NOT NULL | Номер кассы | |
cash_id | int(11)PK | NOT NULL | Идентификатор кассы | |
id | bigint(20) unsigned | PK | NOT NULL | Идентификатор смены |
payment_id | bigint(20) unsigned | PK | NOT NULL | Идентификатор вида оплаты |
payment_name | varchar(100) | NULL | Название вида оплаты | |
is_cash | tinyint(1) | NOT NULL | Фискальный признак | |
is_local | tinyint(1)NOT NULL | Признак денежного ящика | ||
sale_ukm | decimal(20,4)NULL | Сумма продаж по данным УКМ 4 | ||
return_ukm | decimal(20,4)NULL | Сумма возвратов по данным УКМ 4 | ||
sale_kkm | decimal(20,4)NULL | Сумма продаж по данным фискального регистратора | ||
return_kkm | decimal(20,4) | NULL | Сумма возвратов по данным фискального регистратора |
...
Данные о документах приемки/инвентаризации/ревизии.
Название поля | Тип данных | Признак ключа | Значение | Описание |
store_id | varchar(100) | PK | NOT NOT NULL | Идентификатор магазина |
id | varchar(40) | PK | NOT NULL | Идентификатор документа |
numbervarchar(40) | NOT NULL | Номер приходной накладной (asn_nbr) | ||
ref_shipmentvarchar(100) | NULL | Номер отгрузки | ||
title | varchar(100) | NULL | Название документа | |
barcode | varchar(100) | NULL | Штрихкод пропуска | |
date_fromdatetime | NULL | Ожидаемая дата (начало диапазона) | ||
date_todatetime | NULL | Ожидаемая дата (конец диапазона) | ||
operation_type | int(11) | NULL | Бизнес-процесс (приход товара, возврат от покупателя и т.д.) | |
operation_datedatetime | NULL | Дата и время создания операции в управляющей системе | ||
consignee | varchar(40) | NULL | Грузополучатель | |
supplier | varchar(40) | NULL | Поставщик | |
supplier_transportvarchar(100) | NULL | Номер машины поставщика | ||
shipper | varchar(40) | NULL | Грузоотправитель | |
payervarchar(40) | NULL | Плательщик | ||
reason_numbervarchar(40) | NULL | Номер накладной или заказа поставщику | ||
reason_datedatetime | NULL | Дата договора или заказа поставщику | ||
container | int(11) | NULL | Количество контейнеров в поставке | |
alt_type | varchar(40) | NULL | Альтернативный (внешний) тип документа | |
plan_gate | int(11) | NULL | Ожидаемый номер ворот | |
gate | int(11) | NULL | Реальный номер ворот | |
plan_pallet_countint(11) | NULL | Ожидаемое количество паллет | ||
pallet_count | int(11) | NULL | Реальное количество паллет | |
pallet_capacitydecimal(20,1) | NULL | Количество паллетомест | ||
invoice_numbervarchar(40) | NULL | Номер накладной | ||
invoice_date | date | NULL | Дата накладной | |
agentvarchar(100) | NULL | ФИО водителя-экспедитора | ||
handle_type | varchar(40) | NULL | Внешний тип поставки | |
stream | varchar(40) | NULL | Поток | |
command_clientvarchar(100) | NULL | Номер СС имя клиента (из документов ASN-SRT) | ||
confirm_date | datetime | NOT NULL | Дата подтверждения | |
attempt | int(11) | NOT NULL | Номер итерации приемки | |
bpvarchar(40) | NOT NULL | Идентификатор бизнес-процесса | ||
act_typeint(11) | NOT NULL | Тип акта (ревизия/инвентаризация) |
...
Данные о фактической спецификации приходной накладной.
Название поля | Тип данных | Признак ключа | Значение | Тип данных | Описание |
store_id | varchar(40) | PK | NOT NULL | Код магазина в рамках значений внешней системы | |
document | varchar(40)PK | NOT NULL | Идентификатор документа | ||
attempt | int(11) | PK | NOT NULL | Итерация приемки | |
item | varchar(40) | PK | NOT NULL | Артикул товара | |
var | varchar(40)NULL | Штрихкод товара | |||
quantity | decimal(20,4)NOT NULL | Принятое количество | |||
tax | decimal(20,4)NULL | Налог | |||
amount | decimal(20,4) | NULL | Сумма | ||
title | varchar(100)NULL | Примечание | |||
appeal_reason | vachar(40)NULL | Причина отказа | |||
sequence | int(11) | NOT NULL | Порядковый номер |
acceptance_items_defect
Данные о непринятых товарах.
Название поля | Тип данных | Признак ключа | Значение | Описание |
store_id | varchar(40) | PK | NOT NULL | Код магазина в рамках значений внешней системы |
document | varchar(40)PK | NOT NULL | Идентификатор документа | |
attempt | int(11) | PK | NOT NULL | Итерация приемки |
item | varchar(40) | PK | NOT NULL | Артикул товара |
defect_code | varchar(40) | PK | NOT NULL | Код брака |
quantity | decimal(20,4)NOT NULL | Количество брака | ||
comments | varchar(100) | NULL | Комментарий | |
sequence | int(11) | NOT NULL | Порядковый номер |
oper_day
Передача информации об операционном дне.
Название поля | Тип данныхПризнак ключа | Значение | Описание | |
store_id | varchar(40)PK | NOT NULL | Код магазина в рамках значений внешней системы | |
date | date | PK | NOT NULL | Дата операционного дня |
comment | textNULL | Комментарий | ||
responsible_cashier | varchar(40)NULL | Идентификатор старшего кассира, ответственного за операционный день | ||
user | varchar(40)NULL | Идентификатор пользователя, который работал с операционным днем последним | ||
close_date | datetime | NULL | Дата закрытия |
receipt_kkm
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100)NOT NULL | Идентификатор магазина | ||
cash_number | int(11)NOT NULL | Номер кассы | ||
cash_id | int(11) | PK | NOT NULL | Идентификатор кассы |
receipt_header | bigint(20)PK | NOT NULL | Идентификатор чека | |
kkm_serial_number | varchar(40) | NOT NULL | Серийный номер фискального регистратора | |
kkm_owner_number | varchar(40) | NOT NULL | ИНН владельца фискального регистратора | |
kkm_model_name | varchar(40) | NOT NULL | Название модели ККМ |
sap_crm_offline
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
cash_id | bigint(20)PK | NOT NULL | Идентификатор кассы | |
id | bigint(20) | PK | NOT NULL | Уникальный идентификатор транзакции |
datetime_gr | datetime | NOT NULL | Дата и время совершения транзакции по Гринвичу | |
timezone | varchar(6) | NOT NULL | Часовой пояс | |
store_id_ex | varchar(40) | NOT NULL | Внешний идентификатор магазина (идентификатор в SAP) | |
pos_num | int(11) | NULL | Номер кассы | |
card_num | varchar(40)NULL | Номер карты | ||
tr_type | varchar(10) | NOT NULL | Тип (on / off / external) | |
service_code | varchar(10) | NULL | Код веб-сервиса запроса (С1, С2, С3 и т.д.) | |
request | textNULL | Запрос | ||
response | text | NULL | Ответ | |
receipt_id | bigint(20)NULL | Идентификатор чека |
receipt_external_orders
Заказы Global. Заказы в чеках.
Название поля | Тип данныхПризнак ключа | Значение | Описание | |
store | varchar(100) | NOT NULL | Идентификатор магазина | |
cash_id | bigint(20)PK | NOT NULL | Идентификатор кассы | |
id | bigint(20) | PK | NOT NULL | Идентификатор чека (receipt.id) |
order_id | bigint(20) | PK | NOT NULL | Идентификатор заказа |
ext_order_type | varchar(100) | NOT NULL | Тип системы, в которой был сделан заказ | |
ext_order_id | varchar(100) | NOT NULL | Номер заказа, присвоенный системой, в которой он был сделан | |
order_date | datetimeNULL | Дата создания заказа | ||
status | tinyint(5)NULL | Статус заказа, полученный после обработки (может быть NULL для аннулированных или возвратных чеков): 2 – оплачен; 4 – выкупается; 5 – выкуплен | ||
appeal_code | varchar(100)NULL | Код причины неполного выкупа | ||
appeal_title | varchar(255) | NULL | ||
appeal_comment | varchar(40) | NULL | Комментарий при неполном выкупе (опционально) |
...
Заказы Global. Товарные позиции в чеках, оформленные по заказу.
Название поля | Тип данных | Признак ключа | Значение | Тип данных | Описание |
store | varchar(100) | NOT NULL | Идентификатор магазина | ||
cash_id | bigint(20) | PK | NOT NULL | Идентификатор кассы | |
receipt_item_id | bigint(20) | PK | NOT NULL | Идентификатор товарной позиции в чеке (receipt_item.id) | |
order_id | bigint(20)PK | NOT NULL | Идентификатор заказа Global | ||
item | varchar(40) | NOT NULL | Артикул товара |
receipt_header_return
Информация по чеку на возврат.
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100) | NOT NULL | Идентификатор магазина | |
cash_number | int(11)NOT NULL | Номер кассы | ||
cash_id | bigint(20)PK | NOT NULL | Идентификатор кассы | |
id | bigint(20) unsigned | PK | NOT NULL | Идентификатор чека |
return_type | bigint(20) | NOT NULL | 0 – Возврат через оформление чеком |
...
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100) | NOT NULL | Идентификатор магазина | |
cash_number | int(11) | NOT NULL | Номер кассы | |
cash_id | bigint(20) | PK | NOT NULL | Идентификатор кассы |
receipt_discount | bigint(20) unsigned | PK | NOT NULL | Идентификатор скидки, выдавшей купон |
coupon_order | int(3)PK | NOT NULL | Порядковый номер купона в чеке | |
amount | decimal(20,4) | NOT NULL | Сумма купона | |
coupon_type | int(11)NOT NULL | Идентификатор типа купона | ||
coupon_type_name | varchar(100) | NOT NULL | Название типа купона | |
number | varchar(25) | NOT NULL | Номер купона |
receipt_discount_coupons_accept
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
store | varchar(100)NOT NULL | Идентификатор магазина | ||
cash_number | int(11)NOT NULL | Номер кассы | ||
cash_id | bigint(20) unsigned | PK | NOT NULL | Идентификатор кассы |
receipt_discount | bigint(20) unsigned | PK | NOT NULLunsigned | Идентификатор скидки, принявшей купон |
coupon_order | int(3) unsigned | PK | NOT NULL | Порядковый номер купона в чеке |
amount | decimal(20,4)NOT NULL | Сумма купона | ||
coupon_type | int(11) | NOT NULL | Идентификатор типа купона | |
coupon_type_name | varchar(100) | NOT NULL | Название типа купона | |
number | varchar(25) | NOT NULL | Номер купона |
loyality_transactions
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
store | varchar(100)NOT NULL | Идентификатор магазина | ||
cash_number | int(11)NOT NULL | Номер кассы | ||
cash_id | int(11) | PK | NOT NULL | Идентификатор кассы |
efts | int(11)PK | NOT NULL | Код способа авторизации платежного средства | |
transaction_id | varchar(50) | PK | NOT NULL | Идентификационный номер транзакции |
receipt_header | bigint(20) unsigned | NOT NULL | Идентификационный номер заголовка чека, к которому применена скидка | |
transaction_time | datetime | NOT NULL | Время проведения транзакции | |
operation_type | int(4) | NOT NULL | Бизнес-процесс (приход товара, возврат от покупателя и т.д.) | |
operation_mode | int(4) | NOT NULL | ||
card_num | varchar(128) | NOT NULL | Номер карты | |
discount_amount | decimal(20,2)NOT NULL | Величина скидки | ||
award_bonuses | decimal(20,2) | NOT NULL | Начислено бонусов | |
used_bonuses | decimal(20,2) | NOT NULL | Использовано бонусов | |
used_coupons | int(11)NOT NULL | Использовано купонов | ||
award_coupons | int(11) | NOT NULL | Начислено купонов | |
used_gifts | int(11) | NOT NULL | Использовано подарков | |
is_canceled | tinyint(1) | NOT NULL | ||
orig_transaction_id | varchar(50) | NULL |
access_permissions
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
store | varchar(100) | NOT NULL | Идентификатор магазина | |
cash_number | int(11)NOT NULL | Номер кассы | ||
cash_id | int(11)PK | NOT NULL | Идентификатор кассы | |
efts | int(11) | NOT NULL | Код способа авторизации платежного средства | |
receipt_id | bigint(20) unsigned | PK | NOT NULL | Идентификатор чека |
receipt_item | bigint(20) unsignedNOT NULL | Идентификатор товарной позиции, на которую назначена скидка | ||
user_id | bigint(19) | NOT NULL | Идентификатор пользователя | |
user_name | varchar(100))NOT NULL | Имя пользователя, вошедшего в систему | ||
operation_code | int(11) | NOT NULL | Код оператора | |
oper_date | datetime | PK | NOT NULL | Дата операции |
siebel_offline_receipt
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
cash_id | bigint(20) unsignedNOT NULL | Идентификатор кассы | ||
receipt_id | bigint(20) unsignedNOT NULL | Идентификатор чека | ||
cheque_id | varchar(40)PK | NOT NULL | Штрихкод чека | |
cash_number | int(11)UK (UNIQUE KEY) | NOT NULL | Номер кассы | |
shift_number | int(11) | UK (UNIQUE KEY) | NOT NULL | Номер смены |
cheque_number | int(11) | UK (UNIQUE KEY) | NOT NULL | Номер чека |
shop_index | varchar(40)NOT NULL | Индекс магазина | ||
card_number | varchar(40)NULL | Номер кредитной карты. Если карта не использовалась, поле не заполнено | ||
auth_by_phone_number | tinyint(1) | NOT NULL | Аутентификация по номеру телефона | |
cheque_open_date | datetime | NOT NULL | Дата открытия чека | |
operation | tinyint(1) | NOT NULL | ||
purchase_cheque_id | varchar(40) | NULL | Идентификатор чека покупки | |
var_type | tinyint(1)NOT NULL |
siebel_offline_discount
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
cash_id | bigint(20) unsigned | NOT NULL | Идентификатор кассы | |
item_id | bigint(20) unsigned | NOT NULL | Идентификатор товарной позиции | |
cheque_id | varchar(40) | PK | NOT NULL | Штрихкод чека |
pos_number | int(11)PK | NOT NULL | Номер кассы | |
disc_id | varchar(100) | PK | NOT NULL | Идентификатор скидки |
disc_summ | decimal(20,4) | Сумма скидки | ||
disc_quantity | decimal(20,4)NOT NULL | Величина скидки | ||
disc_barcode | varchar(40)NULL | Штрихкод скидки |
siebel_offline_card
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
cash_id | bigint(20) unsignedNOT NULL | Идентификатор кассы | ||
item_id | bigint(20) unsigned | NULL | Идентификатор товарной позиции | |
cheque_id | varchar(40) | PK | NOT NULL | Штрих-код чека |
barcode | varchar(40) | PK | NOT NULL | QR-код |
card_type | tinyint(1) | PK | NOT NULL | Идентификатор типа дисконтной карты |
barcode_number | int(11)NOT NULL | Номер QR-кода | ||
card_use | tinyint(1)NOT NULL | Использовалась ли карта |
siebel_offline_certificate
XXX
Название поля | Тип данныхПризнак ключа | Значение | Описание | |
---|---|---|---|---|
cash_id | bigint(20) unsigned | NOT NULL | Идентификатор кассы | |
item_id | bigint(20) unsignedNULL | Идентификатор товарной позиции | ||
cheque_id | varchar(40) | PK | NOT NULL | Штрихкод чека |
barcode | varchar(40)PK | NOT NULL | QR-код | |
card_use | tinyint(1) | NOT NULL | Использовалась ли карта | |
summ | decimal(20,4) | Сумма чека |
...
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
cheque_id | varchar(40)PK | NOT NULL | Штрихкод чека | |
gift_action_id | varchar(100) | PK | NOT NULL | Идентификатор выдачи подарка |
gift_number | int(11) | PK | NOT NULL | Номер подарка |
gift_disc_number | int(11)PK | NOT NULL | ||
item | varchar(40)NOT NULL | Подарок | ||
gift_quantity | int(11) | NOT NULL | Количество подарков | |
gift_disc_barcode | varchar(40) | NULL |
receipt_item_agent
XXX
Название поля | Тип данных |
---|
Признак ключа
Описание | |
---|---|
store | varchar(100) |
cash_id | int(11) |
receipt_item | bigint(20) unsigned |
item_agent_data | text |
Таги, разделенные запятыми в следующем порядке: 1222,1222 Расшифровка,1075,1044,1073,1074,1026,1005,1016,1225,1171,1226 |