|
Конвертация данных 2.1 ПКС, 2 типа приемника, предопределенные данные |
☑ |
0
spiller26
21.09.17
✎
13:44
|
Переброс из БУ 3.0 в КА 2.2
Документ
Источник: СписаниеСРасчетногоСчета
Приемник: СписаниеБезналичныхДенежныхСредств
ТЧ.Расшифровка
Источник: пусто
Приемник: СтатьяРасходов (ПланВидовХарактеристикСсылка.СтатьиРасходов, ПланВидовХарактеристикСсылка.СтатьиАктивовПассивов)
В ПКС "Перед выгрузкой", правило оставляю пустым.
Если Источник.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПрочиеРасчетыСКонтрагентами Тогда
Если Источник.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками Тогда //76.05
Значение = Новый Структура("СтатьиАктивовПассивов", "ПрочиеПассивы");
Иначе
Отказ = Истина;
КонецЕсли;
Не ставит предопределенное значение, "ПрочиеПассивы".
Как установить предопреленное значение для реквизита приемника?
|
|
1
azt-yur
21.09.17
✎
13:47
|
Значение = "ПрочиеПассивы";
ИмяПКО = "СтатьиАктивовПассивов";
|
|
2
spiller26
21.09.17
✎
13:49
|
(2) Делал так
ИмяПКО = "СтатьиАктивовПассивов";
Значение = "ПрочиеПассивы";
не прокатывало.
от перемены мест что то меняется?
|
|
3
spiller26
21.09.17
✎
13:52
|
(1) Момент
В ПКО нет ПВХ "СтатьиАктивовПассивов"
|
|
4
azt-yur
21.09.17
✎
13:55
|
(2) нет не меняется.
Хотя наверное поскольку тип составной, то так он не сможет найти. Пиши свое ПКО с поиском например по наименованию
|
|
5
spiller26
21.09.17
✎
14:05
|
(3) Сейчас попробую как с перечислением ХозяйственныеОперации
Поиска не нужно я думаю
|
|
6
spiller26
21.09.17
✎
14:08
|
(4) Хотя могу ошибаться, проверка займет какое то время.
|
|
7
azt-yur
21.09.17
✎
14:21
|
А попробуй вот так:
Выражение = "ПланыВидовХарактеристик.СтатьиАктивовПассивов.ПрочиеПассивы";
|
|
8
spiller26
21.09.17
✎
14:25
|
(7) Именно "Выражение" или все таки "Значение"?
|
|
9
Йохохо
21.09.17
✎
14:28
|
(8) выражение исполняется в приемнике
|
|
10
azt-yur
21.09.17
✎
14:28
|
(8) Именно "Выражение" в ПередВыгрузкой ПКС
Из СП:
Выражение - Неопределено. Может быть указано произвольное строковое выражение на встроенном языке, результат вычисления которого при загрузке будет присвоен значению свойства. Если Выражение определить в теле обработчика, то дальнейшая обработка ПКС будет прекращена. Данная возможность, используется только если конфигурация-приемник реализована на платформе V8
Сам раньше не использовал, но судя по описанию должно сработать
|
|
11
spiller26
21.09.17
✎
14:30
|
(9, 10) Буду тестить.
|
|
12
spiller26
21.09.17
✎
14:31
|
Спасибо
|
|