Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Кд2 перенос по ссылке если объект не регистрирован на узле

Кд2 перенос по ссылке если объект не регистрирован на узле
Я
   zippygrill
 
25.10.19 - 12:33
Всем привет!
Значит есть база Источник и узел который регистрирует документы ПТУ и ЗаказыПоставщику при изменении
Есть правила конвертации этих документов.

Представим что изменился ПТУ и регистрировался на узле
Вопрос: как сделать так чтобы ЗаказПоставщику который является основанием ПТУ и он описан как ПКС в ПКО ПТУ переносился по ссылке и не менялся в приемнике. Т.е. менять документы на стороне приемника только те что были регистрированы на узле источника.
 
 
   hhhh
 
1 - 25.10.19 - 12:35
(0) ну просто в документе поступления делаешь ВЫгрузитьПоПравилу()  заказ поставщику. Всё.
   zippygrill
 
2 - 25.10.19 - 12:38
(1) разве это http://prntscr.com/pny6n9 не одно и тоже что ВыгрузитьПоПравилу?
   hhhh
 
3 - 25.10.19 - 12:42
(2) нет. Там только ссылка на заказ поставщику. А вам весь объект надо.
   zippygrill
 
4 - 25.10.19 - 12:43
в моем понимании,по сути надо еще одно ПКО создать, назвать ЗаказПоставщикуПоСсылке и указать это ПКО в ПКС Заказ->Заказ
   azt-yur
 
5 - 25.10.19 - 13:00
(0) [Вопрос: как сделать так чтобы ЗаказПоставщику который является основанием ПТУ и он описан как ПКС в ПКО ПТУ переносился по ссылке и не менялся в приемнике] - так ведь так и работает обмен по планам обмена
(3) я так понял ему наоборот надо
   zippygrill
 
6 - 25.10.19 - 13:05
(5) так ведь так и работает обмен по планам обмена -> как ты это понял?
   hhhh
 
7 - 25.10.19 - 13:07
(6) а так тебе наоборот надо? Так там так и работает. Я-то думал, что тебе нужно заказ грузить.
   azt-yur
 
8 - 25.10.19 - 13:08
(6) так всегда было, если какой либо ссылочный реквизит не зарегистрирован к выгрузке и ранее не выгружался, то в приемнике в нем будет <Объект не найден...>
Если у тебя в коде нигде не прописано
ТолькоПолучитьУзелСсылки = Ложь
то по ссылкам сами объекты не выгружаются.
Ну и если выгружаешь через обработку, то да все объекты по ссылкам переносятся
   zippygrill
 
9 - 25.10.19 - 13:18
(5) узел используется только для регистрации. Правила обмена самописные и все через УОД выгрузка/загрузка
   azt-yur
 
10 - 25.10.19 - 13:23
(9) ну так бы сразу и писал, тогда делай как в (4) описал
   azt-yur
 
11 - 25.10.19 - 13:25
+(10) Либо в ПКС для заказ пишешь:
ВыгрузитьОбъект = Ложь;

из СП: ВыгрузитьОбъект - Булево - Если Истина, то объект выгружается целиком. Если Ложь, то выгружается только ссылка.
   azt-yur
 
12 - 25.10.19 - 13:27
+ (11) или в ПКО для ПТУ поставь галочку "Не выгружать объекты свойств источника по ссылкам", но тогда не будут переноситься все ссылочные реквизиты
   zippygrill
 
13 - 25.10.19 - 16:14
вместо ВыгрузитьОбъект использовать можно ВыгрузитьТолькоСсылку = Истина в ПередВыгрузкой ПКС.

ВыгрузитьОбъект ...не работает в КД2
   hhhh
 
14 - 25.10.19 - 16:19
(13) ну ты файл выгрузки смотрел? или пока только теоретические мысли?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.