Имя: Пароль:
1C
1С v8
обмен данными между базами
0 Oksanakm
 
06.03.17
15:04
добрый день, настраиваю обмен между упп 1.3 и ут 10.3, мне нужно чтобы из одного заказа в ут выгружалось в два заказа в УПП, правила обмена сделала, через универсальный обмен работает, а если делать через обмен данными, то записывается только последний заказ. Подскажите пожалуйста возможно ли реализовать моё желание как то?
1 John83
 
06.03.17
15:05
каким образом реализовано?
2 omgwtf
 
06.03.17
15:06
Если в правилах обмена сказано создавать два заказа и это работает через универсальный обмен, значит в обмене данными используются другие, возможно стандартные правила обмена, а не эти написанные.
3 Oksanakm
 
06.03.17
15:10
(1) ВыгрузитьПоПравилу(источник, , , , "ЗаказПокупателяУ"); после выгрузки первого заказа
4 Oksanakm
 
06.03.17
15:12
(2) нет, я там номер меняю, и в выгруженном документе он изменённый)). точно не другие
5 Oksanakm
 
06.03.17
15:15
я так думаю это из-за того, что создаётся соответствие между выгруженным и загруженным заказом и выгруженному может только один соответствовать ?
6 takefive
 
06.03.17
15:16
А флаг Не запоминать выгруженные?
7 Oksanakm
 
06.03.17
15:16
(6) стоит
8 takefive
 
06.03.17
15:31
А обработчик работает? Если там что нибудь сообщить про Источник?
9 Oksanakm
 
06.03.17
15:32
(8) сообщается, нормально при чём в базе остаётся только второй заказ
10 takefive
 
06.03.17
15:36
Наверное просто перезаполняется. Дай ему какую нибудь заполненную структуру вместо источника.
11 Oksanakm
 
06.03.17
15:37
(10) сейчас попробую
12 takefive
 
06.03.17
15:39
оно ищет сначала по УИД, а затем по полям поиска
13 Фрэнки
 
06.03.17
15:44
да, если правила для выгрузки не слишком сильно менялись,, то первой строкой правил идет поиск по УИД.

Нашел - открыл - перезаписал - установил ему УИД источника.
В том правиле, которое начинает работать для второго документа, нужно убрать поиск по УИД. Но если где-то с номерами документа, с датой пройдет косячок, то документ задублиться
14 Oksanakm
 
06.03.17
15:52
(13) (12) да первый документ заказ по уид ищется второй по номеру дате организации

со структурой не прокатило пишет:Поле объекта не обнаружено (Ссылка)
15 Oksanakm
 
06.03.17
15:55
(14) нет: Поле объекта не обнаружено (Ссылка)- ещё не доделала..
16 takefive
 
06.03.17
16:01
Если Вы включите флаги получить из входящих, оно Вам даже код заполнения структуры создаст...
17 Фрэнки
 
06.03.17
16:02
но ведь нигде не сказано, что изменяете номер перед поиском загружаемого документа среди существующих в базе. Может надо изменить, может в правилах, которые сохранены в базе что-то неверно прямо сейчас, а в правилах в КД уже все настроено
18 Oksanakm
 
06.03.17
16:13
(17) что?
19 Oksanakm
 
06.03.17
16:24
(10) выгрузила через исходящие данные..
всё получилось, спасибо всем