|
Конвертация данных. Передача параметров из источника в приемник. | ☑ | ||
---|---|---|---|---|
0
Wefast
18.01.16
✎
11:29
|
Переношу документ Требование накладная.
В источнике у таб части документа есть ряд рекивзитов(СчетЗатра, Статья, Ном группа, субконто1-3) В приемнике это реквизиты не таб части и Статья и Ном группа являются часть реквизитов Субконто1-3 И эти субконто зависят от выбранного счета затрат. Но набор субконто у одно и того же счета в источнике и приемнике разные. Пример. В источнике Указаны счет "23" Статья "Разное", указана ном группа "ГСМ", но не указаны субконто У 23 счета аналитика - Подразделение, Статья, Ном группа В приемнике у 23 счета аналитика - статья и ном группа. Нужно передать Статью затрат в субконто 1 приемника Ном группу в субконто 2 И все бы ничего если бы статья затрат всегда была бы субконто 1, а ном группа - субконто 2, но нет ---------------- Как итог я хочу передать ряд реквизитов в структуру например и в приемнике в зависимости от того какие субконто у счета записать туда соответсвующие данные из переданной структуры. Как это можно сделать? |
|||
1
Godofsin
18.01.16
✎
11:35
|
(0) Вроде хрень ты задумал
|
|||
2
Godofsin
18.01.16
✎
11:35
|
Я про "каждый раз разные субконто" не понял чот. Как так?
|
|||
3
GreatOne
18.01.16
✎
11:40
|
(2) видимо счета разные бывают
|
|||
4
Godofsin
18.01.16
✎
11:41
|
(3) Ну тогда какие проблема определять счет и нужные субконто при выгрузке? Параметры нах не нужны.
|
|||
5
Borteg
18.01.16
✎
11:41
|
(0) объяви на уровне конвертации в параметры свою структуру, запиши туда что тебе надо из соотв пкс и обработай в пко после загрузки.
а вообще лучше делать пвд с произвольным алгоритмом выгрузки судя по задаче |
|||
6
Wefast
18.01.16
✎
11:55
|
(4) Счет передает 1 в 1. Но состав субконто у них разный. Т.е. при выгрузке я не знаю в какие субконто надо будет записать данные.
А при загрузке данные источника уже не доступны. (5) Вот с этой момента подробней. Поиском находится все что угодно , но видимо не то что мне нужно. Мне бы пошаговый пример. И неплохо бы учесть если мне нужно передать таб часть |
|||
7
Godofsin
18.01.16
✎
11:58
|
(6) В передВыгрузкой переназначай Коллекцию объектов как тебе захочется.
|
|||
8
Godofsin
18.01.16
✎
11:59
|
+(7) в передОбработкой то есть
|
|||
9
Wefast
18.01.16
✎
12:13
|
(7) (8) Это так понимаю в ВПД документа.
ПередОбработкой же доступна только конфигурация источника. И как вообще повлиять да выгружаемые данные не понятно. Понятно только что можно сформировать какие то данные, и перед выгрузкой отправить их в какое то другое правило ПередВыгрузкой Вроде доступен Объект. Но при попытке обратиться к его реквизитам, они не заполнены. Я видимо чего то не понимаю Я написал Сообщить(Объект.СчетЗатрат.ВидыСубконто[0].ВидСубконто.ТипЗначения); И он выдал ошибку. В ПКС СчетЗатрат заполняется у приемника |
|||
10
Wefast
18.01.16
✎
12:29
|
(5) Создал параметр в конвертации ТН с типом ПланСчетовСсылка.Хозрасчетный. Указал правило конвертации. Галок никаких не ставил.
В ПКО документа перед выгрузкой написал Параметры.ТН = Источник.Материалы[0].СчетЗатрат; При загрузке написал Сообщить(Параметры.ТН.Наименование); Выдал ошибку Поле объекта не обнаружено (ТН) |
|||
11
Wefast
18.01.16
✎
12:32
|
(10) Поставил галку Передавать при выгрузке. И в общем ничего в этом параметре нет. Сообщения пустые
|
|||
12
Godofsin
19.01.16
✎
10:20
|
(9) Это в ПКГС твоей таб. части.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |