1
0
mirror of https://github.com/arkuznetsov/1CFilesConverter.git synced 2024-11-24 08:33:30 +02:00
Cкрипты для конвертации файлов 1С между различными форматами (Binary, XML, EDT)
Go to file
2023-07-21 21:32:50 +03:00
scripts test: Тесты разбиты на отдельные тестовые файлы. 2023-07-21 21:15:47 +03:00
tests test: Тесты разбиты на отдельные тестовые файлы. 2023-07-21 21:15:47 +03:00
.gitattributes Инициализация проекта 2023-07-20 17:54:11 +03:00
.gitignore Инициализация проекта 2023-07-20 17:54:11 +03:00
README.md docs: Правки в описании. 2023-07-21 21:32:50 +03:00

Набор скриптов для конвертации файлов 1С между различными форматами (Binary, XML, EDT)

Цель - упростить использование инструментов конвертации до вызова одного скрипта с парой параметров.

Скрипты расположены в каталоге scripts

Необходимые инструменты

Переменные среды

  • V8_VERSION - версия используемой платформы 1С:Предприятие (по умолчанию: 8.3.20.2290)
  • V8_TEMP - путь к каталогу для создания временных файлов в процессе конвертации (по умолчанию: %TEMP%\1c)

Скрипты конвертации

cf2ib.cmd

Выполняет загрузку конфигурации из CF-файла в файловую информационную базу.

Параметры:

  • Путь к CF-файлу конфигурации
  • Путь к файловой информационной базе
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

cf2xml.cmd

Выполняет выгрузку конфигурации из CF-файла в формат выгрузки конфигуратора (XML).

Параметры:

  • Путь к CF-файлу конфигурации
  • Путь к каталогу выгрузки файлов конфигурации
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

cf2edt.cmd

Выполняет выгрузку конфигурации из CF-файла в проект 1C:Enterprise Development Tools (EDT).

Параметры:

  • Путь к CF-файлу конфигурации
  • Путь к каталогу проекта EDT
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

ib2cf.cmd

Выполняет выгрузку конфигурации информационной базы в CF-файл конфигурации.

Параметры:

  • Путь к файловой информационной базе
  • Путь к CF-файлу конфигурации
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

ib2xml.cmd

Выполняет выгрузку конфигурации информационной базы в формат выгрузки конфигуратора (XML).

Параметры:

  • Путь к файловой информационной базе
  • Путь к каталогу выгрузки файлов конфигурации
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

ib2edt.cmd

Выполняет выгрузку конфигурации информационной базы в проект 1C:Enterprise Development Tools (EDT).

Параметры:

  • Путь к файловой информационной базе
  • Путь к каталогу проекта EDT
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

xml2ib.cmd

Выполняет загрузку конфигурации из формата выгрузки конфигуратора (XML) в файловую информационную базу.

Параметры:

  • Путь к каталогу выгрузки файлов конфигурации
  • Путь к файловой информационной базе
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

xml2cf.cmd

Выполняет сборку CF-файла конфигурации из формата выгрузки конфигуратора (XML).

Параметры:

  • Путь к каталогу выгрузки файлов конфигурации
  • Путь к CF-файлу конфигурации
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

xml2edt.cmd

Выполняет конвертацию фалов выгрузки в формате конфигуратора (XML) в проект 1C:Enterprise Development Tools (EDT). Может использоваться для конфигураций, расширений, внешних отчетов и отбработок.

Параметры:

  • Путь к каталогу выгрузки файлов конфигурации
  • Путь к каталогу проекта EDT

edt2xml.cmd

Выполняет конвертацию проекта 1C:Enterprise Development Tools (EDT) в формат выгрузки конфигуратора (XML). Может использоваться для конфигураций, расширений, внешних отчетов и отбработок.

Параметры:

  • Путь к каталогу выгрузки файлов конфигурации
  • Путь к каталогу проекта EDT

edt2ib.cmd

Выполняет загрузку конфигурации из проекта 1C:Enterprise Development Tools (EDT) в файловую информационную базу.

Параметры:

  • Путь к каталогу проекта EDT
  • Путь к файловой информационной базе
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

edt2cf.cmd

Выполняет сборку CF-файла конфигурации из проекта 1C:Enterprise Development Tools (EDT).

Параметры:

  • Путь к каталогу проекта EDT
  • Путь к CF-файлу конфигурации
  • Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)

dp-bin2xml.cmd

Выполняет конвертацию бинарного файла внешнего отчета (.epf)/обработки (.erf) в формат выгрузки конфигуратора (XML).

Параметры:

  • Путь к бинарному файлу внешнего отчета (.epf)/обработки (.erf)
  • Путь к каталогу для сохранения в формате выгрузки конфигуратора (XML)
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для использования базовой конфигурации в различных форматах может потребовать наличия скриптов:

dp-bin-dir2xml.cmd

Выполняет конвертацию бинарных файлов внешних отчетов и обработок из каталога в формат выгрузки конфигуратора (XML).

Параметры:

  • Путь к каталогу с бинарными файлами внешних отчетов и обработок
  • Путь к каталогу для сохранения в формате выгрузки конфигуратора (XML)
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для использования базовой конфигурации в различных форматах может потребовать наличия скриптов:

dp-bin2edt.cmd

Выполняет конвертацию бинарного файла внешнего отчета (.epf)/обработки (.erf) в проект 1C:Enterprise Development Tools (EDT).

Параметры:

  • Путь к бинарному файлу внешнего отчета (.epf)/обработки (.erf)
  • Путь к каталогу проекта 1C:Enterprise Development Tools (EDT)
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для использования базовой конфигурации в различных форматах может потребовать наличия скриптов:

dp-bin-dir2edt.cmd

Выполняет конвертацию бинарных файлов внешних отчетов и обработок из каталога в проект 1C:Enterprise Development Tools (EDT).

Параметры:

  • Путь к каталогу с бинарными файлами внешних отчетов и обработок
  • Путь к каталогу проекта 1C:Enterprise Development Tools (EDT)
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для использования базовой конфигурации в различных форматах может потребовать наличия скриптов:

dp-xml2epf.cmd

Выполняет сборку внешнего отчета/обработки из формата выгрузки конфигуратора (XML) в бинарный формат (epf/erf).

Параметры:

  • Путь к корневому файлу (xml) отчета/обработки
  • Путь к каталогу для сохранения бинарного файла отчета/обработки
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для использования базовой конфигурации в различных форматах может потребовать наличия скриптов:

dp-xml-dir2epf.cmd

Выполняет сборку всех фалов выгрузки (XML) отчетов и обработок в каталоге в бинарный формат (epf/erf).

Параметры:

  • Путь к каталогу выгрузки отчетов и обработок
  • Путь к каталогу для сохранения бинарных файлов отчетов и обработок
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для использования базовой конфигурации в различных форматах может потребовать наличия скриптов:

edt-validate.cmd

Выполняет проверку проекта 1C:Enterprise Development Tools (EDT). Может использоваться для проектов конфигураций, расширений, внешних отчетов и отбработок.

Параметры:

  • Путь к конфигурации в любом из форматов (CF, XML, EDT)
  • Путь к файлу отчета о проверке
  • Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)

Для работы с конфигурациями в различных форматах может потребовать наличия скриптов: