|
КД. Как передать ТЗ и ВходящиеДанные в параметр? | ☑ | ||
---|---|---|---|---|
0
GreatOne
06.02.15
✎
15:21
|
Передвыгрузкой ПКО есть запрос, выгружает результат в ТЗ, кладет во ВходящиеДанные.
В этом же ПКО есть свойство с пометкой передачи в параметр. Для свойства поставлен флаг "получать из входящих данных", имена совпадают с выгруженным запросом. Получается при выгрузке в этом параметре должна лежать ТЗ с запросом. Снова в этом же ПКО ПослеЗагрузки обращаюсь параметру, а он пустой. Как бы так изловчиться и перекидывать ТЗ из источника в приемник? |
|||
1
GreatOne
06.02.15
✎
15:28
|
Для чего вообще делается. Есть документ в источнике, которого нет в приемнике. Делаю перенос и создаю ОперациюБух+ДокРасчетовСКонтрагентами+СФвыданный. Данных для заполнения ТЧ в СФ в источнике нет, я их беру запросом ПриВыгрузке и помещаю во ВходящиеДанные. Потом хочу запихнуть эти ВходящиеДанные в свойство и читать его уже в ПослеЗагрузки.
Иными словами, мне нужно создать ТЗ в источнике и читать ее в приемнике. Как это можно сделать? |
|||
2
Naumov
06.02.15
✎
15:29
|
"Передвыгрузкой ПКО есть запрос, выгружает результат в ТЗ, кладет во ВходящиеДанные. "
А если класть в исходящие? |
|||
3
GreatOne
06.02.15
✎
15:33
|
ИсходящиеДанные - Произвольный - произвольные вспомогательные данные. Данные передаются по следующим правилам:
1. ПВД.ИсходящиеДанные -> ПКО.ВходящиеДанные 2. ПКО.ВходящиеДанные -> ПКС.ВходящиеДанные 3. ПКС.ИсходящиеДанные -> ПКО.ВходящиеДанные Получается, чтобы читать входящие в свойствах этого же ПКО мне надо использовать именно ВходящиеДанные. Или я не так понял? |
|||
4
GreatOne
06.02.15
✎
15:40
|
В том числе не сработало присвоение значение параметра через
Значение = ВходящиеДанные.ТЗЗапроса; Видимо что-то совсем не так делаю.. |
|||
5
Новенький_2009
06.02.15
✎
15:48
|
>>Данных для заполнения ТЧ в СФ в источнике нет
Я правильно понял, что в СФ в приемнике есть тч, и ты бы ее хотел вот так извратно подзаполнить? :) |
|||
6
GreatOne
06.02.15
✎
15:52
|
(5) верно) Я хочу продублировать документ вместе с выписанной для него СФ в источнике, а данных для СФ нет, они выгружаются запросом.
|
|||
7
GreatOne
06.02.15
✎
15:53
|
Короче, документ ОплатаОтПокупателяПлатежнойКартой, в БП 2.0 ее нет. Я делаю операцию с проводками + документ расчетов с контрагентами для СФ как основание, а сф уже заполняю данными из запроса.
|
|||
8
GreatOne
06.02.15
✎
16:12
|
И так, просто создаю параметр, пишу в нем
Смотрю файл выгрузки, там этим параметром и не пахнет, хотя другие есть. Но в ним не ТЗ конечно. |
|||
9
GreatOne
06.02.15
✎
16:13
|
сообщить выдает, что запрос не пустой
|
|||
10
Новенький_2009
06.02.15
✎
16:17
|
Это классическая задача по передачу в тч некоторого параметра (-ов).
Протоптанная дорога такова: в ПКГС ТЧ делаешь параметр. Параметру можно уже навесить правило конвертации (если нужно, я хз как у тебя). В обработчике ПослеЗагрузки он становится доступен как соответствие, в котором лежит с конвертированный параметр. Profit. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |