Автоматическая замена свойств и значений при создании правил конвертации для подобной конфигурации

Опубликовал jacksonp (jacksonp) в раздел Администрирование - Тестирование и исправление

Обработка предназначена для автоматической замены свойств и значений в объектах конвертации, если необходимо создать подобные правила конвертации, но с измененной конфигурацией приемника с подобной структурой.

Задача была следующая: сделать загрузку данных из 2х баз в одну, конфигурации на базе УТ 10.3 но измененные и выгружать данные надо в УПП. В написании правил проблем не возникло, но раз правила почти идентичны, решил скопировать конвертации и тут возникли проблемы.

Конвертация копия то создалась, но при изменении источника, все ссылки на объекты источника оказались не верными. Поэтому для ускорения работы написал такую обработку. Может кому то тоже пригодится, код открыт.

 

18.07.2011

Добавлена возможность автоматической расстановки приоритетов по наименованию у правил конвертации объектов. (не нашел как это можно сделать в стандартной конвертации)

 

19.07.2011

Добавлена возможность автоматической расстановки приоритетов по наименованию у правил выгрузки данных.

 

15.11.2011

Добавлена возможность замены приемников у конвертации: ПКО, ПКС, ПКЗ.

Скачать файлы

Наименование Файл Версия Размер
ЗаменаИсточниковВКонвертации.epf
.epf 10,79Kb
15.11.11
78
.epf 10,79Kb 78 Скачать

См. также

Комментарии
1. Александр Зубцов (iov) 359 15.07.11 09:25 Сейчас в теме
то есть в конфигурации конвертация данных в правилах поменяли источник или приемник и правила перестали работать?
P.S. Можно в личку - этот вопрос относится более к конвертации данных чем у вашей обработке.
2. Олег Молочников (milkers) 1576 15.07.11 10:17 Сейчас в теме
Решал подобные проблемы. Но обошелся без обработки. Просто CONTR+C + CONTR+V на поле приемника или источника на каждом правиле конвертации и все свойства встают на место.
Сам думал об обработке, но было лень писать.
Геморойно, но работает. Надеюсь ваша обработка избавит от этого гемороя.
А вообще, по моему это недоработка конфигурации.
3. Romarius (Romarius) 12 15.07.11 12:15 Сейчас в теме
Кажется, решается эта проблема загрузкой сохраненых правил в новые правила.
4. jacksonp (jacksonp) 44 15.07.11 15:02 Сейчас в теме
milkers пишет:

Решал подобные проблемы. Но обошелся без обработки. Просто CONTR+C + CONTR+V на поле приемника или источника на каждом правиле конвертации и все свойства встают на место.

Сам думал об обработке, но было лень писать.

Геморойно, но работает. Надеюсь ваша обработка избавит от этого гемороя.

А вообще, по моему это недоработка конфигурации.


Если объем данных не большой то да можно и COPY PAST-ом обойтись. У меня было более 3000 элементов, так что я точно выиграл во времени, да и все таки программист, а не пользователь надо пользоваться преимуществами. )


Romarius пишет:

Кажется, решается эта проблема загрузкой сохраненых правил в новые правила.


Нет не решается
5. Константин Соболевский (Константин С.) 484 19.07.11 11:10 Сейчас в теме
Создается новое правило, пустое, в него загружается что надо. Система сама раставит, если объект идентичны.