Имя: Пароль:
1C
1С v8
Как при выгрузке из одной конфигурации в другую Добавить префикс к Коду? КД.
0 Doomer
 
03.02.13
14:13
Делаю выгрузку данных через КД. Есть справочник "Товары" в источнике его нужно выгрузить в справочник "Номенклатура" в примемнике. Синхронизация объектов производится по "Коду". но в Источнике код может быть вот такой "ААА0000010" а в приемник его нужно выгрузить с кодом "БП00000010". При этом часть объектов в применике уже есть. Нужно чтобы производилась синхронизация.
Подскажите как это реализовать в КД 2.0?
1 Надсмотрщик
 
03.02.13
14:18
(0) Поменяй в ПриВыгрузке
2 Doomer
 
03.02.13
14:23
(1) Я это уже сделал. Но по моему можно и правило для этого создать.
Не пойму как искать. Как заставить КД искать по вот этому правилу например: Прав(Код,8)=Прав(Код,8)
3 АцкийЖипер
 
03.02.13
14:26
(3) при таком варианте (с заменой кодов) поиск по коду нужно снимать и синхронизировать по другим полям.
4 Надсмотрщик
 
03.02.13
14:30
(3) Менять код, и искать по коду
5 Ник второй
 
03.02.13
14:36
(0) Если производится выгрузка из типовых конфигураци, а так же "ААА" является префиксом конфигурации, то можно использовать типовую функцию.
6 Doomer
 
03.02.13
14:40
(5) Источник не типовая. Приемник типовая БП. Пользователи набили часть номенклатуры вручную. Хочу сохранить то что было набито вручную.
7 Doomer
 
03.02.13
14:41
А что произойдет если я для свойства "Код" создам правило обмена и в обработчике "Перед выгрузкой" впишу вот такой код:
Приемник="А"+Прав(СокрЛП(Источник),5)
Вроде должно сработать?
8 DrShad
 
03.02.13
14:49
АвтоматическиПриводитьЗначениеКДлинеПриемника
9 DrShad
 
03.02.13
14:54
+(8) нет не пойдет :(((
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn