Каталог решений - Печать УПД за поставщика из счета-фактуры полученного для УТ 11.5 (в редакции постановления Правительства Российской Федерации от 2 апреля 2021 г. № 534)

Печать УПД за поставщика из счета-фактуры полученного для УТ 11.5 (в редакции постановления Правительства Российской Федерации от 2 апреля 2021 г. № 534)

Печать УПД за поставщика из счета-фактуры полученного для УТ 11.5 (в редакции постановления Правительства Российской Федерации от 2 апреля 2021 г. № 534)

В наличии

Внешняя печатная форма для печати УПД за поставщика (Приложение № 1 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. № 1137
(в редакции постановления Правительства Российской Федерации от 2 апреля 2021 г. № 534) из документа Счет-Фактура полученный.
Обработку можно использовать отдельно, запуская ее через Файл — открыть, либо зарегистрировать как внешнюю печатную форму в справочнике «Внешние обработки».

Категория:

Описание

Тестировалось на конфигурации УТ 11.5.6.278.

Печатная форма пока работает только для счетов — фактур, в которых основаниями являются документы "Приобретение товаров и услуг". Не подойдет для тех документов, в которых есть товары с прослеживаемостью.    

Если в конфигурации не предусмотрена кнопка печати (В УТ 11.5 ее нет) из документа счет-фактура полученный, необходимо модифицировать код: В общем модуле УправлениеПечатьюУТСервер ,добавить документ "СчетФактураПолученный"

Процедура ОпределитьОбъектыСКомандамиПечати(СписокОбъектов) Экспорт
    
    //++ НЕ ГОСИС
    
    

    СписокОбъектов.Добавить(Документы.ПоступлениеТоваровОтХранителя);
    СписокОбъектов.Добавить(Документы.ПриемкаТоваровНаХранение);
    СписокОбъектов.Добавить(Документы.ПередачаТоваровХранителю);
    СписокОбъектов.Добавить(Документы.ВыкупПринятыхНаХранениеТоваров);
    СписокОбъектов.Добавить(Документы.ВыкупТоваровХранителем);
    СписокОбъектов.Добавить(Документы.ОтгрузкаТоваровСХранения);
    СписокОбъектов.Добавить(Документы.СписаниеПринятыхНаХранениеТоваров);
    СписокОбъектов.Добавить(Документы.СписаниеТоваровУХранителя);
    
    СписокОбъектов.Добавить(Документы.ОрдерНаОтражениеПересортицыТоваров);
    СписокОбъектов.Добавить(Обработки.УправлениеПринятойВозвратнойТарой);
    СписокОбъектов.Добавить(Справочники.ДоговорыМеждуОрганизациями);
    СписокОбъектов.Добавить(Справочники.СтруктураПредприятия);
    
    СписокОбъектов.Добавить(Справочники.ВариантыГрафиковКредитовИДепозитов);
    СписокОбъектов.Добавить(Справочники.ГорячиеКлавиши);
    СписокОбъектов.Добавить(Справочники.ГруппыАналитическогоУчетаНоменклатуры);
    СписокОбъектов.Добавить(Справочники.ГруппыФинансовогоУчетаНоменклатуры);
    СписокОбъектов.Добавить(Справочники.ДоговорыКонтрагентов);
    СписокОбъектов.Добавить(Справочники.ДоговорыКредитовИДепозитов);
    СписокОбъектов.Добавить(Справочники.ДоговорыЭквайринга);
    СписокОбъектов.Добавить(Справочники.КартыЛояльности);
    СписокОбъектов.Добавить(Справочники.Контрагенты);
    СписокОбъектов.Добавить(Справочники.Номенклатура);
    СписокОбъектов.Добавить(Справочники.ОбластиХранения);
    СписокОбъектов.Добавить(Справочники.Организации);
    СписокОбъектов.Добавить(Справочники.Партнеры);
    СписокОбъектов.Добавить(Справочники.ПодарочныеСертификаты);
    СписокОбъектов.Добавить(Справочники.ПравилаОбменаСПодключаемымОборудованиемOffline);
    СписокОбъектов.Добавить(Справочники.ПретензииКлиентов);
    СписокОбъектов.Добавить(Справочники.РабочиеУчастки);
    СписокОбъектов.Добавить(Справочники.СделкиСКлиентами);
    СписокОбъектов.Добавить(Справочники.СертификатыНоменклатуры);
    СписокОбъектов.Добавить(Справочники.СкладскиеПомещения);
    СписокОбъектов.Добавить(Справочники.СкладскиеЯчейки);
    СписокОбъектов.Добавить(Справочники.Склады);
    СписокОбъектов.Добавить(Справочники.СоглашенияСКлиентами);
    СписокОбъектов.Добавить(Справочники.СоглашенияСПоставщиками);
    СписокОбъектов.Добавить(Справочники.ФизическиеЛица);
    СписокОбъектов.Добавить(Документы.АвансовыйОтчет);
    СписокОбъектов.Добавить(Документы.АктВыполненныхРабот);
    СписокОбъектов.Добавить(Документы.АктОРасхожденияхПослеОтгрузки);
    СписокОбъектов.Добавить(Документы.АктОРасхожденияхПослеПеремещения);
    СписокОбъектов.Добавить(Документы.АктОРасхожденияхПослеПриемки);
    СписокОбъектов.Добавить(Документы.ВнесениеДенежныхСредствВКассуККМ);
    СписокОбъектов.Добавить(Документы.ВозвратПодарочныхСертификатов);
    СписокОбъектов.Добавить(Документы.ВыемкаДенежныхСредствИзКассыККМ);
    СписокОбъектов.Добавить(Документы.ВводОстатков);
    СписокОбъектов.Добавить(Документы.ВводОстатковДенежныхСредств);    
    СписокОбъектов.Добавить(Документы.ВводОстатковВзаиморасчетов);
    СписокОбъектов.Добавить(Документы.ВводОстатковОПродажахЗаПрошлыеПериоды);    
    СписокОбъектов.Добавить(Документы.ВводОстатковПоФинансовымИнструментам);
    СписокОбъектов.Добавить(Документы.ВводОстатковПрочиеРасходы);
    СписокОбъектов.Добавить(Документы.ВводОстатковПрочихАктивовПассивов);
    СписокОбъектов.Добавить(Документы.ВводОстатковРасчетовПоЭквайрингу);
    СписокОбъектов.Добавить(Документы.ВводОстатковСПодотчетниками);
    СписокОбъектов.Добавить(Документы.ВводОстатковТоваров);
    СписокОбъектов.Добавить(Документы.ВзаимозачетЗадолженности);
    СписокОбъектов.Добавить(Документы.ВнутреннееПотреблениеТоваров);
    СписокОбъектов.Добавить(Документы.ВозвратТоваровМеждуОрганизациями);
    СписокОбъектов.Добавить(Документы.ВозвратТоваровОтКлиента);
    СписокОбъектов.Добавить(Документы.ВозвратТоваровПоставщику);
    СписокОбъектов.Добавить(Документы.ВыкупВозвратнойТарыКлиентом);
    СписокОбъектов.Добавить(Документы.ДоверенностьВыданная);
    СписокОбъектов.Добавить(Документы.ЗаданиеНаПеревозку);
    СписокОбъектов.Добавить(Документы.ЗаданиеТорговомуПредставителю);
    СписокОбъектов.Добавить(Документы.ЗаказКлиента);
    СписокОбъектов.Добавить(Документы.ЗаказНаВнутреннееПотребление);
    СписокОбъектов.Добавить(Документы.ЗаказНаПеремещение);
    СписокОбъектов.Добавить(Документы.ЗаказНаСборку);
    СписокОбъектов.Добавить(Документы.ЗаказПоставщику);
    СписокОбъектов.Добавить(Документы.ЗаявкаНаВозвратТоваровОтКлиента);
    СписокОбъектов.Добавить(Документы.ЗаявкаНаРасходованиеДенежныхСредств);
    СписокОбъектов.Добавить(Документы.ИзменениеАссортимента);
    СписокОбъектов.Добавить(Документы.ИнвентаризационнаяОпись);
    СписокОбъектов.Добавить(Документы.ИнвентаризацияНаличныхДенежныхСредств);
    СписокОбъектов.Добавить(Документы.КоммерческоеПредложениеКлиенту);
    СписокОбъектов.Добавить(Документы.КорректировкаПоОрдеруНаТовары);
    СписокОбъектов.Добавить(Документы.КорректировкаПриобретения);
    СписокОбъектов.Добавить(Документы.КорректировкаРеализации);
    СписокОбъектов.Добавить(Документы.КорректировкаРегистров);
    СписокОбъектов.Добавить(Документы.ЛимитыРасходаДенежныхСредств);
    СписокОбъектов.Добавить(Документы.НормативРаспределенияПлановПродажПоКатегориям);
    СписокОбъектов.Добавить(Документы.ОжидаемоеПоступлениеДенежныхСредств);
    СписокОбъектов.Добавить(Документы.ОперацияПоПлатежнойКарте);
    СписокОбъектов.Добавить(Документы.ОприходованиеИзлишковТоваров);
    СписокОбъектов.Добавить(Документы.ОрдерНаОтражениеИзлишковТоваров);
    СписокОбъектов.Добавить(Документы.ОрдерНаОтражениеНедостачТоваров);
    СписокОбъектов.Добавить(Документы.ОрдерНаОтражениеПорчиТоваров);
    СписокОбъектов.Добавить(Документы.ОрдерНаПеремещениеТоваров);
    СписокОбъектов.Добавить(Документы.ОтборРазмещениеТоваров);
    СписокОбъектов.Добавить(Документы.ОтражениеРасхожденийПриИнкассацииДенежныхСредств);
    СписокОбъектов.Добавить(Документы.ОтчетБанкаПоОперациямЭквайринга);
    СписокОбъектов.Добавить(Документы.ОтчетКомиссионера);
    СписокОбъектов.Добавить(Документы.ОтчетКомиссионераОСписании);
    СписокОбъектов.Добавить(Документы.ОтчетКомитенту);
    СписокОбъектов.Добавить(Документы.ОтчетКомитентуОСписании);
    СписокОбъектов.Добавить(Документы.ОтчетКомитентуОЗакупках);
    СписокОбъектов.Добавить(Документы.ОтчетОРозничныхПродажах);
    СписокОбъектов.Добавить(Документы.ОтчетПоКомиссииМеждуОрганизациями);
    СписокОбъектов.Добавить(Документы.ОтчетПоКомиссииМеждуОрганизациямиОСписании);
    СписокОбъектов.Добавить(Документы.ПервичныйДокумент);
    СписокОбъектов.Добавить(Документы.ПередачаТоваровМеждуОрганизациями);
    СписокОбъектов.Добавить(Документы.ПеремещениеТоваров);
    СписокОбъектов.Добавить(Документы.ПересортицаТоваров);
    СписокОбъектов.Добавить(Документы.ПересчетТоваров);
    СписокОбъектов.Добавить(Документы.ПланЗакупок);
    СписокОбъектов.Добавить(Документы.ПланОстатков);
    СписокОбъектов.Добавить(Документы.ПланПродаж);
    СписокОбъектов.Добавить(Документы.ПланПродажПоКатегориям);
    СписокОбъектов.Добавить(Документы.ПланВнутреннихПотреблений);
    СписокОбъектов.Добавить(Документы.ПланСборкиРазборки);
    СписокОбъектов.Добавить(Документы.ПорчаТоваров);
    СписокОбъектов.Добавить(Документы.ПоручениеЭкспедитору);
    СписокОбъектов.Добавить(Документы.ПоступлениеБезналичныхДенежныхСредств);
    СписокОбъектов.Добавить(Документы.ПоступлениеТоваровНаСклад);
    СписокОбъектов.Добавить(Документы.ПриобретениеТоваровУслуг);
    СписокОбъектов.Добавить(Документы.ПриобретениеУслугПрочихАктивов);
    СписокОбъектов.Добавить(Документы.ПриходныйКассовыйОрдер);
    СписокОбъектов.Добавить(Документы.ПриходныйОрдерНаТовары);
    СписокОбъектов.Добавить(Документы.ПрочееОприходованиеТоваров);
    СписокОбъектов.Добавить(Документы.ПрочиеДоходыРасходы);
    СписокОбъектов.Добавить(Документы.РаспоряжениеНаПеремещениеДенежныхСредств);
    СписокОбъектов.Добавить(Документы.РаспределениеДоходовПоНаправлениямДеятельности);
    СписокОбъектов.Добавить(Документы.РаспределениеПрочихЗатрат);
    СписокОбъектов.Добавить(Документы.РаспределениеРасходовБудущихПериодов);
    СписокОбъектов.Добавить(Документы.РасходныйКассовыйОрдер);
    СписокОбъектов.Добавить(Документы.РасходныйОрдерНаТовары);
    СписокОбъектов.Добавить(Документы.РасчетСебестоимостиТоваров);
    СписокОбъектов.Добавить(Документы.РеализацияПодарочныхСертификатов);
    СписокОбъектов.Добавить(Документы.РеализацияТоваровУслуг);
    СписокОбъектов.Добавить(Документы.РеализацияУслугПрочихАктивов);
    СписокОбъектов.Добавить(Документы.РегистрацияЦенНоменклатурыПоставщика);
    СписокОбъектов.Добавить(Документы.СборкаТоваров);
    СписокОбъектов.Добавить(Документы.СверкаВзаиморасчетов);
    СписокОбъектов.Добавить(Документы.СверкаНачальныхОстатковПоСкладу);
    СписокОбъектов.Добавить(Документы.СписаниеБезналичныхДенежныхСредств);
    СписокОбъектов.Добавить(Документы.СписаниеЗадолженности);
    СписокОбъектов.Добавить(Документы.СписаниеНедостачТоваров);
    СписокОбъектов.Добавить(Документы.СчетНаОплатуКлиенту);
    //+++Доработка печати УПД счета-фактуры полученного
    СписокОбъектов.Добавить(Документы.СчетФактураПолученный);
    //---Доработка печати УПД счета-фактуры полученного
    СписокОбъектов.Добавить(Документы.ТаможеннаяДекларацияИмпорт);
    //++ Локализация
    //-- Локализация
    СписокОбъектов.Добавить(Документы.УпаковочныйЛист);
    СписокОбъектов.Добавить(Документы.УстановкаБлокировокЯчеек);
    СписокОбъектов.Добавить(Документы.УстановкаКвотАссортимента);
    СписокОбъектов.Добавить(Документы.УстановкаЦенНоменклатуры);
    СписокОбъектов.Добавить(Документы.ЧекККМ);
    СписокОбъектов.Добавить(Документы.ЧекККМВозврат);
    СписокОбъектов.Добавить(Документы.ЧекККМКоррекции);
    СписокОбъектов.Добавить(Обработки.РабочееМестоМенеджераПоДоставке);
    СписокОбъектов.Добавить(Обработки.УправлениеОтгрузкой);
    СписокОбъектов.Добавить(Обработки.УправлениеПереданнойВозвратнойТарой);
    СписокОбъектов.Добавить(Обработки.УправлениеПоступлением);
    СписокОбъектов.Добавить(Обработки.ЖурналСкладскихАктов);
    
    СписокОбъектов.Добавить(Документы.Сторно);
    
    УчетНДСУП.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов);
    УправлениеПечатьюЛокализация.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов);
    //-- НЕ ГОСИС
    
