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