|
КД 2.1 Как из ПКС передать параметр в ПКО? | ☑ | ||
---|---|---|---|---|
0
Undefined
05.06.12
✎
10:04
|
Нужно из правила конвертации свойства передать параметр в правило конвертации объекта. При выгрузке документа переопределяется организация. Соответственно нужно правильно сконвертировать договор на нужную организацию. Проблема в том что в ПКО договора я не знаю на какую организацию переделывается документ и соответственно какую указывать в договоре. Нужно этот параметр передать из ПКС договора как реквизита документа. Как можно это сделать?
|
|||
1
Undefined
05.06.12
✎
10:22
|
ап
|
|||
2
Undefined
05.06.12
✎
10:27
|
Можно использовать ВыгрузитьПоПравилу(), но как сконвертированный договор подставить в документ?
|
|||
3
eklmn
гуру
05.06.12
✎
10:38
|
и че за бардак будет в базе? все равно что по рандому договора менять
|
|||
4
Жан Пердежон
05.06.12
✎
10:42
|
(3) УТ 11 не смотрел?))
|
|||
5
Undefined
05.06.12
✎
10:56
|
(3) не по рандому. Просто в одной базе все документы на одной организации висят а в другой надо разбивать. На какую организацию выгружать документ указывается в допреквизите документа базы источника.
|
|||
6
Undefined
05.06.12
✎
10:56
|
(4) а что в ут 11? есть подобный пример?
|
|||
7
Grrrr
05.06.12
✎
10:58
|
а после загрузки договор менять не?
|
|||
8
Defender aka LINN
05.06.12
✎
11:00
|
(0) ИсходящиеДанные
|
|||
9
Undefined
05.06.12
✎
11:04
|
(8) Как Исходящие данные использовать? в Методе ВыгрузитьПоПравилу? Так пробовал, договор конвертируется но в документ не подставляется.
|
|||
10
Defender aka LINN
05.06.12
✎
11:05
|
(9) Ответ какбе прост: ВыгрузитьПоПравилу() тебе ни в буй не впился, обработка сама его вызовет, когда надо будет, и без твоей помощи.
|
|||
11
andrewks
05.06.12
✎
11:07
|
(0) в ПКО ПередВыгрузкой определяй нужные тебе организации, в ПКС ставишь флажки "Получить значение из входящих данных"
|
|||
12
Undefined
05.06.12
✎
11:07
|
(10) Если просто определить ИсходящиеДанные в ПКС, в пко их не видно. Я что то не так делаю?
|
|||
13
andrewks
05.06.12
✎
11:08
|
+(11) забыл дописать:
в ПКО ПередВыгрузкой определяй нужные тебе организации, заноси в переменную ИсходящиеДанные, ... |
|||
14
Defender aka LINN
05.06.12
✎
11:09
|
(12) В ПКС они Исходящие. Вопрос: какие они будут в ПКО?
|
|||
15
Undefined
05.06.12
✎
11:10
|
(14) намек понял. Спс попробую
|
|||
16
andrewks
05.06.12
✎
11:14
|
(12) исходящие данные не в ПКС, а в ПКО тебе нужны, чтобы потом в ПКС они были видны как входящие данные
|
|||
17
Defender aka LINN
05.06.12
✎
11:14
|
(16) Не смущай неокрепший разум неправильными советами
|
|||
18
Undefined
05.06.12
✎
11:16
|
(16) ты местами правила перепутал) но я тебя понял)
|
|||
19
Undefined
05.06.12
✎
11:26
|
(14) Определил исходящие данные ПКС как ИсходящиеДанные = Новый Структура("Организация",Источник.ОрганизацияЗамена); В ПКО "Договоры" ВходящиеДанные не определены. что не так?
|
|||
20
andrewks
05.06.12
✎
11:26
|
(17)(18) да, чё-то я загнался немного.
в ПКС ПередВыгрузкой определяй нужные тебе организации, заноси в переменную ИсходящиеДанные, а в ПКО организаций у ПКС ставь флажок Получить значение из входящих данных" |
|||
21
andrewks
05.06.12
✎
11:27
|
(19) так у тебя в ПКС какое ПКО прописано?
|
|||
22
Undefined
05.06.12
✎
11:35
|
(21) то в котором ущу входящие данные.
|
|||
23
Undefined
05.06.12
✎
11:35
|
Все ясно. Если я определяю ИсходящиеДанные в ПКС, они все таки определены в ПКО так же как Исходящие данные.
|
|||
24
Undefined
05.06.12
✎
11:36
|
а не входящие
|
|||
25
Undefined
05.06.12
✎
11:37
|
не очень логично, но к этому нам не привыкать)
|
|||
26
Undefined
05.06.12
✎
12:02
|
Бреееед. ИсходящиеДанные опредленные в ПКС, определяются В ПКО "Договоры" как ИсходящиеДанные. Делаю абсолютно то же самое для банковского счета. ИсходящиеДанные опредленные в ПКС, определяются В ПКО "БанковскиеСчета" как ВХОДЯЩИЕДАННЫЕ. Что это?
|
|||
27
ssh2006
05.06.12
✎
12:09
|
(26) То что в ПКС определено как ИсходящиеДанные в соответствующем этому свойству ПКО (и его ПКС) видно как ВходящиеДанные
|
|||
28
Undefined
05.06.12
✎
12:13
|
(27) я понимаю что так должно быть. Но конкретно в случае с договором, исходящиеданные определенные в ПКС видны как ИсходщиеДанные ПКО "договоры", а входящие данные в ПКО неопределены. Я не понимаю что не так делаю.
|
|||
29
ssh2006
05.06.12
✎
12:17
|
Ты что-то напутал. Сотри все и сделай внимательно заново
|
|||
30
Undefined
05.06.12
✎
12:27
|
(29)Да в одной строчке запутаться сложно.
ИсходящиеДанные = Новый Структура("Организация",Источник.ОрганизацияЗамена); |
|||
31
ssh2006
05.06.12
✎
12:59
|
(30) Ждешь каких-то чудес? Возьми отладчик, сделай вывод сообщений в обработчиках и т.д.
|
|||
32
Undefined
05.06.12
✎
13:25
|
(31)Так и делал все время. Разобрался. У меня до этого встречается ВыгрузитьПоПравилу() где входящи и исходящие данные были лпределены по другому. Из за этого всеь кавардак. Всем спасибо все заработало.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |