Внешние печатные формы упд для реализации товаров и услуг
При попытке формирования упд - ошибка -
Метод объекта не обнаружен (ИмяДополнительнойКолонки)
{ВнешняяОбработка.ВПФ_MXL_СчетФактура20210701.МодульОбъекта(1883)}:КолонкаКодов = ФормированиеПечатныхФорм.ИмяДополнительнойКолонки();
{ВнешняяОбработка.ВПФ_MXL_СчетФактура20210701.МодульОбъекта(1267)}:ДанныеДляПечати = РеализацияТоваровУслугПолучитьДанныеДляПечатнойФормыУПД(ПараметрыПечати, СтруктураОбъектов.Значение);
{ВнешняяОбработка.ВПФ_MXL_СчетФактура20210701.МодульОбъекта(110)}:НСтр("ru='Универсальный передаточный документ (УПД)'"),
{ОбщийМодуль.УправлениеПечатью.Модуль(1727)}:ВнешняяОбработкаОбъект.Печать(
{ОбщаяФорма.ПечатьДокументов.Форма(538)}:УправлениеПечатью.ПечатьПоВнешнемуИсточнику(
{ПостоянноеРасширениеАдаптация ОбщаяФорма.ПечатьДокументов.Форма(107)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(245)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, Форма);
{ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(144)}:ВыполнитьОбработкуОповещения(ОписаниеПроцедурыЗавершения, СписокДокументов);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(32)}:УправлениеПечатьюКлиент.ПроверитьПроведенностьДокументов(ОписаниеОповещения, ОбъектыНазначения, Форма);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(499)}:МодульУправлениеПечатьюСлужебныйКлиент.ВыполнитьОткрытиеПечатнойФормы(
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(270)}:ВыполнитьОткрытиеПечатнойФормы(ВыполняемаяКоманда, Форма, ВыполняемаяКоманда.ОбъектыПечати);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(96)}:МодульДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуПечати(ОписаниеКоманды, Форма);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(20)}:ВыполнитьПодключаемуюКомандуПечатиЗавершение(Истина, ПараметрыВыполнения);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(270)}:ВыполнитьОбработкуОповещения(Обработчик, ПараметрКоманды);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(35)}:ПродолжитьВыполнениеКоманды(ПараметрыВыполнения);
{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(9197)}:ПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Объект);
Метод объекта не обнаружен (ИмяДополнительнойКолонки)
{ВнешняяОбработка.ВПФ_MXL_СчетФактура20210701.МодульОбъекта(1883)}:КолонкаКодов = ФормированиеПечатныхФорм.ИмяДополнительнойКолонки();
{ВнешняяОбработка.ВПФ_MXL_СчетФактура20210701.МодульОбъекта(1267)}:ДанныеДляПечати = РеализацияТоваровУслугПолучитьДанныеДляПечатнойФормыУПД(ПараметрыПечати, СтруктураОбъектов.Значение);
{ВнешняяОбработка.ВПФ_MXL_СчетФактура20210701.МодульОбъекта(110)}:НСтр("ru='Универсальный передаточный документ (УПД)'"),
{ОбщийМодуль.УправлениеПечатью.Модуль(1727)}:ВнешняяОбработкаОбъект.Печать(
{ОбщаяФорма.ПечатьДокументов.Форма(538)}:УправлениеПечатью.ПечатьПоВнешнемуИсточнику(
{ПостоянноеРасширениеАдаптация ОбщаяФорма.ПечатьДокументов.Форма(107)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(245)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, Форма);
{ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(144)}:ВыполнитьОбработкуОповещения(ОписаниеПроцедурыЗавершения, СписокДокументов);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(32)}:УправлениеПечатьюКлиент.ПроверитьПроведенностьДокументов(ОписаниеОповещения, ОбъектыНазначения, Форма);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(499)}:МодульУправлениеПечатьюСлужебныйКлиент.ВыполнитьОткрытиеПечатнойФормы(
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(270)}:ВыполнитьОткрытиеПечатнойФормы(ВыполняемаяКоманда, Форма, ВыполняемаяКоманда.ОбъектыПечати);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(96)}:МодульДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуПечати(ОписаниеКоманды, Форма);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(20)}:ВыполнитьПодключаемуюКомандуПечатиЗавершение(Истина, ПараметрыВыполнения);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(270)}:ВыполнитьОбработкуОповещения(Обработчик, ПараметрКоманды);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(35)}:ПродолжитьВыполнениеКоманды(ПараметрыВыполнения);
{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(9197)}:ПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Объект);
Прикрепленные файлы:
PUBID_1472163-ВПФ_MXL_СчетФактура20210701 (2).epf
По теме из базы знаний
- Универсальный передаточный документ (УПД) (в т.ч. редакции постановления Правительства Российской Федерации от 16 августа 2024 г. № 1096) из документов Реализация товаров и услуг и счет-фактура выданный (БП 3.0)
- Выгрузка счета-фактуры, УПД в XML для Diadoc (БП 3.0/ УТ 10.3)
- Печатные формы УПД, УКД (по постановлению 1096) для УТ 10.3
- Внешние печатные формы для УПД с 01.10.2024: накладная на перемещение, заказ на перемещение, сверка взаиморасчетов, транспортная накладная, заявка на возврат товаров, акт о списании ТОРГ-16 (для документа Внутреннее потребление) для КА 2.5, УТ 11.5
- Внешняя печатная форма УПД с факсимиле для нескольких организаций
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В общем модуле ФормированиеПечатныхФорм нет экспортной процедуры ИмяДополнительнойКолонки()
Либо ВПФ написана не для вашей конфигурации, либо для вашей, но более младшей или старшей версии.
Как вариант, в нужной конфе скопировать эту процедуру и вставить в ВПФ, либо посмотреть в своей как реализовано добавление доп колонки и надо ли вообще, ну или обратиться к разработчику (судя по номеру - это разработка инфостартовская)
Либо ВПФ написана не для вашей конфигурации, либо для вашей, но более младшей или старшей версии.
Как вариант, в нужной конфе скопировать эту процедуру и вставить в ВПФ, либо посмотреть в своей как реализовано добавление доп колонки и надо ли вообще, ну или обратиться к разработчику (судя по номеру - это разработка инфостартовская)
Проверил на 11.5. Если закомментировать какую-то вашу доработку (обращение к несуществующему общему модулю), то все отлично сработало.
Заменить
На:
КолонкаКодов = ФормированиеПечатныхФорм.ИмяДополнительнойКолонки();
ВыводитьКоды = ЗначениеЗаполнено(КолонкаКодов);На:
КолонкаКодов = ФормированиеПечатныхФорм.ДополнительнаяКолонкаПечатныхФормДокументов();
ИмяКолонкиКодов = КолонкаКодов.ИмяКолонки;
ПредставлениеКолонкиКодов = КолонкаКодов.ПредставлениеКолонки;
ВыводитьКоды = ЗначениеЗаполнено(КолонкаКодов);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
