В предыдущих релизах все работало, но поставили новый релиз и при открытии в режиме пользователя ВПФ, ошибка:
{ОбщийМодуль.РаботаСФайламиСлужебныйВызовСервера.Модуль(453)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
 ФайлОбъект = ФайлСсылка.ПолучитьОбъект();
по причине:
Элемент не выбран!
Элемент не выбран!
---
посмотрел
---
ФайлСсылка = неопределено. Посмотрите отладчиком
---
да как исправить?
---
Сначала надо понять почему так. Для этого - отладчик
---
Надо смотреть конкретно что к чему, все вроде работает корректно с внешними печатными формами... у кого-то кто писал внешний "Счет на оплату покупателя" вываливался из-за того что получение логотипа организации переделали.
---
Ошибка наводит на мысль, что переменная ФайлСсылка не содержит значения.
---
Что за платформа и конфигурация? И файл ВПФ приложили бы)
---
Платформа 1С:Предприятие 8.3 (8.3.10.2466), Конфигурация: Бухгалтерия предприятия, редакция 3.0 , Релиз: 3.0.52.36
---
```1c
    Процедура ВывестиЗаголовокПредупреждение(Организация, ТабличныйДокумент, Макет)

    Если Не ЗначениеЗаполнено(Макет.Области.Найти("ЗаголовокПредупреждениеСЛоготипом")) Тогда
    Возврат;
    КонецЕсли;

    ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(Организация.ФайлЛоготип);
    Если ЗначениеЗаполнено(ДанныеКартинки.ДвоичныеДанные) Тогда
    ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждениеСЛоготипом");
    Попытка
    ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
    Исключение
    КонецПопытки;
    ТабличныйДокумент.Вывести(ОбластьМакета);
    Иначе
    ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждение");
    ТабличныйДокумент.Вывести(ОбластьМакета);
    КонецЕсли;

    КонецПроцедуры
```
 это как раз в твоей печатной форме используется.
меняй на то что я писал тут:

```1c
    Процедура ВывестиЗаголовокПредупреждение(Организация, ТабличныйДокумент, Макет)

    Если Не ЗначениеЗаполнено(Макет.Области.Найти("ЗаголовокПредупреждениеСЛоготипом")) Тогда
    Возврат;
    КонецЕсли;

    Если ТипЗнч(Организация) <> Тип("СправочникСсылка.Организации") Тогда
    Возврат;
    КонецЕсли;

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

    КонецПроцедуры
```
---
Спасибо,сэкономили кучу времени!
---
Рад помочь.
---
Спасибо ОГРОМНОЕ!!! Всё теперь работает!
---
Вот спасибо, сэкономил время
---
,(7) Откуда вызывается Функция ДанныеФайла(ФайлСсылка, ВерсияСсылка = Неопределено, ИдентификаторФормы = Неопределено)? не могу понять?
---
вариантов много, первый и простой вариант это в печатных формах получение логотипа организации. А так вроде все также, внешний объект создается и выполняется без вызова этой функции.
Вот например до этого в бухгалтерии была такая функция именно с вызовом как раз этой процедуры:

```1c
    Процедура ВывестиЗаголовокПредупреждение(Организация, ТабличныйДокумент, Макет)

    Если Не ЗначениеЗаполнено(Макет.Области.Найти("ЗаголовокПредупреждениеСЛоготипом")) Тогда
    Возврат;
    КонецЕсли;

    Если ТипЗнч(Организация) <> Тип("СправочникСсылка.Организации") Тогда
    Возврат;
    КонецЕсли;

    ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(Организация.ФайлЛоготип);
    Если ЗначениеЗаполнено(ДанныеКартинки.ДвоичныеДанные) Тогда
    ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждениеСЛоготипом");
    Попытка
    ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
    Исключение
    КонецПопытки;
    ТабличныйДокумент.Вывести(ОбластьМакета);
    Иначе
    ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждение");
    ТабличныйДокумент.Вывести(ОбластьМакета);
    КонецЕсли;

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

Сейчас они переправили на совсем другой метод:

```1c
    Процедура ВывестиЗаголовокПредупреждение(Организация, ТабличныйДокумент, Макет)

    Если Не ЗначениеЗаполнено(Макет.Области.Найти("ЗаголовокПредупреждениеСЛоготипом")) Тогда
    Возврат;
    КонецЕсли;

    Если ТипЗнч(Организация) <> Тип("СправочникСсылка.Организации") Тогда
    Возврат;
    КонецЕсли;

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

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

