В таблице приведен список полей и их значений. Данный список является рекомендованным. Функции могут быть добавлены или удалены.
Параметры функций, их названия и количество могут быть произвольно изменены, кроме параметра FunctionNumber (это обязательный параметр).
Изменение функций и параметров потребует настройки файла xml_titles.txt.
Поле | Значение |
FunctionNumber | Номер функции |
FunctionName | Наименование функции |
cash_number | Номер кассы |
card_number | Номер карты |
date | Дата формирования документа |
discount_name | Название скидки |
enter_type | Способ ввода номера платёжной карты: 1- ввод с клавиатуры; 2- через магнитный считыватель; 3- через pin-pad; 4 – по штрих-коду через сканер |
receipt_number | Номер чека |
item_id | Идентификатор товара |
item_name | Название товара |
item_barcode | Штрих-код товара |
item_price | Цена товара |
item_quantity | Количество товара |
item_discount | Скидка по товарной позиции |
item_amount | Сумма товарной позиции в чеке |
receipt_amount | Текущая сумма чека |
item_pos | Номер товарной позиции |
receipt_discount | Сумма скидки |
receipt_discount_number | Значение скидки (%) |
payment_name | Название платежного средства |
payment_amount | Сумма чека |
payment_amount_with_change | Сумма, принятая от покупателя |
payment_change | Сумма сдачи |
result | Результат завершения чека: 1- аннулированный чек; 2 – отложенный чек |
result_str | Текст, поясняющий результат завершения чека |
shift_number | Номер смены |
TransactionTimestamp | Время события, заданное в формате yyyy-mm-ddThh:nn:ss.fff |
receipt_type | Тип чека |
restore | Тип восстановления чека |
type_str | Поясняющий текст |
type | Тип операции |
user_name | Имя кассира |
user_id | Идентификатор кассира |
Примечание.
В операциях(7, 8 , 11, 19) связанных с чеками параметр type может принимать следующие значения (если таковые возможны в реализации):
<type>
0 - чек на продажу;
1 – возврат;
2 – возврат по чеку;
5 – восстановление отложенного чека;
7 – чек на инвентаризацию;
8 – нефискальный чек;
9 – возврат по нефискальному чеку.
В операции 15:
<type>
100 – внесение;
101 – изъятие.
Дата-время должна иметь формат: YYYY-MM-DD HH:MM:SS.MS, где YYYY – год, MM – месяц, DD – день, HH – час, MM – минуты, SS – секунды, MS – миллисекунды. Например, 2006-09-01 13:13:34.045.