Как обновить версию ФФД с 1.0 на 1.05 в настройках ККТ в 1С:ERP

Системный администратор 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Торговля и дистрибуция
← На главную

При модернизации кассового оборудования и обновлении прошивки аппарата до формата фискальных данных (ФФД) 1.05 пользователи часто сталкиваются с ситуацией, когда в конфигурации 1С:ERP Управление предприятием в карточке подключаемого оборудования по-прежнему отображается версия ФФД 1.0 или поле ФФД ККТ остается пустым. Рассмотрим подробно, как устроена логика определения формата в 1С и как по шагам синхронизировать настройки кассы и программы.

Логика определения версии ФФД в подсистеме БПО

В типовых конфигурациях 1С работа с кассовой техникой построена на базе Библиотеки подключаемого оборудования (БПО). Для корректного формирования чека программа анализирует сразу два параметра, считываемых из фискального устройства:

  1. ФФД ККТ (тег 1189) — версия формата, поддерживаемая прошивкой самой кассы.
  2. ФФД ФН (тег 1190 / тег 1209) — версия формата, с которой был фискализирован или перерегистрирован фискальный накопитель.

Итоговая рабочая версия формата в 1С определяется по минимальному значению из этих двух тегов. Если прошивка ККТ поддерживает 1.05, но при регистрации накопителя остался указан формат 1.0 (или если драйвер не передает значение тега 1189 в 1С), система автоматически включает режим обратной совместимости с ФФД 1.0.

Шаг 1. Проверка фактических параметров на кассовом аппарате

Прежде чем менять настройки в 1С, выясним реальные параметры прошивки и фискализации. Разберем, как распечатать информационный чек автотестирования (технологический прогон) на примере кассы АТОЛ 30Ф:

  1. Выключаем питание кассового аппарата (тумблером или отключением кабеля питания).
  2. Зажимаем и удерживаем кнопку промотки чековой ленты.
  3. Включаем питание ККТ, не отпуская кнопку промотки.
  4. Дожидаемся звуковых сигналов кассы (обычно после 3–4 коротких сигналов) и сразу отпускаем кнопку.
  5. Касса распечатает отчет с диагностической информацией.

В распечатанном чеке находим строки ФФД ККТ и ФФД ФН. Если в чеке указано, что ФФД ККТ — 1.05, а ФФД ФН — 1.0, кассовый аппарат технически готов к работе с новым форматом, но требует фискальной перерегистрации параметров.

Шаг 2. Перерегистрация ККТ на формат ФФД 1.05

Переход с версии 1.0 на 1.05 законодательно разрешен без физической замены фискального накопителя. Выполним процедуру перерегистрации:

  1. В 1С или кассовой программе закрываем смену и снимаем Z-отчет (сменные итоги должны быть полностью закрыты).
  2. Проверяем отправку чеков: в отчете о состоянии расчетов количество непереданных документов в ОФД должно быть строго равно 0.
  3. Запускаем утилиту регистрации ККТ или Тест драйвера ККТ (из комплекта DTO).
  4. Выбираем операцию «Перерегистрация» (или «Изменение параметров регистрации»).
  5. В качестве причины перерегистрации указываем «Изменение настроек ККТ» / «Изменение параметров ККТ» (без замены ФН).
  6. В поле выбора формата фискальных данных устанавливаем ФФД 1.05 и подтверждаем выполнение операции.

Касса распечатает фискальный отчет об изменении параметров регистрации, после чего в памяти накопителя зафиксируется поддержка формата 1.05.

Шаг 3. Обновление драйвера оборудования

Если после перепрошивки и перерегистрации кассы в 1С поле «ФФД ККТ» возвращается пустым, причина заключается в устаревшей версии драйвера ККТ. Старые версии внешних компонент (например, АТОЛ DTO 8.x) не умеют возвращать новые структуры параметров БПО.

Разберем порядок действий по обновлению драйвера:

  1. Устанавливаем актуальный дистрибутив драйвера производителя (рекомендуется линейка АТОЛ DTO 10.x).
  2. В 1С:ERP переходим в раздел НСИ и администрирование -> РКК и подключаемое оборудование -> Подключаемое оборудование.
  3. Открываем список Драйверы оборудования и проверяем наличие актуальной интеграционной компоненты (например, АТОЛ:ККТ с передачей данных в ОФД 10.Х).
  4. При необходимости загружаем свежий драйвер из дистрибутива БПО через кнопку «Установить драйвер».

Шаг 4. Обновление реквизитов в карточке ККТ в 1С:ERP

Программа 1С:ERP не обновляет технические параметры кассы в фоновом режиме. Значения тегов сохраняются непосредственно в элементе справочника оборудования в момент первичной настройки. Выполним синхронизацию:

  1. Открываем карточку экземпляра ККТ в справочнике Подключаемое оборудование.
  2. Нажимаем кнопку «Настроить» (или «Параметры ККТ»).
  3. Если производилась смена линейки драйвера, выбираем в поле Драйвер оборудования актуальную компоненту.
  4. Нажимаем кнопку «Тест устройства». В процессе выполнения теста компонента БПО выполняет повторный опрос таблиц ККТ и считывает параметры тегов 1189 и 1209.
  5. Сохраняем форму настройки кнопкой «Записать и закрыть».

Если после теста реквизиты не обновились, создаем в справочнике Подключаемое оборудование новую запись для кассы, привязываем актуальный драйвер, настраиваем параметры COM-порта/TCP-соединения и выполняем тест. Старую некорректную запись помечаем на удаление.

Особенности оформления чеков при переходе на ФФД 1.05

После того как 1С:ERP перейдет в режим работы с ФФД 1.05, изменяются требования к реквизитам фискальных документов:

  1. В чеках становятся обязательными реквизиты признак способа расчета (тег 1214: предоплата, аванс, полный расчет, частичный расчет и кредит) и признак предмета расчета (тег 1212: товар, услуга, платеж).
  2. Проверяем заполнение реквизитов в справочнике Номенклатура (тип номенклатуры должен соответствовать реальному предмету расчета).
  3. При пробитии чеков на предоплату и зачет авансов система будет использовать расширенный состав тегов формата 1.05, что исключит претензии со стороны контролирующих органов.
← На главную