Если данная функция у вас используется, то следует ее переделать.
В остальном надо смотреть ваш листинг внешней обработки.
---
Тип параметра в который у вас передается ссылка на печатаемый объект совпадает с типом печатаемого документа?
---
да, в предыдущих релизах ВПФ работала корректно
---
В модуле объекта

```1c
    Функция СведенияОВнешнейОбработке() Экспорт
    ...
    МассивНазначений.Добавить("Документ.СчетНаОплатуПокупателей");
    ...
```

может всё-таки СчетНаОплатуПокупателю
---
У меня та же самая проблема. После обновления конфигурации БП на 3.0.52.32 (платформа 8.3.10.2561 - клиент-серверный вариант) перестала работать внешняя печатная форма в документе "Акт сверки расчетов с контрагентом" с выдачей аналогичной ошибки "Элемент не выбран". Точка остановки в отладчике на строке общего модуля, где появляется ошибка, не срабатывает.
Посмотрел текст функции ДанныеФайла() общего модуля "РаботаСФайламиСлужебныйВызовСервера" в предыдущей версии БП 3.0.48.19 - там вообще всё по-другому написано. Т.е. в новой версии КАРДИНАЛЬНО изменили функцию, которая возвращает структуру, содержащую различные сведения о внешнем файле печатной формы и даже не подумали, что ранее написанные печатные формы, если там что-то не по их "стандартам" или "правилам" было написано (но работало) просто перестаёт работать. Браво, 1С!!!
---
РаботаСФайламиСлужебныйВызовСервера
странно у меня твоя байда работает на 3.0.52.32
---
А версия платформы какая? Ваша база файл-серверная или под SQL ?
У меня платформа 8.3.10.2561 под MS SQL работает (тонкий клиент)
---
SQL 8.3.10.2561, а так же проверял на файловом варианте все работает.
---
Ну и собственно вопрос: проблема, если я правильно понял, кроется в функции ПолучитьПараметрыРегистрации() или в функции СведенияОВнешнейОбработке() модуля объекта внешней печатной формы. Что там стало не так в связи с "новыми веяниями 1С" ?
---
такая же проблема:

после обновления до версии Бухгалтерия предприятия, редакция 3.0 (3.0.52.36) (файловая), при попытке печати вываливается ошибка "Элемент не выбран" помогите пожалуйста.

зы ВПФ_ВПФ_СчетНаОплатуПокупателю-3-0-402.epf, если память не изменяет, брали на это же сайте.
---
Меняйте у себя в модуле ВПФ (стр.350):

ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ПолучитьДанныеФайлаИДвоичныеДанные(Шапка.Получатель.ФайлФаксимильнаяПечать);
---
Читай что надо сделать - я уже писал ранее почему не работает.
---
Спасибо, получилось, со второй попытки правда, первый раз вышла ошибка на счет переменной поэтому и задал вопрос, второй раз прокатило, все таки первый раз где то я ошибся. Еще раз спасибо.
---
у меня не работает...
---
Добрый день. Перешли на БП 3.0.25.36(sql). У меня нет такой процедуры "ВывестиЗаголовокПредупреждение"! Подскажите как избавиться от ошибки из темы.
---
Константин, Спасибо вам Огромное!Работает, бухи уже печатают вовсю.
---
не за что
---
а не могли бы мою ВПФ посмотреть?
---
посмотрел
---
большое спасибо!
---
большое пожалуйста)
---
У меня аналогичная ситуация, открываю ВПФ в 3.0.52.36( платформа 8.3.10.2561) при открытии ВПФ выдается ошибка
 {ОбщийМодуль.РаботаСФайламиСлужебныйВызовСервера.Модуль(453)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
ФайлОбъект = ФайлСсылка.ПолучитьОбъект();
по причине:
Элемент не выбран!

Причем Открываю под тоже платформой, но с релизом 3.0.49.21, все открывается нормально...
В свое время скачала ВПФ здесь на сайте и слегла переделала, а после последнего обновления... вот такая проблема...
---
так написали же выше, что не в платформе дело, а 1С изменило общие модули в конфигурации
---
они просто читать не умеют, програММеры блин.
---
Да, я уже поняла, что дело в общих модулях, файл прикрепила...
---
Здравствуйте! Столкнулась с той же проблемой после обновления БП, внешняя печатная форма счета перестала работать((
Буду очень признательна, если сможете и мне помочь. Во вложении ВПФ счета.
Заранее спасибо!
---
Обалдеть!! Как оперативно!
Слов нет, какое спасибище от меня! Вы меня спасли :)
---
пожалуйста
---
У меня код вообще не как у Вас( Нашла вот это "ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.." поменяла на то, что было указано, не работает((( Оно не понимает что такое "Организации", а если тупо все копирую, то при выводе в режиме предприятия оно говорит, что не может сформировать ( Помогите, пожалуйста
---
тупо копировать не получится,
вот:
---
Спасибо большое :3
---
Та же проблема после обновления! Выручайте
---
выручаю)))
---
Помогите, пожалуйста, не могу понять в чём дело. Вроде делаю, как описано выше, всё равно не работает.
---
вот
---
Всё равно не заработало :(((
---
а поконкретнее? у меня все работает
---
Все равно не работает. Пишет "Элемент не выбран!"
---
попробуйте
---
Так же с ошибкой. "Элемент не выбран!"
---
в организации у Вас какие файлы в логотипах и подписях загружены?
---
файлы в логотипах и подписях
Никаких, пусто
---
все, нашел, в двух местах было получение логотипов
---
Ура! Все получилось! Спасибо огромное!
---
хорошо)))
---
О! Допилила и заработало! Спасибо, тот кусочек, что Вы поправили оч пригодился :)))
---
в чем загвоздка была? у меня в таком виде работает
---
Я Вам скинула внешнюю обработку без своих изменений, которые тут выше описывали. Довнесла их и заработало.
---
Сборище лентяев - Константина замучило совсем. Мужик крепись!
---
да ладно, минутка была свободная, да руку набивать неплохо
---
Здравствуйте, Константин! Тоже прошу помощи) Внешняя форма выдает ошибку "Элемент не выбран". Форма счета с картинкой печати и подписи. Очень большое спасибо!
---
завтра, все завтра, как время будет
---
пробуйте
---
спасибо, все заработало! вы мой спаситель!!!!
---
Здравствуйте, Константин! Тоже прошу помощи. ВПФ выдает ошибку "Элемент не выбран". Форма счета.
---
пробуйте, только проверить времени не было
---
Добрый день. Помогите пожалуйста изменить ВПФ...
---
она у Вас вообще рабочая была?
---
пардон, туплю под конец дня, пробуйте
---
Спасибо большое. Работает.
---
Такая же проблема, можете помочь, заранее спасибо.
---
а у Вас конфигурация типовая?
---
(78) а у Вас конфигурация типовая?

нет не типовая.
---
доработан как раз счёт и реализация товаров.
---
бухгалтерия 3.0.53.38 , платформа 8.3.10.2561
---
попробуйте
---
Теперь другая ошибка.
---
мне не проверить на типовой
---
Хорошо, спасибо. Буду пробовать.
---
может быть заработает
---
К сожалению ошибка сохранилась.
---
ну, тут уже надо на Вашей базе смотреть
---
Константин, помогите пожалуйста, мозг сломал - не работает...
---
пробуйте
---
Все отлично! Работает! Спасибо!
---
Теперь другая ошибка.
---
надо на Вашей базе смотреть
---
вот такой вариант еще
---
Большое спасибо за помощь, с последней обработкой ошибка про ндс( фото во вложении) .
Запустился из конфигуратора ( ошибка на фото) .
---
убрал дописку "ЦенаСоСкидкой" на типовой работает
---
а типовой счет работает?
---
Типовой счёт работает. счет на оплату и счет на оплату с печатями и подписями.
---
при обновлении никакие изменения не затерлись?
и да, попробуйте кэш почистить