Согласно федеральному закону 54, c 1-го января 2019 года чеки на приобретённые услуги должны соответствовать установленному формату фискальных данных (ФФД) версии 1.05.
Если для отправки чеков вы используете интеграцию с платёжной системой, на стороне которой реализована передача информации оператору фискальных данных, то дополнительные действия не требуются.
Если для отправки чеков вы используете интеграцию с онлайн-кассой, то для перехода к новому формату:
- Измените версию API в личном кабинете АТОЛ.
- В BILLmanager смените модуль для интеграции с онлайн-кассой.
- Отправьте чеки с ошибкой через новую интеграцию.
Шаг 1. Изменение версии API
Чтобы изменить версию API в личном кабинете АТОЛ, воспользуйтесь официальной инструкцией.
Шаг 2. Смена модуля для интеграции
Чтобы перейти на API v4, создайте новую интеграцию с АТОЛ:
- Перейдите в Финансы → Онлайн-кассы → Создать и выберите модуль "АТОЛ Онлайн v4".
- Укажите Наименование кассы.
- Если создаёте интеграцию для тестирования, то в поле API URL введите "https://testonline.atol.ru/possystem/v4/". Для действующей интеграции оставьте поле пустым.
- Укажите Логин и Пароль для авторизации в АТОЛ Онлайн.
- Введите Код группы ККТ, полученный в личном кабинете АТОЛ.
- Укажите Email отправителя чека.
- Укажите ИНН организации, на которую зарегистрирована ККТ.
- Введите Адрес расчётов, указанный при регистрации ККТ в ФНС.
- Введите Наименование услуги, которое будет использоваться при авансовых платежах.
- Включите опцию Регистрация чеков по оказанным услугам, чтобы формировать вторые чеки (чеки реализации) на основе расходов. Если опция отключена, то второй чек формироваться не будет.
- Если требуется формировать чеки возврата по платежам, для которых отсутствует чек прихода, то активируйте опцию Регистрация чеков возврата для платежей без чеков прихода.
- Нажмите Ok и отключите модуль, работающий по API v3: Финансы → Онлайн-кассы → Выкл.
Шаг 3. Переотправка чеков с ошибкой
После смены модуля интеграции новые чеки не будут отправлены из-за ошибки "8 (system): Ошибка валидации входящего чека с GUID <GUID чека>: Кассы, относящиеся к группе, не поддерживают ФФД 1.00 и версию сервиса v3. Необходимо отправить запрос на версию сервиса v4 с поддержкой ФФД 1.05". Такие чеки необходимо подключить к новой интеграции с онлайн-кассой и повторить отправку вручную:
- Подключитесь по SSH к серверу с BILLmanager, используя учётную запись суперпользователя.
-
Войдите в систему управления базами данных и подключитесь к базе billmgr:
mysql billmgr
- Выполните SQL-запрос на обновление записей в таблице payment_receipt:
-
update payment_receipt set payment_cash_register=<moduleID> where error_message like '8%';
Пояснения к запросу - Запустите повторную отправку чеков с ошибкой: Финансы → Чеки → Отправить.