Имя: Пароль:
1C
1С v8
Мистика в конвертации данных
0 turbomilk8
 
17.04.14
09:14
Добрый день. Создаю простейшую переброску данных из УТ 10.3 в 11, требуется перекинуть группы справочника номенклатуры, синхронизация только по УИД без поиска по другим полям. Дак вот, при обмене группы создаются как элементы, хотя в файле выгрузки ЭтоГруппа=true. Но когда поставил флаг поиска по реквизиту ЭтоГруппа, то все заработало, хотя в настройках даже нет флага "Продолжить поиск по полям поиска, если по идентификатору объект не найден". Кто-нибудь может объяснить почему так?
1 Wobland
 
17.04.14
09:16
а присвоение ЭтоГруппы элементу сразу превращает его в группу?
2 PR
 
17.04.14
09:18
Радуют меня заголовки типа сабжа, когда свое незнание называют мистикой КД :))
Поставь поиск по ЭтоГруппа. Откуда программа при загрузке знает, что создавать, элемент или группу?
3 turbomilk8
 
17.04.14
09:20
(1) не пробовал
4 Wobland
 
17.04.14
09:22
(3) я тоже. но я себе не позволяю мистификаций
5 turbomilk8
 
17.04.14
09:22
(2) согласен, незнание имеет место :-), и флаг я этот поставил, но смысл какой от него (поиск по УИД), а программа узнает, т.к. ЭтоГруппа=Истина
6 Wobland
 
17.04.14
09:22
+(4) даже в голову попробовать не приходило ;)
7 Alex S D
 
17.04.14
09:24
(2) на самом деле не вполне очевидно, что от поиска по ЭтоГруппа зависит тип создаваемого элемента
8 turbomilk8
 
17.04.14
09:26
(7) вот о чем и говорю, группа это или нет определяет стандартный реквизит "ЭтоГруппа"
9 PR
 
17.04.14
09:28
(5) Что значит поиск по УИД?
Программа сначала создает элемент или группу, а потом уже назначает ему УИД.
И при создании еще не известны значения реквизитов будущего элемента справочника.
А вт если поставить поиск по полю, то программа сразу будет знать, что создавать, элемент или группу.
10 Aleks73
 
17.04.14
09:29
8-ка ещё сырая (с) либо проблема между стулом и клавиатурой. Олл никогда не узнает это, так как нужно смотреть чужое правило - а лень.
Как вариант = у ТС мог быть отключен реквизит группа.
11 PR
 
17.04.14
09:29
(7) Согласен, я сам первый раз был в ступоре, че за хрень.
Но, тем не менее, в принципе вполне объяснимо.
12 PR
 
17.04.14
09:30
(10) Голова у тебя сырая :))
13 turbomilk8
 
17.04.14
09:30
(9) примерно понятно, большое спасибо
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс