Свойство

Тип данных

Описание

Примечания

stornogoodsitemid

int(11)

Идентификационный номер сторнированной позиции

Обязательно для заполнения

documentid

int(11)

Идентификационный номер документа

Обязательно для заполнения

deptcode

int(11)

Номер отдела

Обязательно для заполнения

scode

varchar(30)

Код кассира

Обязательно для заполнения

tstime

datetime

Дата и время добавления позиции

Обязательно для заполнения

timestorno

datetime

Дата и время сторнирования позиции

Обязательно для заполнения

opcode

int(11)

Код операции:

  • 50 – продажа,

  • 52 – продажа суммой в отдел,

  • 58 – возврат,

  • 60 – возврат суммой в отдел,

  • 63 – продажа сертификата,

  • 64 – возврат сертификата,

  • 70 – аннулирование продажи,

  • 71 – аннулирование возврата,

  • 200 – инвентаризация,

  • 250 – возврат поставщику,

  • 350 – постановка кега на кран,
  • 1011 – превышение номинальной стоимости подарочного сертификата (карты) над продажной ценой товара.

Обязательно для заполнения

status

int(11)

Статус

Обязательно для заполнения

bcode

varchar(100)

Штрих-код сторнированной позиции

Обязательно для заполнения

name

varchar(200)

Название сторнированной позиции

Обязательно для заполнения

articul

varchar(100)

Артикул сторнированной позиции

Обязательно для заполнения

measure

int(11)

Код единицы измерения

Обязательно для заполнения

bcode_mode

int(11)

Способ добавления позиции:

  • 0 – не определено,
  • 1 – вручную,
  • 2 – сканером,
  • 3 – по горячей клавише,
  • 4 – при выборе из списка (по коду, по штрих-коду, по артикулу, по наименованию),
  • 9 – из софт-чека,
  • 10 – через распознавание.

Обязательно для заполнения

bcode_main

varchar(100)

Штрих-код комплекта товаров

Обязательно для заполнения

bquant

decimal(13,3)

Количество

Обязательно для заполнения

bquant_mode

int(11)

Способ ввода количества:

  • 1 – взято по умолчанию,
  • 2 – введено вручную,
  • 3 – получено из штрих-кода,
  • 4 – получено с весов,
  • 7 – рассчитано по вместимости тары.

Обязательно для заполнения

ost_modif

int(11)

Количество товара в упаковке (только для расфасованного товара)

Обязательно для заполнения

cquant

decimal(13,3)

Количество в учетных единицах

Обязательно для заполнения

pricetype

int(11)

Номер ценовой схемы

Обязательно для заполнения

pricevcode

int(11)

Код типа оплаты

Обязательно для заполнения

price

decimal(13,2)

Цена

Обязательно для заполнения

minprice

decimal(13,2)

Минимальная цена

Обязательно для заполнения

pricei

decimal(13,2)

Цена позиции

Обязательно для заполнения

price_mode

int(11)

Способ ввода цены (битовая маска):

  • 1 – цена получена из товара,
  • 2 – цена введена вручную,
  • 4 – цена выбрана из массива цен,
  • 8 – использована отложенная цена,
  • 16 – цена получена из акцизной марки.

Обязательно для заполнения

tsindex

int(11)

Индекс цены

Обязательно для заполнения

disc_perc

decimal(5,2)

Зарезервировано для будущего использования

Обязательно для заполнения

disc_abs

decimal(13,2)

Сумма скидки

Обязательно для заполнения

sumi

decimal(13,2)

Начальная сумма до применения скидок

Обязательно для заполнения

sumb

decimal(13,2)

Итоговая сумма после применения всех скидок

Обязательно для заполнения

sumn

decimal(13,2)

Начальная сумма до применения скидок

Обязательно для заполнения

sume

decimal(13,2)

Начальная сумма до применения скидок

Обязательно для заполнения

vatcode1

int(11)

Код налога 1

Обязательно для заполнения

vatrate1

decimal(5,2)

Ставка налога 1

Обязательно для заполнения

vatsum1

decimal(13,2)

Сумма налога 1

Обязательно для заполнения

vatcode2

int(11)

Код налога 2

Обязательно для заполнения

vatrate2

decimal(5,2)

Ставка налога 2

Обязательно для заполнения

vatsum2

decimal(13,2)

Сумма налога 2

Обязательно для заполнения

vatcode3

int(11)

Код налога 3

Обязательно для заполнения

vatrate3

decimal(5,2)

Ставка налога 3

Обязательно для заполнения

vatsum3

decimal(13,2)

Сумма налога 3

Обязательно для заполнения

vatcode4

int(11)

Код налога 4

Обязательно для заполнения

vatrate4

decimal(5,2)

Ставка налога 4

Обязательно для заполнения

vatsum4

