Обработка позволяет загрузить правила конвертации, сформированные в конфигурации Конвертация Данных 1.0, обратно в конфигурацию.
Итак, особенности:
Особенность №1: Тег Условия должен быть после тегов Объект источник и Объект приемник.
Типовой файл правил имеет примерно такой порядок следования тегов
-Правила обмена
—Правило
—Условие
—ОбъектИсточник
—ОбъектПриемник
… и т.д.
Так вот, трассировка файла в обработке последовательная, а условие является подчиненным элементом Объекту источнику, в результате при записи условия ОбъектИсточник уже должен быть определён, поэтому необходимо тэг Условие опустить ниже тегов ОбъектИсточник и ОбъектПриемник, я пользуюсь для этого программой XMLNotepad. при создании обработки мне было проще опустить эти тэги в файле правил, чем писать код для обработки данного события… :)))
Особенность №2: Скрипты
При использовании скриптов для описания правил выгрузки, они содержатся в обработке, которая чаще всего лежит «рядом» с правилами, поэтому для полноты картины нужно руками выдернуть код из обработки и вставить в соответствующие места после загрузки правил в конфигурацию.
Особенность № 3: Дополнительная конфигурация
Обычно файл правил создается для обмена между двумя базами, но сама КД 1.0 нисколько не препятствует писать в один файл правила для обмена между тремя и более конфигурациями, я при создании сових правил использовал именно это. В моем случае Источником был Альфа-Авто 3.00 а приемниками Бух 504 и Бух 492 все три конфы слегка не типовые. В наименованиях правил обмена для дополнительной конфигурации я вставлял префикс ИП, т.о. по этому префиксу обработка определяла, что элементами приемника будет не элементы конфигурации приемника, а элементы дополнительной конфигурации.
Правильно — «выложу».
Чет не работает ни фига! Все находит какие-то «Неожиданные теги»
(2) да фиг его знает, у меня работало, если важно пришли файл правил я гляну на них… че там не работает
куда слать? %) напиши в личку
Так что там насчет «неожиданных» тегов?
5 не знаю, мне файл правил не приходил, если че шлите на to-email@bk.ru
отправил
7 ну это просто, просто это не файл правил, присланный вами файл это файл данных, т.е. результат работы выгрузки по правилам…
в общем случае в КД 1.0 файл данных содержит в себе файл правил, который при желании можно из него выдернуть…. но загружать этой обработкой можно только файл правил, файл данных не катит…
7 немного пошаманив мне удалось загрузить ваш файл, правда результат оценить не могу, т.к. не разбирался че за файл вы прислали (ну кроме того что это файл обмена из ТиС в УСН), при этом всплыла особенность обработки… о ней я напишу в описании сейчас…
отправил еще раз
10 это тоже самое, я в картинках показал, что от вас пришло, рис. 4133 и что должно быть для загрузки рис 4134 (это я уже сам выдернул из вашего файла правила)
12 я отправил вам два файла, то что вы прислали и то что должно быть
Не ожидала, что придется столкнутся с такими старыми правилами обмена в 2015, но.. Спасибо автору, все получилось!