По заданию "сделать в УТ 10.3 форму УКД".
В Бухгалтерии Предприятия 2.0 эта форма есть, но в УТ нет общих модулей с необходимыми функциями заполнения. Поэтому взял макет из БП и повторил логику формирования.
В модуле объекта есть переменная "мПодвалНакладнойПереносить". По умолчанию ЛОЖЬ. Если поменять на ИСТИНА, последняя секция макета "ПодвалНакладной" перед выводом будет проверяться и, если не влезает, переноситься на новый лист. В типовой БП этого не происходит, но меня раздражает, когда на второй странице получается одинокое "М.П. М.П. " из-за отсутствия этой проверки.
Внешняя печатная форма не является готовым решением, не гарантируется ее работа "сразу" при простом добавлении во внешние печатные формы вашей базы. Вам может потребоваться внести ряд корректировок в процедуры заполнения, т.к. реквизиты некоторых объектов в вашей базе могут не соответствовать тому, что будет искать для подстановки эта обработка. Для удобства, код содержит комментарии, разделяющие его на секции.
История изменений
Версия 1.2
— Добавлены необходимые изменения для соответствия требованиям постановления правительства №981 от 01.10.2025 г.
— В нашей УТ есть справочник ТН ВЭД и значение ТН ВЭД номенклатуры является ее реквизитом. Наш метод заполнения закомментирован, приводится в модуле обработки для примера заполнения.
Версия 1.1 (21.07.2025)
— Добавлены поля для выполнения условий постановления №625 (постановления Правительства Российской Федерации от 25 мая 2025 г. № 625). Не обрабатывается, заполняется строкой "—".
// -------------------------------------- ФЗ 56
Если ВедетсяПоФЗ56 Тогда
ОбластьМакетаФЗ56 = Макет.ПолучитьОбласть("ИдентификаторГосКонтракта");
ОбластьМакетаФЗ56.Параметры.ИдентификаторГосКонтракта = "--";
ТабДокумент.Вывести(ОбластьМакетаФЗ56);
КонецЕсли;
— Добавлена проверка перед выводом области Итого+Подвал+ПодвалНакладной. Если не умещается на странице, количество листов в области Подвал будет увеличено на 1, чтобы соответствовать действительности.
Версия 1.0
Релиз.
Спасибо. Плюсанул. Работает как надо без доработок на УТ10 на УСН.
Счетов-фактур на УСН нет, и у некоторых авторов внешних печатных форм на УСН невозможно сформировать УКД из-за этого.
Благодарю за сэкономленное время.