КонецПроцедуры

В модуле менеджера счета-фактуры полученного добавить пустую процедуру:

Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
 //пустая   
 

КонецПроцедуры

В модуле формы счета-фактуры полученного добавить процедуру:

&НаСервере
Процедура Подключаемый_ВыполнитьКомандуНаСервере(Контекст, Результат)
          ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, Контекст, Объект, Результат);
КонецПроцедуры

Там же в модуле формы счета-фактуры полученного:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    
    УстановитьУсловноеОформление();
    
    Если Параметры.Свойство("АвтоТест") Тогда // Возврат при получении формы для анализа.
        Возврат;
    КонецЕсли;

    ОбновлениеИнформационнойБазы.ПроверитьОбъектОбработан(Объект, ЭтотОбъект);

    // СтандартныеПодсистемы.ПодключаемыеКоманды
    ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект);
    // Конец СтандартныеПодсистемы.ПодключаемыеКоманды
    
    ЦветГиперссылки = ЦветаСтиля.ГиперссылкаЦвет;
    Элементы.ГруппаСуммыИтого.ЦветТекстаЗаголовка = Метаданные.ЭлементыСтиля.ГиперссылкаЦвет.Значение;
    Если Не ЗначениеЗаполнено(Объект.Ссылка) Тогда
        ПриЧтенииСозданииНаСервере();
    КонецЕсли;
    
    // ИнтеграцияС1СДокументооборотом
    ИнтеграцияС1СДокументооборот.ПриСозданииНаСервере(ЭтаФорма);
    // Конец ИнтеграцияС1СДокументооборотом
    
    // ЭлектронноеВзаимодействие.ОбменСКонтрагентами
    ПараметрыЭДОПриСоздании = ОбменСКонтрагентами.ПараметрыПриСозданииНаСервере_ФормаДокумента();
    ПараметрыЭДОПриСоздании.Форма = ЭтотОбъект;
    ПараметрыЭДОПриСоздании.ДокументСсылка = Объект.Ссылка;
    ПараметрыЭДОПриСоздании.ДекорацияСостояниеЭДО = Элементы.ДекорацияСостояниеЭДО;
    ПараметрыЭДОПриСоздании.ГруппаСостояниеЭДО = Элементы.ГруппаСостояниеЭДО;
    ПараметрыЭДОПриСоздании.МестоРазмещенияКоманд = Элементы.ПодменюЭДО;
    
    ОбменСКонтрагентами.ПриСозданииНаСервере_ФормаДокумента(ПараметрыЭДОПриСоздании);
    // Конец ЭлектронноеВзаимодействие.ОбменСКонтрагентами
    
    Элементы.ДекорацияСостояниеЭДО.Видимость = ПолучитьФункциональнуюОпцию("ИспользоватьОбменЭД");
    
    // ИнтернетПоддержкаПользователей.РаботаСКонтрагентами
    ПроверкаКонтрагентов.ПриСозданииНаСервереДокумент(ЭтотОбъект, Параметры);
    ПроверкаКонтрагентовВызовСервераПереопределяемыйУТ.ФормаДокументаПриСозданииНаСервере(ЭтотОбъект);
    // Конец ИнтернетПоддержкаПользователей.РаботаСКонтрагентами

    УчетНДСУПСлужебный.НастроитьСовместныйВыборКонтрагентовОрганизаций(Элементы.Контрагент);
    
    СобытияФорм.ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка);
    
    УстановитьЗаголовокДоступностьФлагаОтнесенияКПредыдущемуПериоду();

    // СтандартныеПодсистемы.РаботаСФайлами
    ПараметрыГиперссылки = РаботаСФайлами.ГиперссылкаФайлов();
    ПараметрыГиперссылки.Размещение = "КоманднаяПанель";
    РаботаСФайлами.ПриСозданииНаСервере(ЭтотОбъект, ПараметрыГиперссылки);
    // Конец СтандартныеПодсистемы.РаботаСФайлами

    // СтандартныеПодсистемы.УчетОригиналовПервчиныхДокументов
    УчетОригиналовПервичныхДокументов.ПриСозданииНаСервере_ФормаДокумента(ЭтотОбъект);
    // Конец СтандартныеПодсистемы.УчетОригиналовПервчиныхДокументов
    //+++Доработка печати УПД счета-фактуры полученного
    ПодключаемыеКоманды.ПриСозданииНаСервере(этаФорма);
    //---Доработка печати УПД счета-фактуры полученного
КонецПроцедуры

 

has been added to your cart:
Оформление заказа