Имя: Пароль:
1C
1С v8
Авторегистрация в плане обмена.
0 байт
 
12.01.23
08:42
Добрый день, столкнулся с такой проблемой не нашел в нете ничего путного в основном костыльные решения поэтому спрошу возможно кто-то подскажет более изящные решения.
Ситуация обыденная, но тем не менее, написал обработку заполняю реквизит в документах ест-но ставлю ОбменДанными.Загрузка = Истина при этом этот документ есть в плане
обмена с авторегистрацией по итогу после обработки документы встали на регистрацию по узлам чего категорически не нужно, вопрос есть ли какие-то решения на уровне платформы
чтобы этого не происходило? Пробовал это свойство по статье на ИТС не помогло ДокументОб.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов", Истина).
1 Ryzeman
 
12.01.23
08:47
(0) >>ДокументОб.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов", Истина)

Допсвойство-то перед записью вставил?) Ну, на всякий случай, мало ли...
2 Donkey_hot
 
12.01.23
08:49
(0) ОбменДанными.Получатели
3 байт
 
12.01.23
08:50
(1)
        ДокументОб = Документ.ПолучитьОбъект();
        ДокументОб.ДокументОснование = Выборка.ДокументОснование;
        ДокументОб.ОбменДанными.Загрузка = Истина;
        ДокументОб.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов", Истина);
        
        ДокументОб.Записать();
4 байт
 
12.01.23
08:51
(2) как этим воспользоваться?
5 Donkey_hot
 
12.01.23
08:52
(4)

Процедура ПередЗаписью()

Узел = ПланыОбмена.УдаленныеСклады.НайтиПоКоду("Оптовый");

Объект.ОбменДанными.Получатели.Удалить(Узел);

КонецПроцедуры
6 байт
 
12.01.23
08:53
(5) вот что-то накопал кстати попробую, отпишусь по результату
https://its.1c.ru/db/metod8dev/content/2269/hdoc
7 Donkey_hot
 
12.01.23
08:54
(4) Объект.ОбменДанными.Получатели.Автозаполнение = Ложь;
Еще вот так можно
8 байт
 
12.01.23
08:54
НаборЗаписей.ОбменДанными.Получатели.АвтоЗаполнение = Ложь;

ага вижу, сейчас протестирую
9 байт
 
12.01.23
09:02
(7) да спасибо работает этот вариант.
AdBlock убивает бесплатный контент. 1Сергей