|
КД. Защита от изменения произвольных реквизитов при постоянном обмене. |
☑ |
0
Remadan
07.06.13
✎
11:20
|
Доброго дня. Мучает один вопрос по организации постоянного двустороннего обмена на Конвертации данных 2.
Есть 2 произвольные конфигурации. Обе имеют в себе справочник Номенклатуры (для примера). Многие реквизиты справочников очень схожи. Скажем 10 реквизитов справочника А совершенно аналогичны таким же реквизитам справочника Б. Однако справочник Б имеет ещё пару реквизитов, которые уникальны для этой конфигурации и их невозможно рассчитать при выгрузке из А. Аналогичная история у справочника А.
Необходимо организовать постоянный двусторонний обмен синхронизируя эти 2 справочника по аналогичным 10-ти реквизитам, но не теряя при обмене уникальные для конфигураций реквизиты.
Нет ли в Конвертации данных 2 какого-нибудь хитрого трюка, после которого бы при обмене объекты заменялись не целиком, а только по выгруженным реквизитам? Или придётся писать свой велосипед в "ПослеЗагрузки"?
|
|
1
milan
07.06.13
✎
11:27
|
Кд для этого и придумана, чтобы объекты заменялись не целиком, а так как хочется
|
|
2
ЧашкаЧая
07.06.13
✎
11:55
|
В настройках ПКО и ПКО есть флажек "Не замещать существующие объекты" - пользуйтесь.
|
|
3
Remadan
07.06.13
✎
12:16
|
(2)Точнее в настройках ПКС
Получается, что если часть реквизитов не должны изменятся при обмене, они должны или совсем отсутствовать среди ПКС, или же в настройках ПКС должен стоять флаг "Не замещать значение свойства у существующих объектов в приемнике".
Однако для реквизитов табличных частей это не помогает и им придётся писать небольшую проверку в "ПослеЗагрузки".
|
|
4
ЧашкаЧая
07.06.13
✎
14:31
|
(3) Все верно. Для табличных частей можно еще попробовать поставить флаг поиска в реквизите ТЧ (например, по номенклатуре), то есть чтобы ТЧ синхронизировалась не по номеру строки а по реквизитам.
|
|