decimal(13,2)

Сумма налога 4

Обязательно для заполнения

vatcode5

int(11)

Код налога 5

Обязательно для заполнения

vatrate5

decimal(5,2)

Ставка налога 5

Обязательно для заполнения

vatsum5

decimal(13,2)

Сумма налога 5

Обязательно для заполнения

docnum

varchar(32)

Номер документа

Обязательно для заполнения

c_link

int(11)

Зарезервировано для будущего использования

Обязательно для заполнения

code

varchar(100)

Код товара

Обязательно для заполнения

posnum

int(11)

Номер сторнированной позиции

Обязательно для заполнения

frnum

int(11)

Номер ККМ

Обязательно для заполнения

opidvarchar(255)Идентификационный номер пользователя, подтвердившего операцию

extendetoptions

text

Дополнительные опции


buttonid

int(11)

Идентификационный номер кнопки


paymentitemid

int(11)

Идентификационный номер платежа


departmentid

int(11)

Идентификационный номер отдела


taramode

int(11)

Режим использования тары:


taracapacity

decimal(13,3)

Вместимость тары

Актуально при значении параметра taramode = 1

cashcodevarchar(30)Код кассы
extdocidvarchar(100)Идентификатор внешнего документа
reverseoperationint(11)

Обратная операция:

  • 0 – если денежная операция является прямой (внесение),
  • 1 – если денежная операция является обратной (выем).

Обязательно для заполнения

aspectschemecodeint(11)Код схемы разреза
aspectvaluesetcodeint(11)Значение схемы разреза
excisemarkvarchar(255)Штрих-код акцизной марки / данные rfid-метки / код маркировки
innvarchar(20)ИНН производителя
kppvarchar(20)КПП производителя
alcoholpercentdecimal(4,2)Процент содержания алкоголя
alctypecodeint(11)

Код вида алкогольной продукции. По умолчанию NULL.

При значении NULL или 0 считается незаполненным.

Может принимать значения, указанные в классификаторе видов алкогольной продукции.


consultantidvarchar(30)Код консультанта
additionalbarcodevarchar(100)Дополнительный штрих-код
additionalexcisemarkvarchar(50)Серия и номер акцизной марки (дополнительный штрих-код акцизной марки DataMatrix)
packingpricedecimal(13,2)Цена для расфасовки
paymentobjectint(11)Признак предмета расчета
paymentmethodint(11)Признак способа расчета
minretailpricedecimal(13,2)

Минимальная розничная цена


tagsvarchar(100)

Метки товара:

  • social – товар является социальным,
  • rfid – товар является меховым изделием,
  • excise – товар является подакцизным алкоголем,
  • nonexcise – товар является безакцизным алкоголем,
  • tobacco – товар является табачным,
  • shoes – товар является обувным,
  • lottery – товар является лотерейным билетом,
  • forbidBack – возврат товара запрещен,
  • medicine – товар является лекарственным препаратом,
  • protectiveMeans – товар является средством индивидуальной защиты,
  • markedgoods – товар является маркированным,
  • gift – товар является подарком,
  • markdown – товар является уцененным,
  • draftBeer – разливное пиво.

Товар может иметь несколько меток, разделенных символом ";"

manufacturercountrycodeint(11)Код страны происхождения товара
customsdeclarationnumbervarchar(32)Номер таможенной декларации
pricedoctypeint(11)

Тип документа для переоценки (основание для формирования цены):

  • 1 – переоценка,
  • 2 – распродажа,
  • 3 – цена увеличена до минимальной,
  • 4 – из набора значений разрезов,
  • 5 – маркетинговая акция,
  • 6 – получение цены от удаленного сервиса.


prepackagedtinyint(1)

Признак расфасованного товара:

  • 0 – товар не расфасован,
  • 1 – товар расфасован.


excisetypevarchar(30)Тип акцизной марки:
  • ALCOHOL,
  • TOBACCO,
  • SHOES,
  • MEDIC,
  • PROT,
  • DRAFTBEER,
  • MARKEDGOODS.

ntinvarchar(255)Код национального классификатора товаров
checkmarkresultsmallint(6)Результат проверки кода маркировки (тег 2106)
markingcodevarchar(255)Код маркировки до любых преобразований в формате base64
inputrawdatavarchar(255)Исходные данные до любых преобразований в формате base64, полученные при добавлении товара

Данное поле находится только в БД кассы.
В это поле записываются любые данные (включая специальные символы), полученные после сканирования штрих-кода товара

ownertypeint(11)Тип владельца продукта/услуги:
  • 0 – перепродажа,
  • 1 – товар собственного производства,
  • 2 – услуга.


expirationdatedatetimeПредельная дата реализации


groupcodevarchar(255)Код группы товаров


groupnamevarchar(255)Название группы товаров


  • No labels