Top.Mail.Ru
Меню
Каталог Программы 1С Опыт и отзывы Услуги Компания Статьи Контакты

Ошибка выгрузки данных: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств): Недопустимое значение параметра (параметр номер '2')

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft  28.09.2025 Актуальность проверена: 28.09.2025   5 мин.
Подобрать перенос данных 1С

Специализируемся на переносах данных 1С с 2015г.

Подобрать перенос данных 1С >>

Интеграция 1С с маркетплейсами

Специализируемся на интеграциях 1С с маркетплейсами с 2021г.

Изучить продукты >>

Ошибка выгрузки данных: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств): Недопустимое значение параметра (параметр номер '2')

Содержание

Текст ошибки при выгрузке данных

{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10199)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств): Недопустимое значение параметра (параметр номер '2')

Поиск причины ошибки

В этой строке модуля объекта такой код:

ЗаполнитьЗначенияСвойств(СтруктураДляПроверкиНаличияСвойства, Источник);

В логе такие последние операции:

Поиск причины ошибки. В логе такие последние операции

Видно, что поиск в ПКО по ГУИД:

Поиск причины ошибки. Видно, что поиск в ПКО по ГУИД

Причина ошибки

В ПКО с поиском по ГУИД передали значение нессылочного типа.

Исправление ошибки

В логах выгрузки находим, какой ПКО вызывало выгрузку ПКО СтатьяРасходов_СтатьиЗатрат. Это оказалось ПКО ПТиУ_ОбъектыСтроительства.

В него зашли, нашли, где выгружается статья расходов.

Там был код:

Значение = 1;

Заменили на такой код:

Если Не ЗначениеЗаполнено(ОбъектКоллекции.СтатьяРасходов) Тогда
  Значение = 1;
  мяПКО = “СтатьяЗатратПоУмолчанию”;
КонецЕсли;

Объяснение:

В отличие от ПКО СтатьяРасходов_СтатьиЗатрат это другое ПКО СтатьяЗатратПоУмолчанию как раз и предназначено для получения значения, равного числу “1” на входе. Таким образом, при использовании этого ПКО ошибки выгрузки не будет.

MoscowSoft логотип

Нужна помощь?

Если не получается разобраться с вопросом самостоятельно, обратитесь к нам. Получите бесплатную консультацию эксперта!

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft

Возврат к списку