|
Конвертация данных ПКО |
☑ |
0
kintevy
21.08.23
✎
09:50
|
Есть несколько документов, у которых есть реквизит "счет". У этого реквизита есть свое правило конвертации, где переопределяется код в обработчике "перед выгрузкой" и в зависимости от условия проставляется булево. Как передать значение булево из правила конвертации счета в пко документов?
|
|
1
kintevy
21.08.23
✎
09:52
|
(0) конвертация 2.1
|
|
2
vicof
21.08.23
✎
10:02
|
Входящиеданные, исходящиеданные
|
|
3
Лирик
21.08.23
✎
10:07
|
Вычисляй это "булево" в обработчиках "Перед выгрузкой" в ПКО этих документов. Чтобы не вычислять 2 раза передай результат вычисления в ПКО счета через "исходящие данные".
|
|
4
Лирик
21.08.23
✎
10:14
|
(2) Входящие и исходящие данные передаются "сверху" "вниз" Из ПВД в ПКО, из ПКО в ПКС и т.д. У ТС другая ситуация, ему необходимо узнать результат "конвертации" подчиненного объекта (свойства) в "вышестоящем" ПКО.
|
|
5
kintevy
21.08.23
✎
10:22
|
(3) спасибо за ответ, сейчас попробую
|
|
6
Aleksey
21.08.23
✎
10:24
|
(3) либо заюзать глобальны переменные где хранить нужные данные
|
|
7
Лирик
21.08.23
✎
12:03
|
(6) Если очень ресурсоемкий расчет "булева", то да, можно создать параметр с типом "Соответствие", и хранить в нем соответствия объекта "счет" и "булево". Но это только в том случае, если для вычисления этого "булево" достаточно данных из объекта "счет". Если же для вычисления нужны данные из документа, тогда нерационально, ибо все равно вычислять для каждого документа. И вычислять все равно в ПКО документа "ПередВыгрузкой", так как неизвестно когда понадобится это значение при конвертации документа.
|
|