Публичное пространство
SetKit ◾️ ОФД. Передача реквизитов юридических лиц
https://crystals.atlassian.net/browse/SR-3020
10.2.70.0
Описание
Начиная с версии 10.2.70.0 кассовый модуль при работе с мягкими чеками (SetKit) с юридическими лицами отправляет в ОФД ИНН и название организации покупателя.
С 01.07.2019 вступают в силу новые реквизиты (пп. "д" п. 15 ст. 1 Федерального закона от 03.07.2018 № 192-ФЗ) для кассовых чеков при работе с юридическими лицами: наименование организации покупателя (тег 1227) и ИНН покупателя (тег 1228).
Реализованы следующие возможности:
сохранение в SetKit импортируемых вместе с чеком новых реквизитов - ИНН и название организации покупателя;
отправка на кассу вместе с чеком ИНН и названия организации покупателя;
получения кассой ИНН и названия организации покупателя от SetKit;
отправка в ОФД в соответствующего тега ИНН и названия организации покупателя.
ИНН покупателя - строго 12 цифр (в данном случае покупатель именно юр.лицо)
Наименование организации покупателя - максимальное значение = 256 символов (текст)
Ограничение: только чеки продажи
Передача реквизитов юридического лица (ИНН — тег 1228, наименование организации — тег 1227) в ОФД поддерживается только для чеков продажи (operationType = 1).
Для чеков возврата (operationType = 2) данные юридического лица из мягкого чека (поле juristicDetails) не передаются в фискальный регистратор и не попадают в ОФД — даже если в МЧ указаны juristicDetails и номер карты с привязанным контрагентом.
Причина: процессы продажи и возврата на кассе работают по-разному:
Продажа — чек ведётся в памяти кассы от начала до оплаты и сразу уходит на фискализацию. Данные юрлица из МЧ подставляются в чек и передаются в ОФД.
Возврат — касса собирает чек из БД (связь с исходной продажей, позиции, оплаты, товары из каталога). Данные карты и юридического лица из МЧ при этом не учитываются.
Функциональность только для сценария оплаты (продажи).
https://crystals.atlassian.net/browse/SR-3020
Операция |
| Реквизиты юрлица в ОФД |
|---|---|---|
Продажа |
| ✅ Передаются |
Возврат |
| ❌ Не передаются |
См. также: SetKit ◾️ Возврат товаров на кассе, полученных из мягкого чека.
Включение
1. Откройте базу данных set → таблицу sales_management_properties.
2. Установите параметр fiscal.config.transfer.customer.name = true
Реквизиты на Пирит 2Ф
1. Включите 16 дизайн.
2. Добавьте поля:
'назвп' - наименование пользователя
'адресп' - адрес пользователя
'покуп' - наименование покупателя
'покнн' - ИНН покупателя
'кодстр' - код страны происхождения товара
'декл' - номер таможенной декларации товара
'пср' - признак способа расчета
Наименование в ФР Пирит 2Ф также может печататься при включении 0-го дизайна.