Имя: Пароль:
1C
1С v8
Перенос справочника через конвертацию в определенную папку
0 serg-lom89
 
03.10.17
11:54
Добрый день
Разбираюсь с конвертацией.
как мне перенести данные из одной базы в другую, и указать что бы она выгружалось в определенную папку с сохранением иерархии (как в базе источнике)
?
1 Широкий
 
03.10.17
11:56
Проверяешь если родитель пусто - то ставишь предопределенного.
2 mistеr
 
03.10.17
12:10
(1) Или найденного по коду.
3 Йохохо
 
03.10.17
12:21
проще
если источник родитель пустая тогда
значение = Новый структура("Наименование, ЭтоГруппа, ПометкаУдаления", "МоёПапко", Истина, Ложь)
и добить полями поиска
4 serg-lom89
 
03.10.17
12:44
в ПКО после загрузки прописал
                        
                        
                        Если  Объект.этоГруппа Тогда
                            
                            
                            Если Объект.уровень()=0 тогда
                                
                                Объект.родитель = Справочники.номенклатура.НайтиПоКоду("00000000686");     
                                Объект.записать();    
                            КонецЕсли;
                        КонецЕсли;

..но почему то не срабатывает ..((
5 Мимохожий Однако
 
03.10.17
12:45
(4) как в (3) пробовал?
6 Широкий
 
03.10.17
12:47
(4) Тебе правило надо бы сделать для предопределенной группы
7 serg-lom89
 
03.10.17
12:49
(5) еще нет.
просто у меня поиск по артикулу и этоГруппа
я подразумеваю что оно ищет по группе и артикулу..а поскольку артикул не заполнен то но в любую папку попавшую закидывает,какая уже существует и условие на уровень()=0 не прокатывает.
8 serg-lom89
 
03.10.17
12:50
(7) это мое предположение