|
КД 2.1 обмен через параметр | ☑ | ||
---|---|---|---|---|
0
Alekzander Wolf
20.07.18
✎
13:40
|
В документе источнике есть реквизит табличной части, который мне нужно передать в приемник. В ПКС этого реквизита "перед выгрузкой" пишу:
Значение = Источник.ПеречислениеЗаработнойПлаты[0].СтатьяДвиженияДенежныхСредств; (флажок передавать в параметр поставил) Выгружается корректно. В конвертации завел новый параметр, поставил "Передавать при выгрузке". В ПКО "После выгрузки" пишу: пСтатьяДДС = Параметры.пСтатьяДДС; Параметр пустая ссылка. Что делаю не так? |
|||
1
Масянька
20.07.18
✎
13:47
|
(0) Статья - это справочник?
|
|||
2
Alekzander Wolf
20.07.18
✎
13:48
|
(1) да
|
|||
3
Масянька
20.07.18
✎
13:49
|
(2) Значение есть в источнике (справочнике) и нет в приемнике (справочнике)?
|
|||
4
Масянька
20.07.18
✎
13:50
|
(3) Во, блин, написала...
То есть тебе нужно передать значение справочника из источника в приемник? |
|||
5
azt-yur
20.07.18
✎
13:53
|
Обработчик "После выгрузки" выполняется в источнике, а параметр у тебя для приемника
|
|||
6
Alekzander Wolf
20.07.18
✎
13:55
|
(4) да.
|
|||
7
azt-yur
20.07.18
✎
13:56
|
да и вообще вы не правильно поняли принцип передачи параметра. по ссылке пример работы:
http://1c-pro.ru/threads/ispolzovanie-parametrov-obekta-v-pravilax-konvertacii.26962/ |
|||
8
Alekzander Wolf
20.07.18
✎
13:58
|
(7) Вроде же так все делаю
|
|||
9
Alekzander Wolf
20.07.18
✎
13:58
|
(7) ПараметрыОбъекта["ИмяПараметраОбъекта"] если так делать параметр будет неопределен
|
|||
10
Масянька
20.07.18
✎
14:00
|
(6) Щас, подожди - картинки рисую...
|
|||
11
Alekzander Wolf
20.07.18
✎
14:02
|
(10) спасибо, жду
|
|||
12
azt-yur
20.07.18
✎
14:04
|
"В конвертации завел новый параметр, поставил "Передавать при выгрузке"." - вот это не надо. Параметры конвертации никак не связаны с передаваемыми параметрами в свойствах ПКО.
Для ПКС ставите Передавать данные в параметр, указываете имя параметра, тогда он будет доступен в приемнике в обработчике ПослеЗагрузки через ПараметрыОбъекта["ИмяПараметраОбъекта"]. |
|||
13
zippygrill
20.07.18
✎
14:12
|
(12) Вот мне давно еще, сделать так не удалось.
|
|||
14
Масянька
20.07.18
✎
14:13
|
(11) В приемник куда пихаешь?
|
|||
15
Alekzander Wolf
20.07.18
✎
14:16
|
(14) в ПКО документа после выгрузки параметр пытаюсь получить
|
|||
16
Масянька
20.07.18
✎
14:17
|
(15) Я правильно поняла: реквизит ТЧ док-та в реквизит ТЧ док-та?
|
|||
17
Alekzander Wolf
20.07.18
✎
14:18
|
(16) скорее в шапку буду заполнять
|
|||
18
Масянька
20.07.18
✎
14:20
|
(17) Посмотри - https://pastenow.ru/8446ed8221a364463ee828afc0109cb5
|
|||
19
azt-yur
20.07.18
✎
14:23
|
(17) Для этого не нужны параметры. Укажи в ПКС в приемнике нужный реквизит
|
|||
20
Alekzander Wolf
20.07.18
✎
14:30
|
(19) проблема в том, разные виды операций у документа, т.е в большинстве случаев я так и делаю, но в данном случае статья указывается в табличной части источника, а в шапке нет, но если бы её указали в шапке документа источника она бы попала в шапку документа приемника.
|
|||
21
Alekzander Wolf
20.07.18
✎
14:31
|
но т.к. параметр передается пустой, я его беру из ТЧ документа источника
|
|||
22
Масянька
20.07.18
✎
14:32
|
(20) УчитыватьНДС (в моем случае) - реквизит шапки. А от него зависит реквизит ТЧ.
|
|||
23
Масянька
20.07.18
✎
14:32
|
(21) Вопрос в том, какой реквизит ТЧ брать - первая строка, вторая и т. д.
|
|||
24
Alekzander Wolf
20.07.18
✎
14:35
|
(23) у меня нет соответствующего реквизита для приемника
|
|||
25
Alekzander Wolf
20.07.18
✎
14:35
|
(12) параметр неопределен
|
|||
26
azt-yur
20.07.18
✎
14:37
|
(20) присваивай значение от различных условий:
Если Источник.ВидОперации = <ВидОперацииЗП> Тогда Значение = Источник.ПеречислениеЗаработнойПлаты[0].СтатьяДвиженияДенежныхСредств; Иначе Значение = Источник.СтатьяДвиженияДенежныхСредств; КонецЕсли; |
|||
27
Alekzander Wolf
20.07.18
✎
14:39
|
(26) ок в понедельник попробую этот вариант
Всем спасибо! |
|||
28
Масянька
20.07.18
✎
14:39
|
(24) https://pastenow.ru/05193865906479c7ec8b09661388d580
Вид операции есть в приемнике (в источнике нет). Если в ТЧ услуги есть записи - вид операции = услуги, нет - вид операции = товары. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |