Печать счета на оплату покупателю с новым НДС для УТ 10.3 и КА 1.1
Расширение предназначено для случаев, когда в документе «Счет на оплату покупателю» указана одна ставка НДС, но требуется сформировать печатную форму с перерасчетом сумм по другой ставке НДС (5, 7 или 22 процента), при этом сам документ не изменяется. Используется отдельная печатная форма «Счет на оплату (новый НДС)», не затрагивая типовую форму и логику документа.
Подключение внешней печатной формы
Внешняя печатная форма реализована как внешний отчет/обработка и подключается через стандартный механизм 1С:
- Меню Сервис → Внешние обработки и отчеты → Внешняя печатная форма.
- Пользователь выбирает файл обработки и привязывает его к документу «Счет на оплату покупателю».
После подключения в списке печатных форм документа появляется новая команда «Счет на оплату (новый НДС)», доступная из кнопки «Печать».

Выбор ставки НДС
При выборе печатной формы «Счет на оплату (новый НДС)» открывается дополнительная форма выбора ставки НДС. На ней реализованы:
- Поле выбора ставки НДС (варианты: 22%, 7% или 5%).
- Кнопка «Выбрать» для запуска перерасчета и формирования печатной формы.
- Кнопка «Отмена» для выхода без изменений.
По умолчанию при открытии формы устанавливается ставка 22%, поэтому для типового сценария пользователю достаточно сразу нажать кнопку «Выбрать». При необходимости список ставок легко расширяется програмно.

Логика перерасчета НДС
Во внешней печатной форме перенесена стандартная логика типовой печати счета на оплату из 1С УТ 10.3 и доработан алгоритм расчета НДС:
- В функции получения данных для печатной формы реализован перерасчет сумм НДС по выбранной ставке для каждой строки товара и итогов по документу.
- Учитывается реквизит «СуммаВключаетНДС», что позволяет корректно пересчитывать суммы как с включенным НДС, так и без него.
- Реализация проверена в конфигурациях УТ 10.3 и КА 1.1, тестовые документы отрабатывают без ошибок, рассчитанные суммы НДС совпадают с контрольными расчетами.

Если в документе используется ставка 10% или режим «Без НДС», и нужно оставить расчет без изменений, рекомендуется использовать типовую печатную форму «Счет на оплату», а не новую внешнюю форму.
В печатной форме все товары из документа пересчитываются к единой выбранной ставке НДС (5, 7 или 22 процента) независимо от того, какие ставки НДС были указаны в самом документе, и уже в таком виде отражаются в результирующем печатном счёте на оплату.
