Имя: Пароль:
1C
1С v8
КД. Группы в элементы.
0 Bibr
 
31.05.12
10:44
Есть свой обмен УТ-БП, платформа 8.2

Справочник Склады новую группу переносит в элемент.
Поля поиска - "Наименование, ЭтоГруппа"

ЧЯДНТ?
1 andrewks
 
31.05.12
10:49
а при чём здесь поля поиска, если она новая?
кури ПКС
2 Defender aka LINN
 
31.05.12
10:51
(0) Находит по идентификатору элемент и дальше плевать он хотел, какие там у тебя поля поиска
3 Aprobator
 
31.05.12
10:52
знать бы еще что такое - свой обмен.
4 Naumov
 
31.05.12
10:54
(0) В полях поиска признак группы отмечен?
5 andrewks
 
31.05.12
10:55
(2) группа же новая.
6 Bibr
 
31.05.12
10:56
(2) Новая группа создается.
ничего по идентификатору он не находит.
Идентификатор создается такой же в базе приемника (УТ)

В файле выгрузки визуально все норм:

<Объект Нпп="1" Тип="СправочникСсылка.Склады" ИмяПравила="Склады"><Ссылка>
   <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка" ТипИсточника="СправочникСсылка.Склады" ТипПриемника="СправочникСсылка.Склады">
       <Значение>a91b6f58-aa24-11e1-a9e8-001e8c73668e</Значение>
   </Свойство>
</Ссылка>
   <Свойство Имя="Наименование" Тип="Строка">
       <Значение>новый тестовый3</Значение>
   </Свойство>
   <Свойство Имя="ЭтоГруппа" Тип="Булево">
       <Значение>true</Значение>
   </Свойство>
   <Свойство Имя="Родитель" Тип="СправочникСсылка.Склады"/>
</Объект>
7 Bibr
 
31.05.12
10:56
(4) см (0). да, отмечен
8 Bibr
 
31.05.12
10:58
(1)
пкс:

Наименование -> Наименование (строка неогр - строка неогр)
ЭтоГруппа -> ЭтоГруппа (булево - булево)
9 andrewks
 
31.05.12
11:00
в ПередЗагрузкойОбъекта что-нибудь есть?
10 andrewks
 
31.05.12
11:00
и давай скрин закладки настроек ПКО
11 Bibr
 
31.05.12
11:02
проставил еще во всех ПКС которые не относятся к группе

Если Источник.ЭтоГруппа Тогда
   Отказ = Истина;
КонецЕсли;

и еще отрубил их нафиг - не помогло.

Щас скрин будет
12 Bibr
 
31.05.12
11:07
А вот если убираю оба флага: "Искать по ID", "Продолжать по полям", тогда создает из группы группу нормально
13 Bibr
 
31.05.12
11:08
14 andrewks
 
31.05.12
11:09
(12) а нафига тебе флаг "искать по ИД"?
15 Aprobator
 
31.05.12
11:09
(11) не проще: Отказ = Источник.ЭтоГруппа ? Это так по стилю программирования немного.
16 vicof
 
31.05.12
11:14
(12) тебе (2) уже все сказал.
17 Bibr
 
31.05.12
11:14
(14) а хз. Ну вдруг будут наименование потом менять
18 Aprobator
 
31.05.12
11:15
(17) покопайся в типовых правилах обмена. Содрать что ли не откуда?
19 andrewks
 
31.05.12
11:16
(17) и как тебе в этом случае поможет этот флаг?  используй код для поиска
20 andrewks
 
31.05.12
11:16
ЗЫ

УИД в 1С - такие УИД...
21 Bibr
 
31.05.12
11:17
(15) спасибо.
(16) создается новый
22 Bibr
 
31.05.12
11:18
(20)  ЭЭ... я не знаю какой-то вселенской тайны про УИД?