|
КД 2.1 передача формы объекта
| ☑ |
0
_Дайвер_
09.02.18
✎
17:20
|
Пишу правила обмена, в приемнике хочу вызвать код, но у него в параметрах есть форма объекта, которая передается дальше.
На стороне КД к форме объекта можно обратиться?
|
|
1
_Дайвер_
09.02.18
✎
17:22
|
(0) Точнее после загрузки ПКО, вызвать код с параметром
ПоступлениеНаРасчетныйСчетФормы.ВидОперацииПриИзмененииСервер(Форма);
|
|
2
_Дайвер_
09.02.18
✎
17:26
|
Вообще задача стоит сопоставить соотвествие счетов расчетов по видам операций, но так лень все это писать, вид операции передается корректно, если на стороне приемника его перевыбрать, встают нормальные номера расчетов(например, 60.01, 60.02, 51). В источнике этих свойств нет
|
|
3
Йохохо
09.02.18
✎
17:28
|
вероятно в этой функции вызывается другая, работающая с объект или ссылка
|
|
4
_Дайвер_
09.02.18
✎
17:32
|
(3) Верно, передается объект, а в ВидОперацииПриИзмененииСервер(Форма) уже меняется название на "Форма"
|
|
5
Cyberhawk
09.02.18
✎
17:35
|
ПолучитьФорму, конечно, в помощь, но во-первых не факт что тот метод экспортный, во-вторых в обмене точно делать так не стоит
|
|
6
Cyberhawk
09.02.18
✎
17:35
|
Смотри что где в базу сохраняется после махинаций в форме и повторяй это в КД
|
|
7
_Дайвер_
09.02.18
✎
17:39
|
(6) Хорошо, ща поковыряюсь)
|
|
8
_Дайвер_
09.02.18
✎
17:44
|
(6) Там что-то очень много выполняется, проще просто сопоставить) Спасибо
|
|
9
Cyberhawk
09.02.18
✎
18:01
|
(8) Возможно это соответствие вообще не хранится в самом документе, а в форму подтягивается откуда-нибудь из справочника / регистра. Так что может вообще ничего делать при переносе документа не нужно - все само там будет как только откроешь его форму.
|
|