Страницы: 1
RSS
КД2: Сравнение и объединение правил обмена
 

Коллеги, всем день добрый. Возникла следующая ситуация. В наличии хорошо дописанная система Управление торговлей и типовая БП. У нас были установлены также типовые правила обмена. После обновления БП до последней версии возникла необходимость корректировки правил обмена, поскольку теперь обмен типовыми не проходит. Разница в релизах конфигураций уже существенная.

Думаю, что проще всего будет отладить правила с помощью конвертации данных через сравнение и объединение правил обмена. Поскольку обновлять УТ пока не вариант - самое оптимальное настроить правила обмена. Что вы думаете и подскажите еще заодно порядок действий при создании своих правил обмена и регистрации так, чтобы потом правильно происходил обмен.

 
Цитата
Гость12 написал:
Коллеги, всем день добрый. Возникла следующая ситуация. В наличии хорошо дописанная система Управление торговлей и типовая БП. У нас были установлены также типовые правила обмена. После обновления БП до последней версии возникла необходимость корректировки правил обмена, поскольку теперь обмен типовыми не проходит. Разница в релизах конфигураций уже существенная.  Думаю, что проще всего будет отладить правила с помощью конвертации данных через сравнение и объединение правил обмена. Поскольку обновлять УТ пока не вариант - самое оптимальное настроить правила обмена. Что вы думаете и подскажите еще заодно порядок действий при создании своих правил обмена и регистрации так, чтобы потом правильно происходил обмен.
Здравствуйте. Если имеются типовые правила, выгруженные из конфигураций, например, 1) Правила из текущей УТ (11.1.7.57) 2) Правила из БП до обновления (3.0.36.1) 3) Правила из БП после обновления (3.0.39.60), то можно сравнить типовые правила 2 и 3 для того, чтобы понять, какие изменения были внесены разработчиками.

Но обработка сравнения, объединения правил предназначена не только для того, чтобы выявить эти изменения, но и выполнить слияние собственных (модифицированных) правил с новыми правилами поставщика.

Поэтому, берем правила ДО обновления (Ваши модифицированные) и сравниваем их с новыми правилами поставщика. Цель - перенести изменения разработчика в свои рабочие правила.

 
У меня правила типовые и не измененные - мне в итоге в любом случае, чтобы получить результат нужно пользоваться сравнением и объединение правил обмена, правильно? Или это только необходимо при слиянии собственных правил с новыми правилами поставщика?
 
Добрый день. По моим наблюдениям обработка «Сравнение, объединение правил обмена» в конфигурации «Конвертация данных 2.1.8.2» работает очень криво - как можно, сравнивая две только что загруженные одинаковые конвертации из одного файла в целях эксперимента, находить различия? Сама конфигурация работает также коряво, поскольку приходится править некоторые моменты - один из них: при копировании элемента справочника конвертации - обрезает названия ПКО, ПВД в правилах до 45 символов.
 
Цитата
PAA написал:
Добрый день. По моим наблюдениям обработка «Сравнение, объединение правил обмена» в конфигурации «Конвертация данных 2.1.8.2» работает очень криво - как можно, сравнивая две только что загруженные одинаковые конвертации из одного файла в целях эксперимента, находить различия? Сама конфигурация работает также коряво, поскольку приходится править некоторые моменты - один из них: при копировании элемента справочника конвертации - обрезает названия ПКО, ПВД в правилах до 45 символов.
коллеги хочу сказать, что после выхода новых релизов конфигураций, участвующих в обмене, нам понадобится загрузить новую версию правил поставщика. Найти обновленные версии правил можно в каталоге шаблонов (папка «Правила обмена»), в общих макетах конфигураций или в макетах планов обмена (их нужно сохранить как файл *.xml). При загрузке обязательно укажите «Загрузить правила в новую конвертацию данных».

Далее. Нужно создать свои правила – пока еще копию правил поставщика. Рекомендую загрузить правила поставщика в новый элемент справочника «Конвертации» с помощью обработки «Загрузка правил обмена». Иногда бывает удобно воспользоваться кнопкой «Скопировать правила» из формы списка справочника. Рекомендуется организовать хранение собственных версий правил точно так же, как это было выполнено для хранения версий правил поставщика. Создаем новую папку («УТ → БП (разработка)») и загружаем в нее правила поставщика с названием, например, «УТ-БП (11.0.9, 2.0.44, v.1) — разработка». Теперь можно приступать непосредственно к модификации правил поставщика.

 

Вообще найти обработку «Сравнение и объединение правил обмена».

А это довольно непросто - вызывается она из формы «Настройка правил обмена» (подменю «Сервис» - «Сравнение и объединение правил обмена») и при открытии предлагает выбрать один из элементов справочника «Правила обмена», который и будет сравниваться с текущим.

Далее нужно выбрать в справочнике текущую версию правил поставщика. Через некоторое время, которое необходимо обработке для того, чтобы выполнить анализ различий, откроется главное окно с дерево сравнения правил. Обычно обработка показывает различия 2 правил обмена, но это ограничение можно обойти, заставить ее выполнять сравнение неограниченного количества правил.

 

Добавлю только, что если обработке не удается выполнить корректное сопоставление правил конвертации свойств, попробуйте сменить режим с помощью формы «Настройка». В этом случае можно выполнить и поочередное объединение ПКС.

Страницы: 1