После обновления не распечатывается счет на оплату -выдает с ошибку:"Несоответствие типов(параметр номер"1"). подробно
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(15)}: Ошибка при вызове конструктора (Картинка)
ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
по причине:
Несоответствие типов (параметр номер '1')
Подскажите, как исправить?
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(15)}: Ошибка при вызове конструктора (Картинка)
ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
по причине:
Несоответствие типов (параметр номер '1')
Подскажите, как исправить?
По теме из базы знаний
- Автоматическое формирование счетов на оплату покупателям (БУ, УТП для Украины) с возможностью отправки по электронной почте в pdf
- Счет на оплату (полученный) для 1С:УНФ
- Учет поштучно реализации номенклатуры различной длины в документах "Счет на оплату покупателю" и "Реализация товаров" для типовой конфигурации Бухгалтерия предприятия 3.0
- Как работать с системой быстрых платежей (СБП) в 1С:УНФ
- Комплект внешних печатных форм для 1С:Комплексная автоматизация 2.5: ТОРГ-12, Счет-фактура, счет на оплату, универсальный передаточный документ (УПД)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Gallakr, можно еще зайти в разделе Администрирование в настройки макетов печатных форм и там если напротив счета есть зеленый карандашик значит эта форма изменена - попробуйте ее вернуть к стандартным настройкам (только обязательно перед этим сделайте копию базы).
точно не знаю- клиент только встал к нам на обслуживание-после первого обновления такой косяк. у него несколько баз в одной все нормально, в двух других такая фигня. ту которая нормальная обновляли с релиза 3.0.19.31 остальные с релиза 3.0.18.5 сразу до 3.0.20.10. Я выгрузила из рабочей конфигурацию в файл и загрузила из файла в глючную-не помогло. Сравнила в конфигураторе фрагменты кода -одинаковые. Только в одной работает-в другой нет! где еще искать-подскажите плиз!
просто в 21 добавили возможность добавлять свою картинку-логотип в счёте. Поэтому для начало проверить корректность обновления и параллельно в карточки организации проверить картинки
Конфигурации идентичны, картинки не загружали, а программа отрабатывает, как будто-бы картинка есть
Процедура ВывестиЗаголовокПредупреждение(Организация, ТабличныйДокумент, Макет)
Если Не ЗначениеЗаполнено(Макет.Области.Найти("ЗаголовокПредупреждениеСЛоготипом")) Тогда
Возврат;
КонецЕсли;
ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ПолучитьДанныеФайлаИДвоичныеДанные(Организация.ФайлЛоготип);
Если ЗначениеЗаполнено(ДанныеКартинки.ДвоичныеДанные) Тогда
ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждениеСЛоготипом");
ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
ТабличныйДокумент.Вывести(ОбластьМакета);
Иначе
ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждение");
ТабличныйДокумент.Вывести(ОбластьМакета);
КонецЕсли;
КонецПроцедуры
ругается на строку
ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
хотя картики нет, то должна проходить по "Иначе"
Поступила топорно: закомметировала эту строку и вставила
ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждение");
Заработало.
Процедура ВывестиЗаголовокПредупреждение(Организация, ТабличныйДокумент, Макет)
Если Не ЗначениеЗаполнено(Макет.Области.Найти("ЗаголовокПредупреждениеСЛоготипом")) Тогда
Возврат;
КонецЕсли;
ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ПолучитьДанныеФайлаИДвоичныеДанные(Организация.ФайлЛоготип);
Если ЗначениеЗаполнено(ДанныеКартинки.ДвоичныеДанные) Тогда
ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждениеСЛоготипом");
ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
ТабличныйДокумент.Вывести(ОбластьМакета);
Иначе
ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждение");
ТабличныйДокумент.Вывести(ОбластьМакета);
КонецЕсли;
КонецПроцедуры
ругается на строку
ОбластьМакета.Рисунки.Логотип.Картинка = Новый Картинка(ДанныеКартинки.ДвоичныеДанные);
хотя картики нет, то должна проходить по "Иначе"
Поступила топорно: закомметировала эту строку и вставила
ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокПредупреждение");
Заработало.
у нас такая же ошибка, в одной базе печатается а в другой говорит что подкреплена картинка, хотя ее нет. Базы обновляла одинаково, тоже сравнивала, все идентично.
Но я вышла из ситуации по другому: подкрепила просто белую картинку.
Может еще где то внутри есть какие то настройки? разработчики молчат((
Но я вышла из ситуации по другому: подкрепила просто белую картинку.
Может еще где то внутри есть какие то настройки? разработчики молчат((
Если вы можете править код конфигурации, то тупо закоменьте эту строку, раз никакой логотип вы не используете. Это будет быстрей всего.
Убрала Получить. Следующая ошибка ВнешняяОбработка.ЗаявкаПокупателяЧастноеЛицоНовый.МодульОбъекта(574)}: Поле объекта не обнаружено (ФИОПБОЮЛ)
ОбластьМакета.Параметры.ФИОПредпринимателя = СведенияОПолучателе.ФИОПБОЮЛ;
ОбластьМакета.Параметры.ФИОПредпринимателя = СведенияОПолучателе.ФИОПБОЮЛ;
Ошибка инициализации модуля: Документ.СчетНаОплатуПокупателю.МодульМенеджера
по причине:
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(802,3)}: Переменная не определена (ЭлектронныеДокументыБПВызовСервера)
<<?>>ЭлектронныеДокументыБПВызовСервера.ОбработатьИсключениеПоЭДНаСервере(НСтр("ru='Распаковка архива ЭД'"),
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(872,14)}: Переменная не определена (ЭлектронныеДокументыБП)
ЮрФизЛицо = <<?>>ЭлектронныеДокументыБП.ПолучитьЗначениеРеквизитаСтрокиДереваРазбора(ДеревоРазбора,
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(876,34)}: Переменная не определена (ЭлектронныеДокументыБП)
ПолноеНаименованиеКонтрагента = <<?>>ЭлектронныеДокументыБП.ПолучитьЗначениеРеквизитаСтрокиДереваРазбора(ДеревоРазбора,
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(882,13)}: Переменная не определена (ЭлектронныеДокументыБП)
Фамилия = <<?>>ЭлектронныеДокументыБП.ПолучитьЗначениеРеквизитаСтрокиДереваРазбора(ДеревоРазбора,
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(884,9)}: Переменная не определена (ЭлектронныеДокументыБП)
Имя = <<?>>ЭлектронныеДокументыБП.Пол
по причине:
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(802,3)}: Переменная не определена (ЭлектронныеДокументыБПВызовСервера)
<<?>>ЭлектронныеДокументыБПВызовСервера.ОбработатьИсключениеПоЭДНаСервере(НСтр("ru='Распаковка архива ЭД'"),
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(872,14)}: Переменная не определена (ЭлектронныеДокументыБП)
ЮрФизЛицо = <<?>>ЭлектронныеДокументыБП.ПолучитьЗначениеРеквизитаСтрокиДереваРазбора(ДеревоРазбора,
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(876,34)}: Переменная не определена (ЭлектронныеДокументыБП)
ПолноеНаименованиеКонтрагента = <<?>>ЭлектронныеДокументыБП.ПолучитьЗначениеРеквизитаСтрокиДереваРазбора(ДеревоРазбора,
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(882,13)}: Переменная не определена (ЭлектронныеДокументыБП)
Фамилия = <<?>>ЭлектронныеДокументыБП.ПолучитьЗначениеРеквизитаСтрокиДереваРазбора(ДеревоРазбора,
{Документ.СчетНаОплатуПокупателю.МодульМенеджера(884,9)}: Переменная не определена (ЭлектронныеДокументыБП)
Имя = <<?>>ЭлектронныеДокументыБП.Пол
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот