Как исправить проблемы с пробитием кассовых чеков в 1С:УТ 11.5.25.85: решение для «Авансов», НДС и кнопок печати

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

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

Причина появления надписи «АВАНС» вместо списка товаров

Рассмотрим ситуацию, когда при оформлении документа Приходный кассовый ордер (ПКО) или Эквайринговая операция, созданных на основании реализации, в чеке все равно выводится общая сумма с признаком способа расчета «АВАНС». Проанализируем внутренние механизмы УТ 11.5, которые на это влияют.

В новых версиях системы логика формирования чека жестко завязана на регистры взаиморасчетов. Если система «не видит» связи между платежом и отгрузкой в момент пробития чека, она автоматически трактует платеж как авансовый. Выделим основные факторы:

  1. Работа фоновых заданий: В УТ 11.5 расчеты распределяются в фоновом режиме. Если фоновое задание Распределение расчетов еще не завершило свою работу, регистры не обновлены, и документ оплаты «не знает», что он закрывает конкретную накладную. Проверим статус выполнения этих заданий в разделе «Администрирование — Обслуживание — Регламентные операции».
  2. Статус документа-основания: Если Реализация товаров и услуг находится в статусе, не предполагающем окончательный расчет (например, не проведен или имеет статус «К предоплате»), чек не сможет подтянуть товарный состав.
  3. Настройка порядка расчетов в договоре: Если в договоре выбран порядок «По договорам», система склонна считать любой входящий платеж общим авансом по договору. Для корректной детализации чека рекомендуется использовать порядок «По заказам / накладным».

Разберем, как проверить реквизит ОбъектРасчетов. В последних релизах это не просто ссылка на документ, а отдельный ключ связи. Если этот реквизит пуст или заполнен некорректно, система подставляет текущий документ (сам ПКО), что неизбежно ведет к признаку аванса.

Почему пропадает кнопка «Пробить чек» для юридических лиц

Выясним причину, по которой кнопка пробития чека становится недоступной именно для контрагентов со статусом ЮЛ или ИП. В релизе 11.5.25 логика видимости кнопок стала строго соответствовать текущим трактовкам 54-ФЗ.

Проанализируем следующие настройки, отсутствие которых блокирует печать:

  1. Реквизиты контрагента: Система проверяет наличие ИНН и Страна регистрации. Если эти данные не заполнены в карточке юридического лица, программный код скрывает команду печати, так как чек для ЮЛ без ИНН покупателя считается некорректным.
  2. Настройка в договоре: Перейдем в настройки договора с контрагентом. На вкладке «Расчеты / Оформление чеков» должен быть установлен флаг Требуется оформление чеков ККМ. Если флаг снят, 1С предполагает, что расчеты идут через расчетный счет (безналично), и ККТ не применяется.
  3. Тип оплаты: Убедимся, что в документе выбран способ оплаты, предусматривающий применение ККТ при расчетах между организациями (например, наличные или платежная карта).

Проблема некорректной ставки НДС в чеках

Посмотрим на ситуацию, когда ставка НДС в чеке не соответствует ставке в документе-основании. Часто это происходит в чеках на аванс или при зачете кредита. Разберем шаги для исправления:

Во-первых, проверим табличную часть Расшифровка платежа в денежном документе. Реквизит Ставка НДС здесь должен быть заполнен явно. Если в одной табличной части указано несколько строк с разными ставками, алгоритм формирования чека в релизе .85 может дать сбой, усредняя значения или выбирая первую попавшуюся строку.

Во-вторых, проанализируем настройки Учетной политики организации. В блоке налогообложения НДС проверьте настройки для «НДС с авансов». Несоответствие между настройками учетной политики и выбранным видом операции в ПКО — частая причина ошибок в чеке.

Исправление ошибок через установку патчей (исправлений)

Поскольку релиз 11.5.25.85 содержит ряд признанных ошибок (багов), которые невозможно решить только настройками, рассмотрим механизм установки патчей. Фирма «1С» выпустила несколько критических исправлений для блока ККМ именно для этой ветки.

Процедура проверки установленных исправлений:

  1. Перейдем в раздел Администрирование — Обслуживание.
  2. Выберем пункт Обновление программы — Установленные исправления (патчи).

Нам необходимо убедиться, что установлены патчи, исправляющие следующие ошибки:

Если патчи отсутствуют, рекомендуется запустить поиск обновлений или загрузить их вручную с портала техподдержки.

Алгоритм действий для восстановления корректной печати

Подведем итог и составим пошаговый план совместных действий для исправления ситуации:

  1. Перепроведение цепочки документов: Если вы видите «АВАНС» там, где должна быть отгрузка, попробуйте последовательно перепровести цепочку: Заказ клиента -> Реализация товаров и услуг -> Приходный кассовый ордер. Это принудительно обновит ОбъектРасчетов.
  2. Проверка заполнения ТЧ: Убедитесь, что в ПКО на вкладке «Расшифровка платежа» в качестве объекта расчетов выбрана именно Реализация товаров и услуг, а не договор или заказ (если отгрузка уже состоялась).
  3. Проверка прав и видимости: Если кнопки нет, проверьте ИНН контрагента и флаг в договоре.
  4. Обновление: Если все настройки верны, но чек «кривой», единственным надежным решением является установка актуальных патчей или обновление до более стабильного релиза (например, следующего за .85).

Использование данных рекомендаций позволит вам избежать ручного исправления чеков коррекции и обеспечит соответствие деятельности компании требованиям законодательства о применении контрольно-кассовой техники.

← На главную