Перед открытием смены сохраняется следующая информация:

СвойствоТип данныхОписание

kkmid

int(11)

Идентификационный номер ККМ
workshiftidint(11)Идентификационный номер смены
kkmnumint(11)Порядковый номер ККМ
producercodeint(11)Код производителя ККМ
producernamevarchar(100)Наименование производителя ККМ
modelnumint(11)Номер модели ККМ
modelnamevarchar(100)Наименование модели ККМ
serialnumvarchar(20)Серийный номер ККМ
sumcashbegdecimal(13,2)Наличность в кассе на начало смены
shiftnumkkmint(11)Номер смены ФР

При закрытии смены из фискального регистратора в БД Documents в таблицу Kkm дописывается следующая информация:

СвойствоТип данныхОписание

sumcashend

decimal(13,2)

Наличность в кассе на конец смены

countsale

int(11)

Количество продаж

sumgaindecimal(13,2)Сумма выручки (продажи – возврат)
sumsaledecimal(13,2)Сумма продаж
sumsalebypayment1 ... sumsalebypayment6decimal(13,2)Сумма продаж по видам оплаты
countbackint(11)Количество возвратов продаж
sumbackdecimal(13,2)Сумма возвратов продаж
sumbackbypayment1 ... sumbackbypayment6decimal(13,2)Сумма возвратов продаж по видам оплаты
paymentname1 ... paymentname3varchar(100)Наименования видов оплаты
summoneyindecimal(13,2)Сумма внесений
countmoneyinint(11)Количество внесений
summoneyoutdecimal(13,2)Сумма выемов
countmoneyoutint(11)Количество выемов

crashed

tinyint(1)

Признак аварийного завершения смены (0 – счетчики получены, 1 – ККМ вышла из строя, счетчики не получены)

Следующие счетчики не сохраняются:

СвойствоТип данныхОписание

sumprotecedbeg

decimal(13,2)Нарастающий итог на начало смены
sumprotecedenddecimal(13,2)Нарастающий итог на конец смены
sumsaleeklzdecimal(13,2)Сумма продаж из ЭКЛЗ
sumbackeklzdecimal(13,2)Сумма возвратов продаж из ЭКЛЗ
paymentname4 ... paymentname6varchar(100)Наименования видов оплаты
sumsaledept1 ... sumsaledept16decimal(13,2)Сумма продаж по отделам
sumbackdept1 ... sumbackdept16decimal(13,2)Сумма возвратов продаж по отделам
  • No labels