|
Конвертация. Развернуть реквизит. | ☑ | ||
---|---|---|---|---|
0
kugelfangg
21.06.12
✎
14:35
|
Здравствуйте, Господа.
Выгружаю данные при помощи правил конвертации. Возникла следующая проблема: Если у нескольких документов установлен один и тот же контрагент, то во втором документе вместо полностью развернутых данных записывается только ссылка на контрагента, указанного в первом документе. Пример: Док-1 - <Объект Нпп="184" Тип="ДокументСсылка.СчетФактураВыданный" ИмяПравила="СчетФактураВыданный"> - <Ссылка Нпп="184"> - <Свойство Имя="{КлючПоискаВИБИсточнике}"> <Значение>{"#",1a6af560-80a7-4602-9b53-255b19fcc220,204:8b5318a90566ec0e11e14cb37d5a3702}</Значение> </Свойство> - <Свойство Имя="{ИмяТипаВИБИсточнике}"> <Значение>ДокументСсылка.СчетФактураВыданный</Значение> </Свойство> - <Свойство Имя="{УникальныйИдентификатор}"> <Значение>7d5a3702-4cb3-11e1-8b53-18a90566ec0e</Значение> </Свойство> - <Свойство Имя="Контрагент"> - <Ссылка Нпп="185"> - <Свойство Имя="{КлючПоискаВИБИсточнике}"> <Значение>{"#",9f6206b2-1ed6-423c-9b08-fd4978930c49,37:8072001aa0d54ecb11df72d8ff8be4d5}</Значение> </Свойство> - <Свойство Имя="{ИмяТипаВИБИсточнике}"> <Значение>СправочникСсылка.Контрагенты</Значение> </Свойство> - <Свойство Имя="{УникальныйИдентификатор}"> <Значение>ff8be4d5-72d8-11df-8072-001aa0d54ecb</Значение> </Свойство> - <Свойство Имя="Наименование"> <Значение>НVN (ОАО)</Значение> </Свойство> - <Свойство Имя="ИНН"> <Значение>250800XXXX</Значение> </Свойство> </Ссылка> </Свойство> </Объект> Док 2 - <Объект Нпп="259" Тип="ДокументСсылка.СчетФактураВыданный" ИмяПравила="СчетФактураВыданный"> - <Ссылка Нпп="259"> - <Свойство Имя="{КлючПоискаВИБИсточнике}"> <Значение>{"#",1a6af560-80a7-4602-9b53-255b19fcc220,204:b4ee18a90566ec0e11e145ba20b77d3c}</Значение> </Свойство> - <Свойство Имя="{ИмяТипаВИБИсточнике}"> <Значение>ДокументСсылка.СчетФактураВыданный</Значение> </Свойство> - <Свойство Имя="{УникальныйИдентификатор}"> <Значение>20b77d3c-45ba-11e1-b4ee-18a90566ec0e</Значение> </Свойство> - <Свойство Имя="Контрагент"> <Нпп>185</Нпп> </Свойство> </Объект> Подскажите пожалуйста, как сделать так, чтобы вместо - <Свойство Имя="Контрагент"> <Нпп>185</Нпп> во втором документе отображались все данные по контрагенту, как и в первом доке. |
|||
1
Avganec
21.06.12
✎
14:38
|
А зачем? Это основной принцип выгрузки. Сначала все справочники, а потом ссылки на них, чтобы не страдать излишествами.
|
|||
2
Жан Пердежон
21.06.12
✎
14:42
|
и это правильно
|
|||
3
kugelfangg
21.06.12
✎
14:45
|
Таково требование заказчика. Я сам понимаю что это полный бред, но все таки, может быть есть какие нибудь способы решить эту проблему?
|
|||
4
kosts
21.06.12
✎
14:46
|
(3) А если справочник контрагентов одним списком будет, перед документами?
|
|||
5
Rie
21.06.12
✎
14:47
|
(3) Попробуй "Не запоминать выгруженные объекты".
|
|||
6
andrewks
21.06.12
✎
14:48
|
(5) +1
|
|||
7
andrewks
21.06.12
✎
14:48
|
хотя действительно непонятно - зачем?
или загрузка самопальная? |
|||
8
Йохохо
21.06.12
✎
14:50
|
(5) + в отдельном ПКО, чтоб не перегружать выгрузку
|
|||
9
kugelfangg
21.06.12
✎
14:57
|
(5)(6)(8)
1. Создал ПКО Контрагент 2. Установил его для документов 3. В ПКО Документа и ПКО Контрагента поставил галку "Не запоминать выгруженные объекты" Не помогло... |
|||
10
andrewks
21.06.12
✎
15:00
|
(9) во-первых, ставить надо только в ПКО для контриков, во-вторых, не верю
|
|||
11
Defender aka LINN
21.06.12
✎
15:04
|
(3) Прямо заказчик прямо глазами посмотрел в файл и сказал, что ему не это надо и у него это не подходит?
|
|||
12
kugelfangg
21.06.12
✎
15:07
|
(11) сказал что его херь не может контрагента найти=)
(10) Убрал галку из ПКО дока и заработало. ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!!! |
|||
13
Йохохо
21.06.12
✎
15:13
|
хорошее решение, если поиграться с полями поиска, очень универсально
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |