Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

client_card

Карты клиента.

Название поля

Тип данных

Описание

clientvarchar(40)Код клиента
card_codevarchar(40)Номер карты
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

client_card_stoplist

Стоп-лист карт клиента.

...

Хранение информации о клиентах, зарегистрированных в программе.

Название поля

Тип данных

Описание

idvarchar(40)Идентификатор клиента
classifclientint(11) unsignedИдентификатор узла классификатора клиентов, которому принадлежит клиент
sur_namevarchar(100)Фамилия клиента физического лица или ответственного закупщика юридического лица
namevarchar(100)Имя клиента (физического лица или ответственного закупщика юридического лица)
patronymicvarchar(100)Отчество клиента (физического лица или ответственного закупщика юридического лица)
birthdaydatetimeДата рождения клиента физического лица или ответственного закупщика юридического лица). Значение года должно быть в диапазоне 1400 - 10000
innvarchar(100)ИНН клиента
passportvarchar(100)Паспортные данные клиента (физического лица или ответственного закупщика юридического лица)
pricetypevarchar(38)Идентификатор вида цены
typetinyin(1)Признак печати счета-фактуры: при оформлении продажи клиенту программа распечатает счет-фактуры
allow_paycashtinyint(1)Способ оплаты, используемый клиентом при расчете с магазином:

0 – только со счета; 1 – любым способом

enterprisenamevarchar(100)Название клиента – юридического лица
okpovarchar(100)ОКПО клиента
okdpvarchar(100)ОКДП клиента
kppvarchar(100)КПП клиента
baddressvarchar(100)Юридический адрес клиента
addressvarchar(100)Физический адрес клиента
phonevarchar(100)Контактный телефон клиента
bankvarchar(100)Банковские реквизиты клиента
registervarchar(100)Номер свидетельства о регистрации индивидуального предпринимателя
consignee_namevarchar(100)Название грузополучателя
consignee_addressvarchar(100)Адрес грузополучателя
activetinuint(1)0 – заблокирован, 1 - разблокирован
save_changetinuint(1)Значение признака зачисления сдачи на счёт покупателя через услугу: 0 – не зачислять, 1 – решение принимает покупатель, 2 – зачислять автоматически
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

clients_operations

Операции по счетам клиентов.

Название поля

Тип данных

Описание

idbigint(20) unsignedИдентификатор операции
account_idint(11)Идентификатор типа счета
clientvarchar(40)Идентификатор клиента
numbervarchar(100)Номер операции (может быть равен номеру исходного документа)
datedatetimeДата документа
operation_datedatetimeДата операции
amountdecimal(20,4)Сумма операции
typetinyint(1)Тип операции (0 – приход/расход, баланс изменяется на величину amount: если amount – положительное число, то приход, если отрицательное – расход; 1 – баланс устанавливается в значение amount, независимо от значения баланса до обработки операции)
versionbigint(20) unsignedНомер версии данных

clients_properties

Заведение дополнительных свойств клиентов.

Название поля

Тип данных

Описание

idvarchar(40)Идентификатор свойства
namevarchar(100)Наименование свойства
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

clients_properties_values

Выгрузка значений свойств клиентов.

Название поля

Тип данных

Описание

propertyvarchar(40)Идентификатор cвойства
clientvarchar(40)Идентификатор клиента
valuevarchar(100)Значение свойства
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

disc_std_classif

Хранение информации о группах классификатора, включенных в скидку на товар и классификатор.

Название поля

Тип данных

Описание

