Администрирование · 8 мин
Что такое ОНФ в 1С и как это работает
Что означает аббревиатура ОНФ в контексте 1С, почему чаще имеют в виду ОФД (оператора фискальных данных) и как настроить обмен с ОФД в 1С.
Запрос «что такое ОНФ 1С» встречается часто, но в самой платформе 1С термина «ОНФ» как штатного объекта не существует. Чаще всего под этой аббревиатурой пользователи имеют в виду ОФД — оператора фискальных данных, с которым касса и конфигурация 1С обмениваются чеками по требованиям 54-ФЗ. Реже «ОНФ» используют как разговорное сокращение для «обработки на форме» или путают с ОФН/ОНФ как названием общественной организации, к учёту в 1С не имеющей отношения.
Чтобы статья была практически полезной, ниже разобраны оба варианта: как понять, что именно имелось в виду, и как настроить работу 1С с оператором фискальных данных — поскольку именно эта задача стоит за большинством таких запросов. Вы узнаете, как проверить подключение кассы к ОФД, какие ошибки возникают при обмене и как их диагностировать средствами 1С.
Как понять, что именно имелось в виду под «ОНФ»
Прежде чем что-то настраивать, уточните контекст. Если вопрос пришёл от кассира, бухгалтера или владельца магазина — почти наверняка речь об ОФД: без договора с оператором касса не может легально пробивать чеки. Если фраза прозвучала от разработчика («сделай ОНФ»), вероятно, имелась в виду обработка на форме или внешняя обработка.
Третий вариант — пользователь видел аббревиатуру в ошибке или в документе и перепутал буквы. В этом случае попросите показать точный текст сообщения: по тексту ошибки 1С почти всегда можно однозначно определить, о каком механизме идёт речь.
Как 1С взаимодействует с ОФД
Сама конфигурация 1С (Розница, Управление торговлей, УНФ, Комплексная автоматизация) не передаёт чеки в ОФД напрямую. Цепочка выглядит так: 1С формирует данные чека и через драйвер передаёт их на фискальный регистратор или кассовое ПО, а уже касса отправляет фискальный документ на сервер ОФД через интернет.
Поэтому при проблемах с отправкой чеков важно разделять зоны ответственности: 1С отвечает за корректность данных чека (суммы, НДС, признаки предмета расчёта), драйвер — за передачу на кассу, а связь с ОФД — за канал интернета и настройки самой кассы. Ошибка «чек не ушёл в ОФД» почти никогда не лечится изменениями в конфигурации.
Договор с ОФД организация заключает отдельно, а регистрация кассы в личном кабинете налоговой выполняется с указанием выбранного оператора. Без активного договора касса работает в автономном режиме, что допустимо только для отдельных категорий налогоплательщиков.
Настройка подключения кассы в 1С
Подключение кассы ККТ выполняется в разделе подключаемого оборудования. В типовых конфигурациях это «Администрирование → Подключаемое оборудование» или «Настройка РМК → Оборудование» в зависимости от конфигурации. Там создаётся экземпляр оборудования с типом «ККТ с передачей данных», выбирается драйвер и указываются параметры связи (COM-порт или сетевой адрес кассы).
- 1Установите актуальный драйвер кассы от производителя или через обработку обслуживания 1С
- 2В разделе «Подключаемое оборудование» создайте новый экземпляр ККТ с передачей данных
- 3Укажите параметры связи: порт, скорость или IP-адрес кассы
- 4Нажмите «Проверить подключение» и убедитесь, что 1С видит кассу и читает её состояние
- 5Пробейте тестовый чек на небольшую сумму и проверьте его появление в личном кабинете ОФД
Параметры ОФД (адрес сервера, порт, таймауты) задаются не в 1С, а в настройках самой кассы — через её веб-интерфейс, утилиту настройки драйвера или кассовое ПО. Если касса новая, эти параметры обычно подставляются автоматически при регистрации, но после смены ОФД их нужно проверить вручную.
Как проверить, что чеки уходят в ОФД
Самый надёжный способ — сверить чек в 1С с данными личного кабинета ОФД. Пробейте чек, дождитесь его отправки (обычно это занимает от нескольких секунд до нескольких минут) и найдите его в кабинете оператора по номеру и сумме. Совпадение фискального признака подтверждает, что вся цепочка работает.
В самой 1С косвенным признаком служит отсутствие ошибок при закрытии чека и корректная печать QR-кода. Однако напечатанный чек не гарантирует отправку: при обрыве интернета касса копит неотправленные документы и передаст их позже, но у этого накопления есть предельный срок.
Как проверить обмен с ОФД
Связь установлена, неотправленных документов нет
Счётчик неотправленных документов растёт
Чек виден в течение нескольких минут после пробития
Чек отсутствует спустя час и более
Есть QR-код, фискальный признак, реквизиты ОФД
Чек без фискальных реквизитов — касса в нефискальном режиме
Типичные ошибки и их причины
Чаще всего пользователи сталкиваются с ситуацией, когда чек в 1С пробился, но в ОФД не появился. Причины почти всегда на стороне связи: отсутствие интернета на кассе, неверные настройки сервера ОФД после смены оператора, истёкший договор с ОФД или блокировка по неуплате.
Вторая группа проблем — расхождение данных. Если в 1С неверно настроены ставки НДС, система налогообложения или признаки предмета расчёта, чек уйдёт в ОФД с ошибочными реквизитами. Исправить уже отправленный чек нельзя — оформляется чек коррекции или возврат, поэтому настройку налоговых параметров нужно проверять до начала продаж.
Если речь всё-таки об обработке на форме
Когда «ОНФ» использует разработчик, обычно имеется в виду обработка, встроенная в форму объекта, или внешняя обработка, открываемая из конфигурации. Такие задачи решаются в конфигураторе: обработка добавляется в состав конфигурации или подключается через механизм дополнительных отчётов и обработок в режиме предприятия.
Если вам поручили «сделать ОНФ» и формулировка неясна, уточните у постановщика задачи, что должно получиться на выходе: кнопка на форме документа, отдельный отчёт или сервисная процедура. Это сэкономит время и избавит от переделок.
Как выбрать дальнейшее действие
Итог
Аббревиатура «ОНФ» не является термином платформы 1С. В подавляющем большинстве случаев за ней стоит ОФД — оператор фискальных данных, через которого чеки с онлайн-кассы попадают в налоговую. Практическая работа с этим механизмом сводится к трём вещам: корректному подключению кассы в 1С, действующему договору с ОФД и регулярному контролю неотправленных фискальных документов.
Что важно запомнить
«ОНФ» в 1С — почти всегда опечатка или разговорное сокращение; реальный рабочий объект — ОФД. Чеки в ОФД отправляет касса, а не 1С, поэтому проблемы обмена диагностируйте на стороне связи и настроек кассы, а не конфигурации.
Частые вопросы
Можно ли работать на кассе без ОФД?
Для большинства организаций и ИП — нет, передача данных через ОФД обязательна по 54-ФЗ. Исключения предусмотрены для отдельных территорий с отсутствием связи и некоторых видов деятельности, но это нужно подтверждать при регистрации кассы.
Как узнать, с каким ОФД работает касса?
Реквизиты оператора печатаются на каждом чеке, а также указаны в карточке кассы в личном кабинете налоговой и в настройках самой кассы или её драйвера.
Что делать, если касса заблокировалась из-за неотправленных чеков?
Восстановите связь с интернетом и дождитесь автоматической отправки накопленных документов в ОФД. После передачи всех фискальных документов касса разблокируется сама, вмешательство в 1С не требуется.
Нужно ли менять что-то в 1С при смене ОФД?
В конфигурации 1С менять ничего не нужно. Смена оператора выполняется через личный кабинет налоговой (перерегистрация кассы) и обновление адреса сервера ОФД в настройках самой кассы.
Почему чек пробился в 1С, но покупатель не получил электронный чек?
Отправку электронных чеков по SMS или email выполняет ОФД. Проверьте, что телефон или адрес покупателя переданы в чек корректно и что услуга отправки активна в вашем договоре с оператором.