Куда пропала кнопка печати чека из ПКО и как ее вернуть в 1С:Управление торговлей

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

После обновления конфигурации 1С:Управление торговлей (начиная с релиза 11.3.4 и аналогичных версий в 1С:Комплексная автоматизация 2 и 1С:ERP) многие пользователи сталкиваются с неприятной ситуацией: из формы документа Приходный кассовый ордер (ПКО) полностью исчезает привычная командная кнопка Напечатать/Отправить чек. При этом фискальный регистратор остается подключенным и исправно функционирует в других документах, например, в реализации товаров и услуг или рабочем месте кассира.

Разберем подробно причины такого поведения системы, проанализируем изменения в архитектуре подсистемы подключаемого оборудования и пошагово восстановим возможность фискализации расчетов из кассовых ордеров.

Причина изменений в интерфейсе и механизме печати

В ранних версиях подсистемы розничных продаж команда фискализации выводилась в виде обычной кнопки на командной панели формы документа. В обновленных версиях разработчики 1С существенно переработали логику работы с контрольно-кассовой техникой в рамках перехода на требования формата фискальных данных (ФФД 1.05) и концепцию предварительного просмотра чеков:

  1. Замена кнопки на гиперссылку: отдельная кнопка на командной панели упразднена. Вместо нее в нижнюю часть формы (подвал документа) добавлена динамическая гиперссылка с текущим статусом фискализации (например, Чек не пробит или Напечатать чек).
  2. Разделение касс организации и касс ККМ: документ Приходный кассовый ордер оформляется по кассе предприятия (справочник Кассы), тогда как розничные чеки традиционно привязывались к кассовым аппаратам (справочник Кассы ККМ). Чтобы система понимала, на каком именно фискальном регистраторе пробивать чек по ордеру, потребовалась явная привязка кассы предприятия к оборудованию конкретного рабочего места.

Шаг 1. Настройка связи кассы предприятия и рабочего места кассира

Если в форме ПКО отсутствует гиперссылка или при нажатии на печать программа сообщает об отсутствии подключенного фискального регистратора, необходимо настроить сопоставление касс. Выполним следующие действия:

  1. Перейдем в раздел НСИ и администрирование – Администрирование – РМК и оборудование.
  2. Откроем справочник Настройки РМК (или перейдем по ссылке Рабочие места кассиров).
  3. Выберем текущую действующую настройку рабочего места кассира или создадим новую для текущего пользователя.
  4. В открывшейся форме настройки перейдем на специальную закладку Кассы (не путать с закладкой Кассы ККМ).
  5. Добавим строку, выбрав нужную Организацию, конкретную Кассу (кассу предприятия, указанную в ПКО) и соответствующее Подключаемое оборудование (настроенный фискальный регистратор или ККТ с передачей данных).
  6. Запишем и закроем настройку, после чего перезапустим сеанс программы 1С.

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

Шаг 2. Проверка соответствия системного рабочего места

Нередко возникают ситуации, когда настройка выполнена, но ссылка все равно не отображается. Проанализируем системную привязку оборудования:

  1. Платформа 1С идентифицирует клиентский компьютер через справочник Рабочие места на основании сетевого имени ПК и идентификатора пользователя операционной системы.
  2. При работе через терминальный сервер (RDP) или смене имени компьютера платформа может автоматически сгенерировать новый элемент в справочнике Рабочие места с пустыми параметрами.
  3. Перейдем в НСИ и администрирование – Подключаемое оборудование и проверим, какое именно рабочее место выбрано в фильтре формы. Убедимся, что драйвер ККТ и выполненная на предыдущем шаге настройка РМК относятся именно к текущему активному рабочему месту сеанса.

Шаг 3. Условия отображения гиперссылки в самом документе

Посмотрим на условия, при которых логика управляемой формы документа активирует элемент печати чека:

  1. Проведение документа: в обновленном механизме статус фискального чека жестко завязан на проведение документа. Убедимся, что ордер не просто записан, а успешно проведен по учету.
  2. Хозяйственная операция: чек ККТ должен пробиваться только при расчетах с покупателями и клиентами. Проверим поле Операция в шапке ПКО: гиперссылка будет доступна для операции Поступление оплаты от клиента. При внутренних операциях (например, Инкассация из банка или Прочее поступление) печать чека блокируется логикой типовой конфигурации.
  3. Права доступа: пользователю должна быть назначена роль, дающая право на фискализацию расчетов и печать чеков на ККТ.

Шаг 4. Предварительный просмотр чека и решение проблем с ФФД 1.05

При нажатии на появившуюся гиперссылку открывается форма Предварительный просмотр чека перед пробитием на ККТ. В этой форме система распределяет поступившую сумму по позициям номенклатуры, ставкам НДС и признакам способов расчета. На этом этапе пользователи часто сталкиваются с ошибками при попытке частичной оплаты или внесении аванса.

Если прошивка фискального накопителя или кассы работает по старому формату ФФД 1.0, а программа уже формирует фискальный пакет по требованиям ФФД 1.05, возникает несовместимость признаков способов расчета. В чеке может выводиться полная сумма документа вместо фактически внесенной частичной оплаты.

Рассмотрим рабочие варианты решения данной коллизии:

  1. Штатный способ: обновление внутреннего программного обеспечения (прошивки) кассового аппарата до версии с полной поддержкой ФФД 1.05 и обновление интеграционной компоненты (драйвера ККТ) в 1С. Это позволит корректно выгружать в чек признаки Аванс, Предоплата частичная или Оплата кредита с корректной разбивкой позиций.
  2. Временный обходной прием (при невозможности срочной прошивки ККТ):
    1. В документе ПКО на закладке Расшифровка платежа временно очищаем поле Объект расчетов (заказ или реализацию).
    2. Пробиваем чек по гиперссылке как прием авансового платежа без товарной детализации.
    3. После успешной фискализации возвращаем исходный объект расчетов в расшифровку платежа и повторно проводим документ.

Таким образом, исчезновение кнопки печати чека является штатным изменением пользовательского интерфейса и системных механизмов 1С. Настройка закладки Кассы в параметрах РМК и контроль актуальности рабочего места полностью восстанавливают возможность комфортного пробития фискальных чеков из приходных кассовых ордеров.

← На главную