discount_typeint(11)Идентификатор экземпляра (заголовка) скидки
classif_idint(10) unsignedИдентификатор узла классификатора
amountdecimal(20,3)Пороговое значение суммы оплаты товара. Скидка назначается на товар, если сумма оплаты равна или больше порогового значения. Если значение поля равно нулю, то назначение скидки не зависит от суммы
quantitydecimal(20,4)Пороговое значение количества товара. Скидка назначается на товар, количество которого равно или больше порогового. Если значение поля равно нулю, то назначение скидки не зависит от количества товара
modificatorvarchar(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.

Разделитель целой и дробной частей обязательно “.” (точка, а не запятая)! Лидирующий ноль ставить!

versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

disc_std_classif_n_plus_m

...

Скидка на товары с заданным свойством для зарегистрированного клиента.

Название поля

Тип данных

Описание

idint(11)Идентификатор записи
discount_typeint(11)Тип скидки
clientvarchar(40)Код клиента
codevarchar(20)Код свойства
valueint(11)Значение свойства
modificatorvarchar(40)

Модификатор типа скидки: значение скидки в формате:

[+|-|p]value[%|x|g]

versionint(11)Номер версии данных
deletedtunyint(4) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

disc_std_clients

Скидка на зарегистрированного клиента.

...

Параметры скидки на набор групп.

Название поля

Тип данных

Описание

discount_idbigint(20)Идентификатор типа скидки
classif_idint(11)Идентификатор узла классификатора
modificatorvarchar(20)

Модификатор типа скидки: значение скидки в формате:

[+|-|p]value[%|x|g]

versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

disc_std_groupitems

Скидка на корзину товаров. Перечень товаров в корзинах.

...

disc_std_items_n_plus_m

Параметры скидки N+M.

Название поля

Тип данных

Описание

itemvarchar(40)Артикул
discount_typebigint(20)Идентификатор типа скидки
quantity_paiddecima(20,4)Кол-во товара, на которые скидка не дается
quantity_without_paiddecimal(20,4)Кол-во товара, на которые скидка дается
modificatorvarchar(20)

Модификатор типа скидки: значение скидки в формате:

[+|-|p]value[%|x|g]

versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

disc_std_itemsgroup

Скидка на корзину. Перечень корзин.

Название поля

Тип данных

Описание

discount_typebigint(20)Идентификатор скидки
idint(11)Идентификатор корзины
namevarchar(40)Название корзины
modificatorvarchar(40)

Модификатор типа скидки: значение скидки в формате:

[+|-|p]value[%|x|g] 

sequencesmallint(5) unsignedПоследовательность просмотра корзин
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

discount_card

Перечень дисконтных карт (ДК).

Название поля

Тип данных

Описание

idinteger(11) unsignedИдентификатор записи
type_idinteger(11) unsignedИдентификатор типа ДК
start_card_codevarchar(40)Начало диапазона
stop_card_codevarchar(40)Окончание диапазона
namevarchar(40)Название диапазона
date_fromdatetimeНачало действия
date_tilldateimeОкончание действия
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

discount_card_siebel

XXX

Название поля

Тип данных

Описание

idvarchar(40)Идентификатор
card_statusvarchar(40)Статус карты
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

discount_card_stop_list

Стоп-лист дисконтных карт (ДК).

...

discount_card_personal

XXX ???

Название поля

Тип данных

Описание

discount_typeinteger(11) unsigned
card_numbervarchar(40)Номер карты
modificatorvarchar(40)
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

...

Скидки, раздел «Кому», связь скидки и группы клиентов.

Название поля

Тип данных

Признак ключа

Значение

Описание

discount_typebigint(20)
PK
NOT NULL
Идентификатор скидки
cassif_idint(11) unsigned
PK
NOT NULL
Название
versionint(11)
PKNOT NULL
Номер версии данных
deletedtinyint(1) unsigned
NOT NULL
Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

discount_types_client

Скидки, раздел «Кому», связь скидки и клиента.

...

Скидки. Перечень подарков.

Название поля

Тип данных

Описание

discount_typebigint(20)Идентификатор скидки
itemvarchar(40)Код товара
amountdecimal(20,3)Условная стоимость подарка
versionint(11)Номер версии данных
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

discount_types_items

Скидки, пороговые значения сумм или количеств в скидке на товар или классификатор.

Название поля

Тип данных

Описание

discount_typebigint(20)Идентификатор скидки
itemvarchar(40)Код товара
amountdecimal(20,3)Пороговая сумма
quantitydecimal(20,4)Пороговое количество
modificatorvarchar(40)

Модификатор типа скидки: значение скидки в формате:

[+|-|p]value[%|x|g]

versionint(11)Версия изменения записи
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

discount_types_vars

Скидки, список штрихкодов в скидке на штрихкод.

Название поля

Тип данных

Описание

idint(11)Идентификатор записи
discount_typebigint(20)Идентификатор скидки
varvarchar(40)Штрихкод
quantitydecimal(20,4)Пороговое количество
modificatorvarchar(40)

Модификатор типа скидки: значение скидки в формате:

[+|-|p]value[%|x|g]

versionint(11)Версия изменения записи
deletedtinyint(1) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

item_property_values

Хранение информации о связи артикулов с расширенным набор свойств товаров.

...

Название поля

Тип данных

Описание

idvarchar(40)Артикул товара
namevarchar(255)Название товара, которое печатается в документах
descrtextОписание товара
measurevarchar(40)Название единицы измерения количества товара
measprecdecimal(11,0)Точность единицы измерения количества товара: 1 – один знак после запятой; 2 – два знака после запятой, и т.д.
classifvarchar(40)Идентификационный номер группы товара
propint(11)Не используется
taxint(11)Идентификатор налоговой группы товара (поле опциональное)
alcoholtinyint(3)Крепость алкоголя
gtdvarchar(40)Номер ГТД
countryvarchar(40)Название страны-производителя
certificationvarchar(40)Номер сертификата
certification_datevarchar(40)Дата начала действия сертификата
produser_markingvarchar(100)Производитель
summaryvarchar(100)Описание товара
structuretextСостав товара
exp_datedatetimeСрок годности
realization_timeint(11)Время реализации
qdoc_orgvarchar(40)Организация, выдавшая сертификат соответствия, и город
qdoc_idvarchar(40)Номер сертификата соответствия
qdoc_datedatetimeДата выдачи сертификата соответствия
qdoc_expdatetimeДата окончания срока действия сертификата соответствия
hdoc_orgvarchar(40)Организация, выдавшая гигиенический сертификат, и город
hdoc_idvarchar(40)Номер гигиенического сертификата
hdoc_datedatetimeДата выдачи гигиенического сертификата
tnvedvarchar(40)
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

items_tnved

XXX ???

Название поля

Тип данных

Описание

idbigint(20) unsigned
namevarchar(255)
tnvedvarchar(40)
versionint(10) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

items_remain

Остатки товара в магазинах.

Название поля

Тип данных

Признак ключа

Значение

Описание

storevarchar(40)
PKNOT NULL
Код магазина в рамках значений внешней системы
itemvarchar(40)
PKNOT NULL
Артикул товара
remaindecimal(20,4)
NOT NULL
Кол-во товара в единицах измерения артикула
commentvarchar(100)
NULL
Комментарий
versionint(11)
PKNOT NULL
Номер версии данных
deletedtinyint(1)
NOT NULL
Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

items_stocks

Хранение информации о связи товаров с отделами.

...

payments

Перечень средств оплаты.

Название поля

Тип данных

Описание

storevarchar(40)Код магазина в рамках значений внешней системы
idint(11)Идентификатор средства оплаты
namevarchar(40)Название
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

pricelist

Хранение информации о прайс-листах.

...

Хранение информации о списке товаров прайс-листа.

Название поля

Тип данных

Описание

pricelistint(11) unsignedИдентификатор прайс-листа, которому принадлежит товар
itemvarchar(40)Артикул товара
pricedecimal(20,4)Цена товара
minpricedecimal(20,4)Ограничение цены товара
is_promo_pricetinyint(1)Акционная цена
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

pricelist_items_ext

XXX ???

Название поля

Тип данных

Описание

pricelistint(11) unsignedИдентификатор прайс-листа
itemvarchar(40)Код товара
nomenclature_idint(11)Идентификатор номенклатуры
posintПозиция цены
pricedecimal(20,4) Цена товара
minpricedecimal(20,4) Минимальная цена товара
descrvarchar(100)Дополнительный текст для вывода цены
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

...

Хранение информации о списке товаров прайс-листа для штрихкода.

Название поля

Тип данных

Описание

pricelistint(11) unsignedИдентификатор прайс-листа, которому принадлежит товар
varvarchar(40)Штрихкод товара
pricedecimal(20,4)Цена товара за единицу измерения, указанную для артикула (поля items.measure и items.measprec)
minpricedecimal(20,4)Ограничение цены товара
is_promo_pricetinyint(1)Акционная цена
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

pricetype

Вид цены.

Название поля

Тип данных

Описание

idINTint(11) unsignedИдентификатор вида цены
namevarchar(100)Название вида цены
versionINTint(11)Номер версии данных
deletedTINYINTtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

...

Предназначена для хранения перечня свойств товаров.

Название поля

Тип данных

Описание

codevarchar(40)Код свойства
namevarchar(40)Название свойства*
flagsint(10) unsigned2 – значение свойства будет напечатано в чеке; при остальных значениях оно печататься не будет
descriptiontext2 – кассир вводит значение свойства выбором из списка;

1 – кассир вводит значение вводом кода значения свойства; остальные значения игнорируются

versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

Исторически сложилось, что существуют зарезервированные имена свойств, которые УКМ 4 обрабатывает особым образом (более того, данные свойства имеют «двойников» в таблице items). Данные имена свойств используются при печати по чеку сопроводительных документов (сертификатов):

...

<question><const>ЗНАЧЕНИЕ СВОЙСТВА</const><displayname>НАЗВАНИЕ СВОЙСТВА</displayname></question>

repricing_act

XXX ???

Название поля

Тип данных

Описание

storevarchar (40)
idbigint(20) unsigned
date_startdatetime
date_stopdatetime
priorityint(11)
descriptionvarchar(255)
versioninteger(10) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

repricing_act_item

XXX ???

Название поля

Тип данных

Описание

storevarchar(40)
repricing_act_idbigint(20) unsigned
itemvarchar(40)
numberint(11) unsigned
pricedecimal(20,4)
versioninteger(10) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

role

Должности кассиров.

Название поля

Тип данных

Описание

idbigint(20) unsignedИдентификатор роли
titlevarchar(100)Название
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

...

select count(*) from `signal` where `signal`='busy'

Название поля

Тип данных

Описание

signalchar(10)

Значение сигнала, может иметь одно из следующих значений:

cumm – сигнал помещается внешней системой и означает, что она подготовила данные для полной загрузки в УКМ 4;

incr – сигнал помещается внешней системой и означает, что она подготовила данные для частичной загрузки в УКМ 4;

busy – сигнал помещается УКМ 4 и означает, что конвертер занят.

Первые два сигнала выставляются внешней системой по окончании операции экспортирования и являются сигналами начала процесса импортирования в УКМ 4

versionbigint (11) unsignedНомер версии данных

stocks

Хранение информации об отделах магазина.

Название поля

Тип данных

Описание

storevarchar(40)Код магазина в рамках значений внешней системы
idint(11)Идентификатор отдела
ownerint(11)Идентификатор (значение поля id) старшего по иерархии отдела. Поле зарезервировано, в дальнейшем будет использоваться для создания иерархической структуры отделов
namevarchar(80)Название отдела
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

taxes

Информация о налогах.

Название поля

Тип данных

Описание

idint(11)Идентификатор налога
namechar(40)Название налога
prioritytinyint(4)Приоритет налога: определяет очередность расчета налога из стоимости товара. Чем выше значение приоритета, тем раньше рассчитывается величина налога. Налоги с одинаковым приоритетом рассчитываются для одинаковой стоимости
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

taxgroup

В УКМ 4 связь товара с налогом производится через налоговую группу. Связь позволяет одновременно привязывать к товару не один, а несколько налогов. Таблица taxgroup содержит информацию о привязке налога к группе налогов и группы налогов к товару.

Название поля

Тип данных

Описание

idint(11)Идентификатор налоговой группы
tax_idint(11)Идентификатор налога
percentvarchar(20)

Правило расчета налога: процент или сумма. Задается целым или дробным числом с разделителем «запятая».

Если символ процента не указан, то число будет интерпретироваться как сумма налога.

Если указан символ %, то число интерпретируется как процентная ставка.

Точность числа может быть не более 2-х знаков после запятой. Примеры значений:

  • 10%
  • 10,110%
  • 30,55
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

users

Список кассиров.

Название поля

Тип данных

Описание

storevarchar(40)Код магазина в рамках значений внешней системы
idint(11)Идентификатор пользователя
namevarchar(40)Имя пользователя
INNvarchar(12)ИНН кассира (может быть не задан)
passwordvarchar(40)Пароль пользователя передается в зашифрованном виде. Для шифрации необходимо использовать функцию MySQL OLD_PASSWORD(). Подробнее о функции можно прочитать здесь – http://dev.mysql.com/doc/refman/5.0/en/encryption-functions.html#function_old-password
role_idbigint(20)Идентификатор должности
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

var

Хранение информации о штриховых кодах товаров.

...

Назначение ценников на узел классификатора.

Название поля

Тип данных

Описание

classif_idvarchar(40)
pricetag_idint(11)Идентификатор ценника
versionint(11) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

pricetags_item

Назначение ценников на товар.

...

Назначение ценников на штрихкод.

Название поля

Тип данных

Описание

var_idvarchar(40)Идентификатор штрихкода (штрихкод)
pricetag_idint(11)Идентификатор ценника
versionint(11) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

document

Приходная накладная.

...

Название поля

Тип данных

Описание

store_idvarchar(40)Идентификатор магазина
documentvarchar(40)Идентификатор приходной накладной
itemvarchar(40)Идентификатор товара
sequenceint(11)
quantitydecimal(20,4)Ожидаемое количество
pricedecimal(20,4)Цена товара
titlevarchar(100)
versionint(11) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

appeal_reason

XXX ???

Название поля

Тип данных

Описание

codevarchar(40)Код свойства 
titlevarchar(100)Название
versionbigint(20) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

defect_reason

XXX ???

Название поля

Тип данных

Описание

defect_codevarchar(40)
titlevarchar(100)
versionint(11) unsignedНомер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

certificate_type

XXX ???

Название поля

Тип данных

Описание

idint(11)Идентификатор типа сертификата (значение id должно быть больше 1 000 000, записи с меньшим id не будут загружаться)
namevarchar(40)Название типа сертификата
nominaldecimal(20, 4)Номинал
mono_accounttinyint(1)Признак одноразового использования сертификата: 0 - подарочная карта (многоразовая), 1 - сертификат (одноразовый)
check_underpaytinyint(1)Признак разрешения недоплаты: 0 – не разрешено; 1 – разрешено; 2 – решение принимает кассир
multi_selltinyint(1)0 – сертификат можно продать только один раз; 1 – можно продавать сертификат повторно
allow_returntinyint(1)0 – возврат сертификата запрещен; 1 - возврат сертификата разрешен (значения из этого поля копируется в базу УКМ 4 в поле return_money)
allow_return_paymenttinyint(1)
check_storetinyint(1)
item_idvarchar(40)Идентификатор товара, продаваемого как сертификат
use_pincodetinyint(1)Признак использования защитного кода
print_in_receipttinyint(1)Печатать в чеке
fixed_nominaltinyint(1)Признак фиксированного номинала
min_nominaldecimal(20,4)Минимальное значение номинала сертификата
max_nominaldecimal(20,4)Максимальное значение номинала сертификата
nominal_multiplicitydecimal(20,4)Значение кратности номинала сертификата
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

certificate

XXX ???

Название поля

Тип данных

Описание

account_type_idint(11)Тип счета. Внешняя система должна выгружать типы счетов ПС/ПК с id, начиная с 1000001 и более. При загрузке УКМ 4 проверяет id типов и не загружает типы с id 1000000 и меньше
numbervarchar(255)Номер сертификата
pinvarchar(20)Защитный код сертификата
storevarchar(40)Идентификатор магазина
activetinyint(1)Признак активности (1 – активен; 0 – нет)
date_fromdateДата начала действия сертификата
date_todateДата окончания действия сертификата
days_from_after_activateint(11)Сертификат начнет действовать через N дней после активации
days_to_after_activateint(11)Сертификат перестанет действовать через N дней после активации
closeddatetime
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

certificate_operations

XXX ???XXX 

Название поля

Тип данных

Описание

numbervarchar(255)
amountdecimal(20, 2)Cумма транзакции
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

external_order_refusals

Заказы Global. Справочник причин отказа.

...

Загрузка признака акцизного товара и параметров товарной карточки.

Название поля

Тип данных

Описание

idvarchar(40)Артикул товара
egaistinyint(1)Признак акцизного товара, параметр товарной карточки. Может принимать значения: 0 – неакцизный товар; 1 – маркированный товар; 2 – немаркированный товар; 3 – специальный маркированный товар
versionbigint(20) unsignedНомер версии данных
deletedtinyint(3) unsignedПризнак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

cash_messages

Таблица предназначена для загрузки сообщений кассиру.

...

Название поля

Тип данных

Описание

tag_1226bigint(20)ИНН поставщика, обязательное поле
tag_1222tinyint(3)Тип агента 2^i, i от 0 до 6
tag_1073varchar(25)Телефон пл агента
tag_1044varchar(25)Операция пл. агента
tag_1016bigint(20)ИНН оператора перевода
tag_1026varchar(70)Наименование оператора перевода
tag_1075varchar(25)Tелефон оператора перевода
tag_1005varchar(256)Адрес оператора перевода
tag_1074varchar(25)Тел. оператора по приему платежей
tag_1225varchar(256)Наименование поставщика
tag_1171varchar(25)Телефон поставщика
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала:
1 – запись устарела; 0 – запись актуальна

item_agent

XXX ???

Название поля

Тип данных

Описание

item_idvarchar(40)Идентификатор товара
tag_1226bigint(20)
tax_group_idint(11)
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала:
1 – запись устарела; 0 – запись актуальна

alco_type

XXX ???

Название поля

Тип данных

Описание

type_idvarchar(5)Тип акцизной марки
namevarchar(256)Название типа
min_pricedecimal(20,4)Минимальная розничная цена
versionint(11)Номер версии данных
deletedtinyint(1)Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна

...