Имя: Пароль:
1C
1С v8
Автоматическая регистрация объектов
0 Aleksei_Pro
 
20.12.12
11:40
Ребят подскажите мне в КД надо вставить чтобы при загрузке  , объекты автоматически регистрировались. В после загрузке у документа написал:
Узлы = ПланыОбмена.123.НайтиПоКоду("Й");
   ПланыОбмена.ЗарегистрироватьИзменения(Узлы.Ссылка,ЭтотОбъект.Ссылка);

Это код если внедрять в базы отрабатывает , в КД нет - платформа падает сразу . в чем дело?
1 Stim
 
20.12.12
11:41
в кд:
Объект.ОбменДанными.Загрузка = ЛОЖЬ;
2 Aleksei_Pro
 
20.12.12
11:46
(1) в после загрузке и к чему этот код?
3 Aleksei_Pro
 
20.12.12
11:46
(1) мне надо чтобы он перенесся и автоматически зарегистрировался в обмене.
4 Alex S D
 
20.12.12
11:48
авторегистрация не включена как я понял?
5 Stim
 
20.12.12
11:49
(3) читай ЖКК и СП, не задавай глупых вопросов
6 Stim
 
20.12.12
11:51
+ у загружаемого объекта обменДанными.загрузка стоит в ИСТИНА. поэтому он не  будет регистрироваться в автоматической регистрации для узлов. убрав этот признак ты разрешаешь его регистрировать. заодно правда и проходишь все проверки при записи
7 Aleksei_Pro
 
20.12.12
12:00
ЭтотОбъект.ОбменДанными.Загрузка = ЛОЖЬ;
Узлы = ПланыОбмена.123.НайтиПоКоду("Й");
ПланыОбмена.ЗарегистрироватьИзменения(Узлы.Ссылка,ЭтотОбъект);

Так тоже платформа падает пробовал
8 Stim
 
20.12.12
12:00
пля. убери последние 2 строки
9 Aleksei_Pro
 
20.12.12
12:19
ЭтотОбъект.ОбменДанными.Загрузка = ЛОЖЬ; Это сделал , но при загрузке документ не регистрируется в плане обмена