Как правильно выбрать версию ФФД, драйвер Атол и настроить возвраты в 1С:Управление торговлей 11.4

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

При переходе на онлайн-кассы и их последующей эксплуатации владельцы бизнеса и технические специалисты сталкиваются с необходимостью правильного выбора версий прошивок, драйверов и форматов передачи данных. Ошибка на этапе регистрации кассы может привести к финансовым потерям (замене фискального накопителя) или штрафам со стороны ФНС. В данной статье мы разберем основные технические нюансы работы с оборудованием Атол в связке с конфигурацией 1С:Управление торговлей 11.4.

Взаимосвязь версий ККТ, ФН и форматов фискальных данных (ФФД)

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

  1. Версии ФН: Существуют накопители версии 1.0, 1.1 и современные 1.1М. Важно помнить, что ФН версии 1.1 и 1.1М поддерживают работу со всеми форматами ФФД (1.05, 1.1 и 1.2).
  2. Версии ККТ: Поддержка конкретного ФФД напрямую зависит от прошивки кассы. Если ККТ прошита под 1.05, она не сможет работать по протоколу 1.1, даже если внутри стоит соответствующий накопитель.
  3. Форматы ФФД:
    • ФФД 1.05: Самый распространенный формат для общей торговли. Он является обязательным минимумом.
    • ФФД 1.1: Более сложный формат, требующий обязательного подтверждения каждого документа от ОФД и наличия дополнительных счетчиков в ФН.
    • ФФД 1.2: Актуальный формат для работы с маркированным товаром (Честный ЗНАК).

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

Выбор драйвера Атол для 1С:Управление торговлей 11.4

Вопрос выбора версии драйвера является критическим для стабильности обмена данными. Разберем эволюцию драйверов Атол в контексте 1С:

Драйвер 8-й версии: Считается устаревшим. Основной минус — отсутствие полноценной поддержки 64-битных клиентов 1С и новых требований законодательства по маркировке товаров. Его использование в новых инсталляциях УТ 11.4 не рекомендуется.

Драйвер 9-й версии: В определенный период времени считался наиболее стабильным решением для перехода с 8-й версии на новые стандарты. В нем реализована архитектура, позволяющая работать в современных средах, однако на данный момент он также теряет актуальность.

Драйвер 10-й версии: Это современный стандарт. Несмотря на то, что на ранних этапах его внедрения в УТ 11.4 наблюдались сложности с интеграцией, текущие релизы 1С полностью оптимизированы под 10-й драйвер. Рассмотрим основные преимущества 10-й версии:

Проанализируем техническую тонкость: при установке драйверов важно следить за разрядностью. Если вы используете 32-битный клиент 1С, то и компоненты драйвера в системе должны соответствовать этой разрядности для корректного подключения через COM или Native-интерфейс.

Отражение возвратов товаров после закрытия смены

Выясним причину, почему многие бухгалтеры и кассиры до сих пор опасаются делать возвраты "не день в день". Согласно актуальным нормам 54-ФЗ и логике работы современных конфигураций 1С, процесс возврата значительно упростился.

Ранее существовало жесткое разделение на "возврат в смену" и "возврат после закрытия смены" (через главную кассу предприятия). Сейчас в УТ 11.4 алгоритм следующий:

  1. Создается документ Возврат товаров от клиента.
  2. На основании этого документа оформляется финансовый документ (Приходный кассовый ордер с типом операции "Возврат от подотчетного лица/клиента" или Эквайринговая операция).
  3. Непосредственно из финансового документа пробивается чек на ККТ.

Важный момент: Касса сформирует признак расчета "Возврат прихода". Для ФНС и ОФД больше нет принципиальной разницы, когда был продан товар — сегодня или месяц назад. Главное, чтобы операция возврата была фискализирована именно как "Возврат прихода". В УТ 11.4 логика "возврат после смены = возврат в смену" реализована на уровне драйвера и БПО автоматически.

Различия в тегах между ФФД 1.05 и 1.1

Проанализируем ситуацию с составом кассового чека. Переход на более высокие версии ФФД всегда подразумевает расширение списка обязательных реквизитов (тегов). Рассмотрим ключевые изменения:

Если ваша торговля не подразумевает сложных схем (авансы, кредиты, комиссионка), то визуально чек ФФД 1.05 и 1.1 может не отличаться для покупателя, однако структура XML-пакета, уходящего в ОФД, будет разной. 1С формирует эти пакеты на лету, исходя из настроек Подключаемого оборудования.

Практические рекомендации по настройке

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

  1. Проверьте версию прошивки ККТ в чеке автотестирования (включаем кассу с зажатой кнопкой промотки бумаги).
  2. Установите актуальный драйвер Атол 10.х.
  3. В 1С перейдите в раздел Администрирование -> Подключаемое оборудование.
  4. Создайте новый экземпляр оборудования, выбрав драйвер "АТОР:ККТ с передачей данных в ОФД (54-ФЗ) 10.x".
  5. В параметрах подключения выполните тест устройства. Если версия ФФД в кассе и в настройках 1С не совпадет, система выдаст предупреждение.

Посмотрим на пример кода (логическую схему), как 1С обрабатывает передачу данных в драйвер:


// Примерная логика подготовки данных для чека
ДанныеЧека = Новый Структура;
ДанныеЧека.Вставить("ПризнакРасчета", Перечисления.ПризнакиРасчета.Приход);
ДанныеЧека.Вставить("Позиции", Новый Массив);

Для Каждого СтрокаТЧ Из Товары Цикл
    Позиция = Новый Структура("Наименование, Количество, Цена, Сумма, СтавкаНДС");
    // Здесь 1С автоматически подставляет нужные теги согласно версии ФФД
    ЗаполнитьЗначенияСвойств(Позиция, СтрокаТЧ);
    ДанныеЧека.Позиции.Добавить(Позиция);
КонецЦикла;

Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения, ДанныеЧека);

В заключение отметим: всегда стремитесь использовать наиболее свежие версии драйверов и конфигураций 1С, так как законодательство в сфере применения ККТ меняется динамично. Использование ФФД 1.1 или 1.2 сегодня является залогом того, что завтра вам не придется в экстренном порядке перерегистрировать кассу из-за новых требований к маркировке или отчетности.

← На главную