|
Авторегистрация в плане обмена. |
☑ |
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) да спасибо работает этот вариант.
|
|