Tmc - Товары
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
code | varchar(100) | Код товара | |
bcode | varchar(20) | Штрих-код товара | |
vatcode1 | int(11) | Код 1-го налога | |
vatcode2 | int(11) | Код 2-го налога | |
vatcode3 | int(11) | Код 3-го налога | |
vatcode4 | int(11) | Код 4-го налога | |
vatcode5 | int(11) | Код 5-го налога | |
dcode | int(11) | Код отдела | |
name | varchar(255) | Название товара | |
articul | varchar(32) | Артикул товара | |
cquant | decimal) | Количество в учетных единицах | |
measure | int(11) | Код единицы измерения | |
pricetype | int(11) | Тип ценовой схемы | |
price | decimal(13,3) | Основная цена | |
minprice | decimal(13,3) | Минимальная цена | |
valcode | int(11) | Код валюты | |
quantdefault | decimal(13,3) | Продаваемое количество товара по умолчанию | |
quantlimit | decimal(13,3) | Лимит количества товара в позиции | |
ostat | int(11) | В настоящее время не используется | |
links | int(11) | В настоящее время не используется | |
quant_mode | int(11) | Параметры ввода количества товара (битовая маска)
| |
bcode_mode | int(11) | Параметры ввода штрих-кода товара (битовая маска)
| |
op_mode | int(11) | Свойства товара (битовая маска)
| |
dept_mode | int(11) | Свойства отдела
В настоящее время не используется | |
price_mode | int(11) | Параметры изменения цены (битовая маска)
| |
tara_flag | int(11) | В настоящее время не используется | |
tara_mode | int(11) | Вид товара:
| |
tara_default | varchar(20) | В настоящее время не используется | |
unit_weight | decimal(13,3) | Вместимость тары | |
extendetoptions | text | Дополнительные свойства товара. Может быть несколько, разделяются запятой | |
groupcode | varchar(100) | Код группы товара | |
remain | decimal(13,3) | Остаток товара | |
remaindate | datetime | Дата актуальности остатков товара | |
aspectschemecode | int(11) | Код схемы разреза | |
acpectvaluesetcode | int (11) | Значение схемы разреза | |
aspectusecase | int(11) | Способ использования разрезов
| |
aspectselectionrule | int(11) | Способ подбора разреза
| |
documentquantlimit | decimal(13,3) | Лимит количества товара в чеке | |
age | int(11) | Возраст, с которого разрешена продажа товара (актуально для касс самообслуживания) | |
alcoholpercent | decimal(4,2) | Процент алкоголя (актуально для касс самообслуживания) | |
inn | varchar(20) | ИНН производителя | |
kpp | varchar(20) | КПП производителя | |
alctypecode | int(11) | Код вида алкогольной продукции. По умолчанию NULL. При значении NULL или 0 считается незаполненным. Может принимать значения, указанные в классификаторе видов алкогольной продукции. | |
manufacturercountrycode | int(11) | Код страны производителя товара | Соответствует полю code в таблице Country |
paymentobject | int(11) | Признак предмета расчета | |
ntin | varchar(255) | Код национального классификатора товаров |
Tmcgroups - Группы товаров
Свойство | Тип данных | Описание |
groupcode | varchar(100) | Код группы товаров |
parentgroupcode | varchar(100) | Код родительской группы |
groupname | varchar(200) | Название группы |
Barcodes - Штрих-коды
Свойство | Тип данных | Описание |
code | varchar(100) | Код товара |
barcode | varchar(100) | Штрих-код товара |
name | varchar(200) | Наименование товара |
price | decimal(15,2) | Цена товара |
cquant | decimal(13,3) | Количество в учетных единицах |
measure | int(11) | Единица измерения товара |
aspectvaluesetcode | int(11) | Код значения набора разреза |
quantdefault | decimal(13,3) | Количество товара по умолчанию |
packingmeasure | int(11) | Единица измерения для расфасовки |
packingprice | decimal(15,2) | Цена для расфасовки |
minprice | decimal(13,2) | Минимальная цена |
minretailprice | decimal(13,2) | Минимальная розничная цена |
customsdeclarationnumber | varchar(32) | Номер таможенной декларации |
tmctype | int(11) | Тип товара:
|
ntin | varchar(255) | Код национального классификатора товаров |
Prices - Переоценки
Свойство | Тип данных | Описание |
barcode | varchar(100) | Штрих-код |
documentid | varchar(100) | Идентификационный номер документа |
effectivedate | datetime | Дата и время начала переоценки |
doctype | int(11) | Тип документа:
|
price | decimal(15,2) | Установленная цена |
aspectvaluesetcode | int(11) | Код набора значений разреза |
minprice | decimal(15,2) | Минимальная цена |
pricetype | int(11) | Тип ценовой схемы |
effectivedateend | datetime | Дата и время окончания переоценки |
Tprices - Дополнительные цены
Свойство | Тип данных | Описание | Примечания |
index | int(11) | Индекс цены | Обязательно для заполнения |
bcode | varchar(20) | Штрих-код товара | Обязательно для заполнения |
price | decimal(13,2) | Дополнительная цена | |
name | varchar(40) | Название цены | |
documentid | varchar(100) | Идентификатор документа | |
effectivedate | datetime | Дата переоценки | Обязательно для заполнения |
packingprice | decimal(13,2) | Цена для расфасовки |
Aspect - Характеристики разрезов и их параметры
Свойство | Тип данных | Описание |
---|---|---|
aspectcode | int(11) | Код характеристики разрезов |
aspectname | varchar(255) | Название характеристики разрезов |
aspectorder | int(11) | Зарезервировано |
aspectschemecode | int(11) | Код схемы разрезов |
aspectvaluedesc | int(11) | Зарезервировано |
Aspectscheme - Схемы разрезов
Свойство | Тип данных | Описание |
aspectschemecode | int(11) | Код схемы разреза |
aspectschemename | varchar(255) | Название схемы разреза |
Aspectvalue - Значения характеристик разрезов
Свойство | Тип данных | Описание |
---|---|---|
aspectvaluecode | int(11) | Код значения характеристики разрезов |
aspectvaluename | varchar(255) | Название значения характеристики разрезов |
aspectcode | int(11) | Код характеристики разрезов |
Aspectvalueset - Значения разрезов
Свойство | Тип данных | Описание |
aspectvaluesetcode | int(11) | Код набора значений разреза |
cquant | decimal(19,2) | Зарезервировано |
price | decimal(19,2) | Цена товара |
tmc_code | varchar(255) | Код товара |
aspectschemecode | int(11) | Код схемы разреза |
measure | int(11) | Зарезервировано |
packingprice | decimal(15,2) | Цена товара для расфасовки |
remain | decimal(13,3) | Остаток товара |
remaindate | datetime | Дата/время расчета остатка |
name | varchar(255) | Наименование значения разреза |
productsectioncode | varchar(10) | Код разреза характеристики товара |
Aspectvaluesetvalues - Разрезы товара
Свойство | Тип данных | Описание |
---|---|---|
aspectcode | int(11) | Код характеристики разрезов |
aspectvaluecode | int(11) | Код значения характеристики разрезов |
aspectvaluesetcode | int(11) | Код набора значений разреза |
productsectioncode | varchar(10) | Код разреза характеристики товара |
Excisemark - Таблица статусов акцизных марок
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
excisemarkid | varchar(255) | Акцизная марка | |
status | int(11) | Статус акцизной марки:
| |
excisetype | varchar(30) | Тип акцизной марки:
| По умолчанию ALCOHOL |
Excisemarkwhite - "Белый" список акцизных марок
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
excisemarkid | varchar(255) | Акцизная марка | |
excisetype | varchar(30) |
| По умолчанию ALCOHOL |
shopcode | varchar(30) | Код магазина | |
barcode | varchar(100) | Штрих-код акцизного товара | |
update_time | timestamp | Дата и время добавления | |
serialnumber | varchar(255) | Серийный номер акцизной марки | Содержит серию (3 цифры) и номер (8 цифр), заполняется без пробелов |
Alcocode - Алкокод акцизного товара
Свойство | Тип данных | Описание |
---|---|---|
alcocode | varchar(20) | Алкокод акцизного товара |
Remain - Остатки акцизного товара
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
documentid | varchar(100) | Идентификатор документа изменения остатков акцизного товара | |
barcode | varchar(100) | Код или штрих-код акцизного товара | Зависит от настройки КС |
count | int(11) | Количество остатков товара для установки, добавления или списания | |
changetype | tinyint(4) | Тип изменения остатков акцизного товара:
| |
effectivedate | datetime | Дата и время, с момента наступления которых данное изменение остатков вступит в силу |
Alcoset - Алкогольные наборы
Свойство | Тип данных | Описание |
---|---|---|
alcosetbarcode | varchar(100) | Штрих-код алкогольного набора |
barcode | varchar(100) | Штрих-код товара |
code | varchar(100) | Код товара |
price | decimal(15,2) | Цена товара |
taracapacity | decimal(13,3) | Вместимость тары |
quant | int(11) | Количество товара в алкогольном наборе |
Country - Страна производства товара
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
code | int(11) | Код страны производителя товара | Соответствует полю manufacturercountrycode в таблице Tmc |
name | varchar(100) | Наименование страны производителя товара |
Supplier - Поставщики товаров
Свойство | Тип данных | Описание |
---|---|---|
code | varchar(255) | Код поставщика |
name | varchar(255) | Наименование поставщика |
phone | varchar(100) | Телефон поставщика |
inn | varchar(20) | ИНН поставщика |
Tmcsupplier - Товары поставщика
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
tmccode | varchar(20) | Код товара | Соответствует полю bcode в таблице Tmc |
suppliercode | varchar(255) | Код поставщика | Соответствует полю code в таблице Supplier |
agentpaymentobject | int(11) | Признак агента по предмету расчета:
|
Medicine - Лекарственные препараты
Свойство | Тип данных | Описание | Примечания |
code | int(11) | Код лекарственного препарата | |
party | varchar(255) | Партия | |
barcode | varchar(255) | Штрих-код товара | |
series | varchar(255) | Серия | |
shelflife | date | Срок годности | |
producer | varchar(255) | Производитель | |
price | decimal(13,2) | Цена товара (упаковка) | |
inn | text | МНН (международное непатентованное название) | Может указываться через запятую. |
remainquant | int(11) | Остаток в учетных единицах | |
remaindatetime | datetime | Дата и время актуализации остатка | |
countrycode | int(11) | Код страны производителя товара | Соответствует полю code в таблице Country . |
options | int(11) | Опции товара (битовая маска):
| |
packingprice | decimal(13,2) | Цена для расфасовки (блистер) | Используется для плагина mdlp . |
cquant | decimal(13,3) | Количество в учетных единицах | |
packquant | decimal(13,3) | Количество упаковок | При использовании поля packquant поле cquant в таблицах barcodes и medicine должно иметь значение null . |
supplydate | date | Дата поставки |
Remaintmc - Онлайн остатки товаров
Свойство | Тип данных | Описание |
---|---|---|
identifier | varchar(255) | Идентификатор документа изменения остатков |
barcode | varchar(100) | Штрих-код товара |
changetype | tinyint(4) | Тип изменения остатков:
|
shopCode | varchar(255) | Код магазина |
effectivedate | datetime | Дата и время, с момента наступления которых данное изменение остатков вступит в силу |
cquant | decimal(13,3) | Количество остатков товара для установки, добавления или списания |
storeId | varchar(255) | Идентификатор магазина |
documentId | bigint(20) | Идентификатор документа изменения остатков товара |