Свойство

Тип данных

Описание

Примечания

goodsitemid

int(11)

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

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

documentid

int(11)

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

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

deptcode

int(11)

Номер отдела

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

scode

varchar(30)

Код кассира

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

ttime

datetime

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

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

opcode

int(11)

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

  • 50 – продажа,

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

  • 58 – возврат,

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

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

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

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

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

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

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

  • 350 – постановка кега на кран,
  • 351 – отключение кега от крана,
  • 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 – цена получена из акцизной марки.

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

tindex

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)

Номер ККМ

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

extendetoptions

text

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


opid

varchar(255)

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


buttonid

int(11)

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


paymentitemid

int(11)

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


departmentid

int(11)

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


taramode

int(11)

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


taracapacity

decimal(13,3)

Вместимость тары (актуально при значении параметра taramode = 1)


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

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

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

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

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

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

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


alctypecodeint(11)

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

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

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


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

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


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