0
FCM 50 t
03.12.20
✎
12:20
|
КД 2.0 создаю правила обмена, нужно добавить префикс в документы для объединения бух баз.
Много баз без префикса надо слить в одну, где для каждой организации префиксы.
Пробовал по всякому, единственный рабочий вариант -
Создаем ПКС - Приемник указываем реквизит документа Номер, в процедуре ПКС "Перед Загрузкой"
пишем код -
Значение = "НеобходимыйПрефикс"+ Источник.Номер; (на самом деле через параметр делал, но для простоты тут пишу так)
Но! В каждый документ писать - это как-то долго.
Я раскопал где в КД 2 это хранится (Справочник.ЗначенияСвойствОбъектов , Реквизит ПередЗагрузкой, тип строка) и по идее это все обработкой можно заполнить строкой Значение = "НеобходимыйПрефикс"+ Источник.Номер (только по документам)
Какие еще варианты, какие подводные камни возможны?
|
|
3
FCM 50 t
04.12.20
✎
14:19
|
(2) "перед загрузкой" и "перед трансформацией" объект получаю без проблем, а вот записывать мне в него не надо, не подходит (или я не понял как сделать чтоб в файл префикс записался в номер документа)
"Перед выгрузкой" наверное больше всего подходит, но я не понял как префикс поставить в глобальной процедуре, не понимаю к чему его там плюсовать.
Буду благодарен если есть какой-то пример, не нашел.
|
|