Автоматическая регистрация в плане обмена при загрузке #649819


#0 by Aleksei_Pro
Делаю обмен между 2 базами , мне нужно чтобы при загрузке объект автоматически регистрировался , пишу : В чем траблы , почему может не работать?
#1 by golden-pack
мне нужно чтобы при загрузке объект автоматически регистрировался И
#2 by Fragster
зарегистрироватьизменения уже не модно?
#3 by Aleksei_Pro
В КД после выгрузки?
#4 by Aleksei_Pro
пробовал = истина , не взлетает.
#5 by Aleksei_Pro
писать после выгрузки или при загрузке правилльнее будет?
#6 by Aleksei_Pro
давай без выражений, "не первый год замужем " , пробовал я истину самым первым вариантом после выгрузки - тож не работает
#7 by alkov
"при загрузке объект автоматически регистрировался" регистрировался куда?
#8 by Aprobator
...Загрузка - вот нефига не признак регистрации в плане обмена.
#9 by Aleksei_Pro
мне нужно чтобы он автоматически регистрировался в план обмена.
#10 by Aleksei_Pro
ок, тогда как в после загрузки это сделать?
#11 by Aleksei_Pro
ПланыОбмена.ЗарегистрироватьИзменения; ???? так прокатит?
#12 by DrShad
вот самое прикольное что сама по себе регистрация идет при загрузке из другого узла и без бубнов
#13 by Fragster
ну у меня была задача с автообменом из базы другого узла провести нужный документ (если проведется) или поменять один реквизит, и отправить обратно.
#14 by Aleksei_Pro
у меня в обе стороны правила и мне не хочется чтобы пользователи руками регистировали и запускали обмен обратно и не хочу править конфу , через Кд надо сделать как то.
#15 by DrShad
что конкретно у тебя не получается?
#16 by Aleksei_Pro
у меня не получается обратно выгрузить в базу приемник , нужно заходить в документ и его перезаписывать , чтобы перенеслось. А мне хочется чтобы при загрузке он сам регистрировал в обмене чтобе не заходить и не записывать в документе.
#17 by Aleksei_Pro
есть представления как сделать?
#18 by Aprobator
что значит - выгрузить обратно в базу приемник???
#19 by Aprobator
пришли изменения - записались, что еще обратно отправлять надо?
#20 by Aleksei_Pro
обратно номер сформированного документа отправляю , вообще реально сделать через Кд или придется править конфу?
#21 by alkov
Телепатирую: у тебя обмен не между 2-мя базами, как написано в , а обмен с 2-мя узлами? И нужно чтоб данные, прилетевшие из одного узла, автоматически зарегистрировались для другого? Курить Объект.ОбменДанными.Получатели
#22 by alkov
Ан нет, ошибся я
#23 by Bober
Посмотри на состав плана обмена, если там авторегистрация - ложь, то смотри в код который регистрирует объект на обмен. Если истина, то посмотри, что у тебя при загрузке делается с параметром Объект.ОбменДанными.Отправитель - возмонжо ты туда пихаешь тот узел на которых хочешь зарегать данные.
#24 by Aleksei_Pro
авторегистрация = истина , разрешено.
#25 by Bober
Если истина, то посмотри, что у тебя при загрузке делается с параметром Объект.ОбменДанными.Отправитель - возмонжо ты туда пихаешь тот узел на которых хочешь зарегать данные.
#26 by DrShad
еще раз как ты узнал что документ не зарегистрировался?
#27 by Aleksei_Pro
обратно номер не пришел - т.е не выгрузился.
#28 by Aleksei_Pro
пробавал так: Объект.ОбменДанными.Получатель = ПланыОбмена.ОбменУправлениеТорговлейБухгалтерияПредприятия30.НайтиПоКоду("1"); получетль не найден говорит
#29 by Bober
это типовая конфа?
#30 by Aleksei_Pro
да
#31 by Bober
тогда смотри код регистрации в типовой, там бывает, что очищают получателей в алгоритмах регистрации на обмен.
#32 by Bober
получетль не найден  - это выводится на ПланыОбмена.ОбменУправлениеТорговлейБухгалтерияПредприятия30.НайтиПоКоду("1");? Так может у тебя код не 1
#33 by Aleksei_Pro
#34 by DrShad
+100500 146% что изменение номера не является условием регистрации объекта
#35 by Aleksei_Pro
нет ты не понял , я выгружаю из базы 1 в базу 2 документы , при загрузке они переносятся , созадается код ( номер) и мне его обратно надо вернуть. Пробовал щас по правилам выгрузил во 2 базу - так вот при загрузке он автоматически зарегистрировался и все ок, а когда запускаю обмен настройку обмена между 2 базами - то не регистируется.
#36 by DrShad
это ты не понимаешь
#37 by Bober
в таком случае, тебе придется принудительно проводить регистрацию на обмен, так как при загрузке данных система проставляет в отправителя текущий узел. При записи, чтобы не происходило со список получателей, регистрации на узел обмена не происходит
#38 by Bober
текущий узел в этом контексте это узел с которого идет загрузка данных.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С