code | Код формы фискального документа. Возможные значения:
1 — отчёт о регистрации;
2 — отчёт об открытии смены;
3 — кассовый чек;
4 — бланк строгой отчётности;
5 — отчёт о закрытии смены;
6 — отчёт о закрытии фискального накопителя;
7 — подтверждение оператора;
11 — отчёт об изменении параметров регистрации;
21 — отчёт о текущем состоянии расчётов;
31 — кассовый чек коррекции;
41 — бланк строгой отчётности коррекции;
81 — запрос о коде маркировки;
82 — уведомление о реализации товара;
103 — автономная касса |
dateTime | Дата, время фискального документа (чека) |
fiscalDocumentNumber | Порядковый номер фискального документа |
fiscalDriveNumber | Заводской номер фискального накопителя |
user | Наименование отправителя |
userInn | ИНН отправителя |
buyer | Наименование покупателя (клиента) |
buyerInn | ИНН покупателя |
buyerPhoneOrAddress | Телефон или электронный адрес покупателя |
retailAddress | Адрес расчётов (по ФИАС) |
retailPlace | Место расчётов |
retailPlaceAddress | Адрес отправителя |
taxationType | Система налогообложения. Возможные значения:
1 — общая система налогообложения;
2 — упрощённая система налогообложения «Доходы»;
4 — упрощённая система налогообложения «Доходы за вычетом расходов»;
8 — единый налог на вменённый доход;
16 — единый сельскохозяйственный налог;
32 — патент |
ofdId | ID оператора фискальных данных |
operator | Кассир |
operatorInn | ИНН кассира |
kktRegId | Регистрационный номер контрольно-кассовой техники |
machineNumber | Номер автомата |
fiscalSign | Фискальный признак документа |
indicationfiscalSign | Вид операции. Возможные значения:
0 — осуществление расчётов за маркированный товар, при котором формируется кассовый чек;
1 — осуществление расчётов за маркированный товар, при котором формируется кассовый чек коррекции;
2 — осуществление расчётов за маркированный товар без формирования запроса о коде маркировки в случаях, предусмотренных подпунктом 1 пункта 3.2 статьи 4.3 Федерального закона от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»;
3 — осуществление расчётов за маркированный товар без формирования запроса о коде маркировки в случаях, предусмотренных подпунктом 2 пункта 3.2 статьи 4.3 ФЗ от 22.05.2003 № 54-ФЗ;
4 — осуществление расчётов за маркированный товар без формирования запроса о коде маркировки в случаях, предусмотренных подпунктом 3 пункта 3.2 статьи 4.3 ФЗ от 22.05.2003 № 54-ФЗ |
fiscalDocumentFormatVer | Формат фискального документа. Возможные значения:
1 — ФФД версии 1.01;
2 — ФФД версии 1.05;
3 — ФФД версии 1.1;
4 — ФФД версии 1.2 |
operationType | Признак расчёта. Возможные значения:
1 — Приход;
2 — Возврат прихода;
3 — Расход;
4 — Возврат расхода |
shiftNumber | Номер смены |
requestNumber | Номер чека за смену |
receiptDocumentNumber | Номер чека ККТ |
internetPayment | Признак расчёта в «Интернет». Возможные значения:
-1 — нет данных;
0 — не интернет;
1 — интернет |
totalSum | Сумма расчёта в рублях |
cashTotalSum | Сумма, уплаченная наличными в рублях. Не может быть пустым, если значения нет, то равно 0 |
ecashTotalSum | Сумма, уплаченная безналичными, в рублях. Не может быть пустым, если значения нет, то равно 0 |
prepaidSum | Сумма предоплаты (авансами) |
creditSum | Сумма постоплаты (кредитами) |
provisionSum | Сумма по встречным предоставлениям |
nds18 | Сумма НДС чека по ставке 22% |
nds10 | Сумма НДС чека по ставке 10% |
nds0 | Сумма расчёта по чеку с НДС по ставке 0% |
ndsNo | Сумма расчёта по чеку без НДС |
nds18118 / ndsCalculated18 | Сумма НДС чека по расчётной ставке 22 / 122 |
nds10110 / ndsCalculated10 | Сумма НДС чека по расчётной ставке 10 / 110 |
internetSign | Признак расчёта в Интернете |
sellerAddress | Адрес электронной почты отправителя чека |
paymentAgentType | Признак агента. Возможные значения:
4 — поверенный;
5 — комиссионер;
6 — агент |
timeZone | Часовая зона. Возможные значения:
-1 — нет данных;
1 — UTC+2;
2 — UTC+3;
3 — UTC+4;
4 — UTC+5;
5 — UTC+6;
6 — UTC+7;
7 — UTC+8;
8 — UTC+9;
9 — UTC+10;
10 — UTC+11;
11 — UTC+12 |
transferOperatorPhone / operatorPhoneToTransfer | Телефон оператора по переводу денежных средств |
paymentAgentOperation / bankAgentOperation | Операция платёжного агента |
bankAgentRemuneration | Размер вознаграждения платёжного агента |
paymentAgentPhone | Телефон оператора платёжного агента |
paymentOperatorPhone | Телефон оператора по приёму платежей |
transferOperatorName / operatorName | Наименование оператора перевода |
transferOperatorAddress / operatorAddress | Адрес оператора перевода |
transferOperatorInn / operatorInn | ИНН оператора перевода |
indicationfiscalSignBits | Вид операции в чеке |
properties | Дополнительный реквизит пользователя |
*propertyName | Наименование дополнительного реквизита пользователя |
*propertyValue | Значение дополнительного реквизита пользователя |
fnsUrl / Url / fnsSiteUrl | Адрес сайта ФНС |
addressToCheckFiscalSign | Адрес сайта для проверки фискального признака документа |
paymentAgentRemuneration | Размер вознаграждения платёжного агента (субагента), в копейках |
paymentSubagentPhone | Телефон платёжного субагента |
operatorPhoneToReceive | Телефон оператора по приёму платежей |
bankSubagentPhone | Телефон банковского субагента |
bankSubagentOperation | Операция банковского субагента |
modifiers | Скидка / наценка. Ставка скидки или наценки передаются в процентах (12.5 – это 12,5% или в долях – 0,125 от первоначальной суммы). Предмет расчёта |
*discountName | Наименование скидки |
*markupName | Наименование поставщика |
*discount | Скидка (ставка) |
*markup | Наценка (ставка) |
*discountSum | Скидка (сумма), в копейках |
*markupSum | Наценка (сумма), в копейках |
errors | Список ошибок |
*details | Описание ошибки |
items | Элементы чека |
*codeString | Код маркировки с криптохвостом |
*productCodeType | Тип кода маркировки. Возможные значения:
0 — тип кода маркировки не идентифицирован;
1 — короткий код маркировки;
2 — код маркировки со значением кода проверки длиной 88 символов, подлежащим проверке в ФН;
3 — код маркировки со значением кода проверки длиной 44 символа, не подлежащим проверке в ФН;
4 — код маркировки со значением кода проверки длиной 44 символа, подлежащим проверке в ФН;
5 — код маркировки со значением кода проверки длиной 4 символа, не подлежащим проверке в ФН |
*productId | Идентификатор товара |
*productCodeProcessingMode | Режим обработки кода маркировки |
*productCodeControlCode | Контрольное число кода маркировки |
*originCountryCode | Код страны происхождения товара |
*customEntryNum | Номер таможенной декларации |
*productStatus | Присвоенный статус товара. Возможные значения:
1 — штучный товар, реализован;
2 — мерный товар, в стадии реализации;
3 — штучный товар, возвращён;
4 — часть товара, возвращена;
5 — штучный товар, в стадии реализации;
6 — мерный товар, реализован;
255 — статус товара, не изменился |
*productCheckResult | Результат проверки сведений о товаре |
*paymentType | Признак способа расчёта. Возможные значения:
1 — предоплата 100%;
2 — частичная предоплата;
3 — аванс;
4 — полный расчет;
5 — частичный расчёт и кредит;
6 — передача в кредит;
7 — оплата кредита |
*name | Наименование предмета расчёта. Может быть пустым |
*unit | Единица измерения товара. В случае ФФД 1.0 - 1.1 заполняется значением из тега 1197. В случае ФФД 1.2 заполняется значением из тега 2108 |
*price | Цена за единицу предмета расчёта с учётом скидок и наценок |
*unitNds | Размер НДС за единицу товара |
*productGroups | Товарные группы |
*nds | Ставка НДС. Возможные значения:
1 — 20%;
2 — 10%;
3 — 20 / 120;
4 — 10 / 110;
5 — 0%;
6 — не облагается;
7 — 5%;
8 — 7%;
9 — 5 / 105;
10 — 7 / 107;
11 — 22%;
12 — 22 / 122 |
*ndsSum | Полная сумма НДС товарной позиции |
*sum | Стоимость предмета расчета с учётом скидок и наценок |
*exciseDuty | Акциз |
*cis | Код маркировки |
*cisesToSearch | Список кодов из чека |
*weight | Вес товара |
*additionalProperties | Дополнительная информация по чеку |
**foivId | Идентификатор ФОИВ |
**documentNumber | Номер документа основания |
**documentDate | Дата документа основания |
**industryDetails | Значение отраслевого реквизита |
***np | Номер партии |
*quantity | Количество товарной позиции. Не может быть пустым, если нет в чеке, то значение = -1.
Если заполнен параметр «weight» («Вес товара»), то количество товарной позиции заполняется в параметрах «items.additionalProperties.industryDetails» («Значение отраслевого реквизита») или «items.propertiesItem» («Дополнительные атрибуты») |
*quantityFractional | Дробное количество маркированного товара |
**fractionalPart | Дробная часть предмета расчёта. Заполняется автоматически на основании значений реквизитов «числитель» (тег 1293), «знаменатель» (тег 1294) |
**numerator | Числитель дробной части предмета расчёта |
**denominator | Знаменатель дробной части предмета расчёта. Значение реквизита «знаменатель» (тег 1294) заполняется значением, равным количеству товара в партии (упаковке), имеющей общий код маркировки товара |
*productUnitMeasure | Единица измерения, в которой продаётся товар |
*productCode | Код маркировки из тега 2000 преобразованный в код идентификации. Заполняется один из параметров: «productCode» (чеки экземплярные) или «productCodeNew» (чеки объемно-сортового учёта и чеки по меховым изделиям) |
*productCodeNew | Дополнительное преобразование КМ / кода товара (GTIN) / КиЗ при декодировании. Заполняется одно из полей GTIN / EAN8 / EAN13 / КиЗ (по меховым изделиям).
Заполняется один из параметров: «productCode» (чеки экземплярные) или «productCodeNew» (чеки объемно-сортового учёта и чеки по меховым изделиям) |
*valid | Признак валидности структуры КМ / GTIN. Возможные значения:
true — структура валидна;
false — структура не валидна |
*found | Признак наличия КМ / GTIN в Системе маркировки:
true — найден в Системе маркировки;
false — не найден в Системе маркировки |
*verified | Признак валидности крипточасти КМ. Возможные значения:
true — крипточасть КМ валидна;
false — крипточасть КМ не валидна |
*known | Признак наличия КМ в ГИС МТ:
true — КМ найден в ГИС МТ;
false — КМ не найден в ГИС МТ |
*unreadable | Признак нечитаемости КМ. Возможные значения:
true — КМ признан нечитаемым;
false — КМ не является нечитаемым |
*country | Код страны эмиссии. Возможные значения:
1 — Республика Армения;
2 — Республика Беларусь;
3 — Республика Казахстан;
4 — Кыргызская Республика;
5 — Российская Федерация;
6 — Республика Узбекистан |
*productGroupIds | Список товарных групп |
*productType | Признак предмета расчёта. Возможные значения:
1 — товар;
2 — подакцизный товар |
*paymentAgentByProductType | Признак агента по предмету расчёта. Возможные значения:
0 — оказание услуг покупателю (клиенту) пользователем, являющимся банковским платёжным агентом;
1 — оказание услуг покупателю пользователем, являющимся банковским платёжным субагентом;
2 — оказание услуг покупателю пользователем, являющимся платёжным агентом;
3 — оказание услуг покупателю пользователем, являющимся платёжным субагентом;
4 — осуществление расчёта с покупателем (клиентом) пользователем, являющимся поверенным;
5 — осуществление расчёта с покупателем пользователем, являющимся комиссионером;
6 — осуществление расчёта с покупателем пользователем, являющимся агентом и не являющимся банковским платёжным агентом (субагентом), платёжным агентом (субагентом), поверенным, комиссионером |
*paymentAgentData | Данные агента |
**transferOperatorPhone | Телефон оператора перевода |
**paymentAgentOperation | Операция платёжного агента |
**paymentAgentPhone | Телефон платёжного агента |
**paymentOperatorPhone | Телефон оператора по приёму платежей |
**transferOperatorName | Наименование оператора перевода |
**transferOperatorAddress | Адрес оператора перевода |
**transferOperatorInn | ИНН оператора перевода |
*providerData | Данные поставщика |
**providerPhone | Телефон поставщика |
**providerName | Наименование поставщика |
*providerInn | ИНН поставщика |
*validationMessage | Текст ошибки валидации кода маркировки |
*propertiesItem | Дополнительные атрибуты |
ofdINN | ИНН оператора фискальных данных |
hasIncorrectCodes | Признак наличия некорректных кодов |