|
Конвертация предавать данные в параметр табличной части
| ☑ |
0
tritonof
01.10.12
✎
13:12
|
Добрый день! Задача следующая, В Правила ЗУП-БП20 хотел сделать доработку, в конфигурацию ЗУП добавил Регистр Сведений "СоответствиеПодразделенийСБП", Для того чтобы при загрузке в БП их подменять на нужные. Начал с документа ОтражениеЗарплатывРегУчете, добавил в ТабличнуюЧасть "ОтражениеВУчете" реквизит "КодПодразделенияБПДт" поставил у него "передавать данные в параметр", в ПКС в обработчике события "Перед выгрузкой" написал Значение = ОбъектКоллекции.ПодразделениеОрганизацииДт.Код;, попытался выгрузить (хотел посмотреть запишет он туда что нибудь или нет) выдал ошибку:
Ошибка получения значения свойства подчиненного объекта (по имени свойства приемника)
ПКО = ОтражениеВУчете (ОтражениеВУчете --> ОтражениеВУчете )
ПКС = 74 ( --> КодПодразделенияБПДт)
Объект = (Контрагенты)
СвойствоПриемника =
ОписаниеОшибки = Поле объекта не обнаружено (Контрагенты)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML(8186)
КодСообщения = 17
Причем тут "Контрагенты"?
если делал также не для табличной части все получалось
А вот как сделать тоже самое для своего параметра табличной части?
|
|
1
Alex S D
01.10.12
✎
13:23
|
тож думал.. но сделал через передачу значения в хранилище)
|
|
2
tritonof
01.10.12
✎
13:33
|
(1) Можно подробнее как ты делал?
|
|
3
Alex S D
01.10.12
✎
13:33
|
(2) перед выгрузкой помещаю таблицу в параметр - хранилище, затем после загрузки объекта анализирую..
|
|
4
tritonof
01.10.12
✎
14:26
|
(3) т.е. параметр-хранилище это глобальный параметр? а можно исходник этих правил или скриншоты?
|
|
5
Alex S D
01.10.12
✎
14:34
|
у меня глобальный параметр "ТаблицаНоменклатуры"
в ПКО перед выгрузкой:
.
.
.
Параметры.ТаблицаНоменклатурыСкладМосква = Новый ХранилищеЗначения(Результат)
добавлен параметр "ХранилищеНоменклатуры" в ПКС
перед выгрузкой:
Значение = Параметры.ТаблицаНоменклатурыСкладМосква;
ну и в ПКО послезагрузки:
Таблица = ПараметрыОбъекта["ХранилищеНоменклатуры"].Получить();
можно наверное и проще)
|
|
6
Alex S D
01.10.12
✎
14:36
|
(5) вернее глобальный параметр "ТаблицаНоменклатурыСкладМосква"
|
|
7
Alex S D
01.10.12
✎
14:38
|
вообще глобальный параметр тут не нужен, это от старой версии осталось..
|
|
8
tritonof
01.10.12
✎
14:54
|
о как сейчас попробую
|
|
9
tritonof
02.10.12
✎
10:58
|
Спасибо все получилось
|
|