|
1С:Конвертация данных. Кто сталкивался?
| ☑ |
0
Albert Heisenberg
11.05.16
✎
17:06
|
Добрый день, господа.
Пытаюсь разобраться с конвертацией данных (УАТ - Бухгалтерия)... столкнулся с такой проблемой: необходимо по значению, а конкретно по реквизиту "гаражный номер" источника отыскать склад в приемнике (хранится в наименовании). Пытаюсь описать правило для соответствия свойств Гар. номер - Склад, но что-то не могу сообразить где это все описывается. Описываю в "при выгрузке":
ТС = СоздатьУзел("ТС");
УстановитьАтрибут(ТС, "ГаражныйНомер", Источник.ГаражныйНомер);
Но как это потом использовать? Верный ли это подход вообще? Можно ли для этих целей использовать алгоритмы?
Заранее спасибо.
|
|
1
Сияющий Асинхраль
11.05.16
✎
17:12
|
Ну и поставь галку поиска для ПКС ГаражныйНомер->НаименованиеСклада, зачем огород городить, если достаточно галку поставить?
|
|
2
xxTANATORxx
11.05.16
✎
17:15
|
(1)+
еще в обработчиках можно осуществить поиск, например не нашел по уину, ищешь по к.л. реквизиту, и так пока не нашел )
|
|
3
Albert Heisenberg
12.05.16
✎
09:52
|
(1) Не совсем корректно описал: переношу документ, нужно из Ремонтного листа в УАТ взять гаражный номер из реквизита ТС, по нему подставить в приемнике реквизит Склад, который нужно найти по наименованию, там он содержится, но не равен наименованию, т.е. нужно по части строки искать.
|
|
4
Pro-tone
12.05.16
✎
10:09
|
(3) передавай гаражный номер в параметр, а в обработчике после загрузки ищи по нему нужный склад
|
|
5
Albert Heisenberg
12.05.16
✎
17:09
|
(4) Вот это помогло. Спасибо.
|
|