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