Имя: Пароль:
1C
1С v8
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) Вот это помогло. Спасибо.