Имя: Пароль:
1C
 
Ошибка при проведении документа
0 Alex_MA
 
04.05.23
12:29
Здравствуйте!

1С:Предприятие 8.3 (8.3.22.1709)
1С-Рарус: Бухгалтерия для некоммерческой организации 5 (5.0.74.1) ( https://www.otr-soft.ru/nko/ )

Есть свой простейший документ. В модуле объекта только одна обработка проведения, очень простая.
При проведении начал ругаться:

Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Ошибка при вызове метода контекста (Добавить)
{ОбщийМодуль.МиграцияПриложений.Модуль(4587)}:Источник.ОбменДанными.Получатели.Добавить(Выборка.Ссылка);
{ОбщийМодуль.МиграцияПриложений.Модуль(790)}:ЗарегистрироватьИзменения(Источник);

по причине:
Несоответствие типов (параметр номер '1')

Я пробовал починить. В модуле формы документа добавлял ПередЗаписью (НаСервере):

ДокмуентОбъект.ДополнительныеСвойства.Вставить("Источник.ДополнительныеСвойства.Свойство("ОтключитьМеханизмРегистрацииОбъектов")")
Также прописывал и в Модуле объекта перед записью то же самое. Почему то не работает.

На ошибку ведет подписка на объект, где разработчики 1С поставили типы объектов "ДокументСсылка", соответственно туда попадают все документы.
Почему слетает моя настройка ОтключитьМеханизмРегистрацииОбъектов?

Подскажите пожалуйста. Спасибо.
1 Волшебник
 
04.05.23
12:24
>> Источник.ОбменДанными.Получатели.Добавить(Выборка.Ссылка)

сюда надо передавать узел обмена
2 Мультук
 
04.05.23
12:26
(0)

Что это? Как это?

ДокмуентОбъект.ДополнительныеСвойства.Вставить("Источник.ДополнительныеСвойства.Свойство("ОтключитьМеханизмРегистрацииОбъектов")")

Что за переменная ДокмуентОбъект ?
Это копи-паст или что?
3 Волшебник
 
04.05.23
12:28
(2) Это вообще какой-то бред. Там даже кавычки не парные
4 Alex_MA
 
04.05.23
12:34
(3)Пардонте.
ДокмуентОбъект.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");

Я бы через отладку нашел, но у меня бд в облаке, там заморока с отладкой.
я могу конечно в общем модуле поставить проверку на тип Источника. Но ведь это можно через сам документ все сделать
5 Alex_MA
 
04.05.23
12:36
(2)Да, копи паст и забыл откорректировать. Прошу прощения.
6 Волшебник
 
04.05.23
12:39
(5) ДокмуентОбъект исправьте
Основная теорема систематики: Новые системы плодят новые проблемы.