Имя: Пароль:
1C
1С v8
обмен упп - упп
0 Aerosol
 
28.04.14
19:04
Всезнающие ! Требуется совет, или наводка, что ли ..

Нужно настроить обмен между двумя уппшками, односторонний. Из одной в другую нужно переливать только свойства и категории номенклатуры.

Подскажите, кто сталкивался, или делал что такое: нет ли толковой статьи какой по этому вопросу ? Я не нашел. Или же, вдруг кто делал и подскажет, как рисовать правило, или же даже поделится готовым правилом ?

В общем, любой информации и помощи очень рад.

Заранее спасибо !
1 Aerosol
 
28.04.14
19:06
И возможно ли это вообще ?:)
2 agarych
 
28.04.14
19:07
Как часто будут меняться свойства и категории?
3 shuhard
 
28.04.14
19:08
(1) конечно возможно
и то и другое живёт в Рг сведений
4 agarych
 
28.04.14
19:08
есть типовой обмен между УТ и УПП, можно попробовать задействовать его.
5 Aerosol
 
28.04.14
19:09
(3) Так точно, Рэдрик !:)

Только вот как разграничить выгружаемые, назовем их так, свойства и категории ? Там их миллион. Я вот не могу придумать. Нужно же только касаемые номенклатуры.
6 Aerosol
 
28.04.14
19:10
(2) (4) Ну, они достаточно часто меняются, есть две паралелльных базы с одинаковой номенклатурой, обмен будет идти фоновым заданием раз в 10 минут, скажем.
7 agarych
 
28.04.14
19:11
Тогда попробуй задействовать стандартный механизм обмена упп-ут, должно получиться.
8 Aerosol
 
28.04.14
19:12
(7) УПП и УПП базы. Не пойдет :(
ХотяЮ там есть и типовой обмен между УПП и УПП.
9 Aerosol
 
28.04.14
19:12
Там можно либо целиком регистр махнуть, либо написать правило. А вот как ограничить перегружаемый регистр - вопрос, однако ..
10 agarych
 
28.04.14
19:14
(8)подожди, в упп есть стандартный обмен с упп-упп используй его.  Правила загружаешь в КД и вертишь как хочешь.
11 Aerosol
 
28.04.14
19:16
(10) Есть такой. Вопрос тогда по написанию правила: реально ли ограничить перегружаемые записи регистра только с определенным регистратором - номенклатурой ?
12 Aerosol
 
28.04.14
19:16
Я просто пока еще не сильно поднаторел в обменах, звиняйте :)
13 agarych
 
28.04.14
19:16
В КД пишешь что-то вроде


Если ТипЗнч(Источник.Объект) <> Тип("СправочникСсылка.номенклатура") Тогда
Отказ = Истина;
КонецЕсли;
14 Aerosol
 
28.04.14
19:19
(13) Есть один ньюанс, конечно :) Конфы КД, как таковой, нет :D
15 agarych
 
28.04.14
19:19
пишешь это в правилах выгрузки для РС "ЗначениеСвойствОбъектов", событие перед выгрузкой.

Если ТипЗнч(ОБЪЕКТ.Объект) <> Тип("СправочникСсылка.номенклатура") Тогда
Отказ = Истина;
КонецЕсли;


направление дал )
16 agarych
 
28.04.14
19:20
(14) ну так без этого обмены не сделаешь, ставь КД, загружай типовые правила и понеслась.
17 Aerosol
 
28.04.14
19:20
(16) У нас тут кто-то редактировал правила XMLEditorom :D
18 Aerosol
 
28.04.14
19:21
(16) Качну, поставлю и буду копать. Спасибо большое за направление :)
19 ILM
 
гуру
28.04.14
19:22
Будь мужиком, используй выгрузку и загрузку XML. Дублируй только изменения, выгрузил очисти за собой. МОжешь тогда параллельно синзронизировать
20 Aerosol
 
28.04.14
19:31
(19)Это более красивое решение, или более корректное ? Или что ? ПОчему его предпочесть ?

Просто план оьменна - настроил, и он фоном бомбит..
21 ILM
 
гуру
28.04.14
19:43
Если данные будут меняться часто, то зная кухню процесса сможешь настроить под себя. Иначе черный ящик, но это имхо личный опыт.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан