Внешняя печатная форма УПД для конфигурации "Управление торговлей" редакции 11.5.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Универсальный передаточный документ (УПД) для Торговли 11:
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Просто внешняя печатная форма Универсального передаточного документа (УПД) для конфигурации "1С: Управление торговлей" редакции 11.5.
Знаю, что такие есть, но пусть будет еще для сохранения.
Печатная форма работает для документов:
1. Счет-фактура выданный
2. Счет-фактура выданный (аванс)
3. Счет-фактура выданный комиссионеру (агенту)
4. Счет-фактура полученный от комитента (принципала)
5. Счет-фактура налогового агента
6. Счет-фактура на неподтвержденную реализацию по ставке 0%
7. Реализация товаров и услуг
8. Реализация услуг и прочих активов
Все работает, как в стандартной печатной форме, таблица берется из внешней печатной формы.
Алгоритм заполнения печатной формы берется из конфигурации, но можно и что-то добавить.
Описание изменений в версиях:
2.0 (18.07.2025) - Изменения для добавления к печатным формам печатной формы 1096 (с 01.10.2024). Изменения запоздали, но так уже вышло. Актуализировано к форме 1096. За ненадобностью форму версии 1.0 (до 534 постановления и ниже) заменяю на форму версии 2.0 (до 1096 постановления и ниже).
3.0 (15.02.2026) - Изменения для добавления к печатным формам печатной формы 1096-2026 (с 01.01.2026). Актуализировано к форме 1096-2026. Поле 5Б присутствует с 01.01.2026г. За ненадобностью форму версии 2.0 (до 1096 постановления и ниже) заменяю на форму версии 3.0 (до 1096-2026 постановления и ниже).
3.1 (22.03.2026) - В версии 3.0 обнаружена ошибка при выводе на печать даты и номера постановления УПД.
В строке: "Приложение № 1 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. № 1137 (в редакции постановления Правительства Российской Федерации от [ДатаПостановления] № [НомерПостановления])"
Вместо подстрок [ДатаПостановления] и [НомерПостановления] выводились пустые строки. Исправлено.
3.2 (04.04.2026) - Локализация функций из глобального модуля конфигурации:
"ВерсияПостановленияНДС1137(Период)"
"НомерПостановления2026()"
"ДатаПостановления2026()"
"НомерПостановления26()"
"ДатаПостановления26()"
Решил локализовать эти функции, т.к. появляются вопросы по поводу версии макета печатной формы при использовании в старых версиях конфигураций. В старых конфигурациях, в которых еще нет встроенной печатной формы нужного макета и макет внешней формы определяется неверно, так как глобальная функция определения версии постановления по НДС 1137 тоже устаревшая и не видит новых форм. Функций номеров и дат новых постановлений нет вообще. Теперь версия постановления по НДС 1137, номер и дата постановления будет определятся в самой печатной форме, и в зависимости от даты документа будет выбираться тот макет, который нужен.
Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26
Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.
Учет путевых листов выполнен в виде расширения. Предназначен для учета путевых листов в конфигурации БП 3.0., УТ 11.5 и КА 2.5
Печатная форма: Типовая межотраслевая форма № 3. Утверждена постановлением Госкомстата России от 28.11.97 № 78. Типовая межотраслевая форма № 4-П от 18.09.2008 г. N 152 с учетом изменений указанных в Приказе Министерства транспорта Российской Федерации №368 от 11 сентября 2020 г. №368, Типовая межотраслевая форма № ЭСМ-7, и др. ЭСМ-2, 4-С, 3 спец., 6 спец., ПЛ для Автомобильного крана.
Решение для работы с новой графой 5б в УПД и Счете-фактуре с 01.04.2026 года для конфигураций 1С:УТ 10.3, 1С:УПП 1.3 и 1С:КА 1.1. Обеспечивает корректную печать универсальных передаточных документов и счетов-фактур в соответствии с изменениями в статье 169 НК РФ, заполняет обязательные поля - порядковый номер и дату авансового счета-фактуры при зачете предоплаты. Подключается как внешняя печатная форма в конфигурацию 1С, поддерживает все стандартные требования и имеет открытый исходный код для адаптации под ваши бизнес-процессы.
Для целей использования в ЮЗЭДО ОАО "РЖД". Обработка используется для формирования XML файлов (согласно формату, утвержденному приказом ФНС РФ от 19.12.2018 N ММВ-7-15/820@) актов выполненных работ по форме ФПУ-26 (Утверждена распоряжением ОАО "РЖД" от 15.12.2008 №2688р)
Расширение для печати договоров с приложением из шаблонов. Быстрая подготовка заполненных договоров без ручного заполнения. Возможность использования дополнительных реквизитов контрагентов и номенклатуры
Быстрое сохранение файлов договоров и отправка по электронной почте. Решение в Реестре отечественного ПО.
Расширение «Заказ-наряд в 1С 8.3 Бухгалтерия» добавляет в систему документ "Заказ-наряд" и справочник "Изделия". При этом не требуется вносить изменения в конфигурацию. "Заказ-наряд" фиксирует запрос на работы от клиента и подтверждает факт выполнения работ этих работ.
(4) Последовательно обновлял и проверял работу печатной формы с релиза 11.5.22.104 до вашего релиза 11.5.22.149.
Все работает.
Проверил на релизах: 11.5.22.104, 11.5.22.117, 11.5.22.124, 11.5.22.134, 11.5.22.149.
Не знаю, что там у вас не формируется.
Более того, раз залез, то проверил на релизах 11.5.25, а именно: 11.5.25.103, 11.5.25.112. Все работает тоже.
Все проверенные релизы выложил в описание.
Но все равно спасибо за сигнал, так как при детальной проверке печатной формы обнаружил ошибку при печати строки с номером и датой постановления. Исправлено, выложил версию 3.1 с описанием ошибки.
Можно сказать, что не зря перепроверил все.
А почему у вас не формируется печатная форма - вопрос. Возможно конфигурация измененная, и ошибка выскакивает
при отсутствии требуемого реквизита, к примеру.
(9)
Ну все правильно, как я и говорил.
Ваша версия вышла 13.12.25
Функция "ВерсияПостановленияНДС1137" из вашей версии:
Функция ВерсияПостановленияНДС1137(Период) Экспорт
Если Период >= '20241001' Тогда // Постановление № 1096 вступает в силу с 1 октября 2024 года.
Возврат 7;
ИначеЕсли Период >= '20231001' Тогда // ФЗ № 389 вступает в силу с 1 октября 2023 года.
Возврат 6;
ИначеЕсли Период >= '20210701' Тогда // Постановление № 534 вступает в силу с 1 июля 2021 года.
Возврат 5;
ИначеЕсли Период >= '20171001' Тогда // Постановление № 981 вступает в силу с 1 октября 2017 года.
Возврат 4;
ИначеЕсли Период >= '20141001' Тогда // Постановление № 735 вступает в силу с 1 октября 2014 года.
Возврат 3;
ИначеЕсли Период >= '20131106' Тогда // Постановление № 952 вступает в силу с 6 ноября 2013 года.
Возврат 2;
Иначе
Возврат 1; // исходная версия Постановления Правительства РФ от 26.12.2011 г. № 1137.
КонецЕсли;
КонецФункции
Показать
Тогда следует вам либо обновить версию УТ, либо локализовать функцию "ВерсияПостановленияНДС1137", как я описывал ранее.
Есть еще один вариант, если не получается - оставьте свою почту, отправлю версию с локализованной функцией.
Думаю, чтобы таких вопросов больше не было, нужно новую версию выложить здесь будет.
(9)
Локализовал некоторые функции из глобального модуля конфигурации в модуль формы. Теперь и в относительно старых конфигурациях форма будет выбираться верная.
Новую версию (3.2) выложил сюда с описанием изменений.
Могу отправить вам на почту, если почту напишите.
(6)
Почему спрашиваю о версии вас.
Дело в том, что у вас печатается старая версия УПД.
У вас документ датирован апрелем 2026 года, соответственно в редакции постановления должно быть:
(в редакции постановления Правительства Российской Федерации от 23 января 2026 г. № 26)
У вас печатается:
(в редакции постановления Правительства Российской Федерации от 16 августа 2024 г. № 1096)
Кроме того еще и поля 5Б нет, которое необходимо с 01.01.2026
Значит у вас старая конфигурация УТ, в которой еще не прописаны постановления соответствующие.
Почему так происходит:
Дело в том в форме используется функции определения версии постановления из модуля конфигурации УТ (стр.878):
Сама функция "ВерсияПостановленияНДС1137" выглядит в новых конфигурациях так:
// Возвращает версию постановления Правительства РФ от 26.12.2011 г. № 1137.
//
// Параметры:
// Период - Дата - В данном параметре передается
// дата на которую необходимо определить версию постановления.
// Возвращаемое значение:
// Число - версия постановления,
// 1 - исходная версия постановления Правительства РФ от 26.12.2011 г. № 1137;
// 2 - постановление Правительства РФ от 26.12.2011 г. № 1137 в редакции постановления № 952;
// 3 - постановление Правительства РФ от 26.12.2011 г. № 1137 в редакции постановления № 735;
// 4 - постановление Правительства РФ от 26.12.2011 г. № 1137 в редакции постановления № 981;
// 5 - постановление Правительства РФ от 26.12.2011 г. № 1137 в редакции постановления № 534;
// 6 - постановление Правительства РФ от 26.12.2011 г. № 1137 с изменениями по ФЗ № 389;
// 7 - постановление Правительства РФ от 26.12.2011 г. № 1137 в редакции постановления № 1096.
// 8 - постановление Правительства РФ от 26.12.2011 г. № 1137 в редакции постановления №
//
Функция ВерсияПостановленияНДС1137(Период) Экспорт
Если Период >= '20260401' Тогда // Постановление № 26 вступает в силу с 1 апреля 2026 года.
Возврат 9;
ИначеЕсли Период >= '20260101' Тогда // Книги и счета-фактуры по письму ФНС России от 26.12.2025 № СД-4-3/11730@ с 1 января 2026 года.
Возврат 8;
ИначеЕсли Период >= '20241001' Тогда // Постановление № 1096 вступает в силу с 1 октября 2024 года.
Возврат 7;
ИначеЕсли Период >= '20231001' Тогда // ФЗ № 389 вступает в силу с 1 октября 2023 года.
Возврат 6;
ИначеЕсли Период >= '20210701' Тогда // Постановление № 534 вступает в силу с 1 июля 2021 года.
Возврат 5;
ИначеЕсли Период >= '20171001' Тогда // Постановление № 981 вступает в силу с 1 октября 2017 года.
Возврат 4;
ИначеЕсли Период >= '20141001' Тогда // Постановление № 735 вступает в силу с 1 октября 2014 года.
Возврат 3;
ИначеЕсли Период >= '20131106' Тогда // Постановление № 952 вступает в силу с 6 ноября 2013 года.
Возврат 2;
Иначе
Возврат 1; // исходная версия Постановления Правительства РФ от 26.12.2011 г. № 1137.
КонецЕсли;
КонецФункции
Показать
Функция возвращает число от 1 до 9, где 8 - это период с 01.01.2026 года, а 9 - это период с 01.04.2026 года.
В зависимости от этого числа - выбирается и требуемый макет печати.
Похоже, что у вас конфигурация достаточно устарела и в ней нет возврата ни 9, ни даже 8.
У меня была мысль перенести эту функцию в модуль формы и использовать локально, но я оставил как есть, побоявшись, что в старых конфигурациях могут возникнуть ошибки при выполнении других модулей, так как не все модули локализованы.
Поэтому форма выводится у вас в старом макете как и должно быть.
Что нужно делать в вашем случае (варианты):
1. Обновить конфигурацию УТ до версии в которой уже прописаны нужные периоды (точную версию пограничного релиза сказать не могу, но могу сказать, что в релизе 11.5.25.112 все работает)
2. Можно локализовать функцию ВерсияПостановленияНДС1137(Период) в текущей форме.
Для этого скопируйте функцию из текущего комментария в модуль формы и замените строку 878:
ВерсияПостановления1137 = УчетНДСПереопределяемый.ВерсияПостановленияНДС1137(ДанныеПечати.Дата);
на строку:
ВерсияПостановления1137 = ВерсияПостановленияНДС1137(ДанныеПечати.Дата);
А для убедительности работоспособности формы я покажу