Skip to content

bf0rce/ExchangeRules1C

Repository files navigation

Версионирование правил обмена 1С

Набор скриптов для разбора xml-файла Правил обмена 1С на мелкие фрагменты, что позволяет версионировать их, например, в Git.

СтруктураРазобранныхФайлов1

СтруктураРазобранныхФайлов2

Системные требования

Для работы скриптов потребуется

  • Операционная система Microsoft Windows 7 или выше со встроенной библиотекой Microsoft XML Parser (MSXML2.DOMDocument).
  • Интерпретатор OneScript.

Порядок разбора и сбора

  1. В каталог со служебными файлами помещается файл ПравилаОбмена.xml.
  2. Запускается файл _РазобратьПравила.bat. Файл правил обмена разбирается с учетом иерархии в папку src.
  3. Запускается файл _СобратьПравила.bat. Из файлов папки src создается файл ПравилаОбмена_Собранные.xml.
  4. Собранные правила используются по прямому назначению или загружаются в Конвертацию даных для внесения изменений.

Вспомогательные инструменты

  • Скрипт СортировкаПравилОбмена.os предназначен для сортировки узлов исходных правил обмена (выгруженных из Конвертации данных) в алфавитном порядке. Полученные отсортированные правила сравниваются с собранным аналогом для проверки корректности сбора-разбора и выявления расхождений.

Ключевые слова: правила обмена, обмен данными, xml, конвертация данных, git, gitflow, версионирование.

About

Набор скриптов для разбора xml-файла Правил обмена 1С на мелкие фрагменты

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published