62085f8113
tests: Поправлены тесты. |
||
---|---|---|
scripts | ||
tests | ||
.gitattributes | ||
.gitignore | ||
README.md |
Набор скриптов для конвертации файлов 1С между различными форматами (Binary, XML, EDT)
Цель - упростить использование инструментов конвертации до вызова одного скрипта с парой параметров.
Скрипты расположены в каталоге scripts
Необходимые инструменты
- Платформа 1С:Предприятие 8.3
- Java runtime environment 11
- 1C:Enterprise Development Tools (EDT)
- Утилита ring (входит в состав EDT) - путь к утилите ring должен быть прописан в переменной среды
PATH
Переменные среды
- V8_VERSION - версия используемой платформы 1С:Предприятие (по умолчанию: 8.3.20.2290)
- V8_TEMP - путь к каталогу для создания временных файлов в процессе конвертации (по умолчанию: %TEMP%\1c)
Скрипты конвертации
conf2ib.cmd
Выполняет загрузку конфигурации из указанного источника в файловую информационную базу.
Источником может выступать:
- Файл выгрузки конфигурации (cf)
- Каталог выгрузки конфигурации в файлы (xml)
- Каталог проекта 1C:Enterprise Development Tools (EDT)
Параметры:
- Путь к источнику конфигурации
- Путь к файловой информационной базе
- Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)
conf2xml.cmd
Выполняет выгрузку конфигурации из указанного источника в формат выгрузки конфигуратора (XML).
Источником может выступать:
- Файл выгрузки конфигурации (cf)
- Файловая информационная база
- Каталог проекта 1C:Enterprise Development Tools (EDT)
Параметры:
- Путь к источнику конфигурации
- Путь к каталогу выгрузки файлов конфигурации
- Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)
cf2edt.cmd
Выполняет выгрузку конфигурации из CF-файла в проект 1C:Enterprise Development Tools (EDT).
Параметры:
- Путь к CF-файлу конфигурации
- Путь к каталогу проекта EDT
- Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)
ib2cf.cmd
Выполняет выгрузку конфигурации информационной базы в CF-файл конфигурации.
Параметры:
- Путь к файловой информационной базе
- Путь к CF-файлу конфигурации
- Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)
ib2edt.cmd
Выполняет выгрузку конфигурации информационной базы в проект 1C:Enterprise Development Tools (EDT).
Параметры:
- Путь к файловой информационной базе
- Путь к каталогу проекта EDT
- Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)
xml2cf.cmd
Выполняет сборку CF-файла конфигурации из формата выгрузки конфигуратора (XML).
Параметры:
- Путь к каталогу выгрузки файлов конфигурации
- Путь к CF-файлу конфигурации
- Используемый инструмент для выгрузки - designer, ibcmd (по умолчанию: ibcmd)
xml2edt.cmd
Выполняет конвертацию фалов выгрузки в формате конфигуратора (XML) в проект 1C:Enterprise Development Tools (EDT). Может использоваться для конфигураций, расширений, внешних отчетов и отбработок.
Параметры:
- Путь к каталогу выгрузки файлов конфигурации
- Путь к каталогу проекта EDT
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)
Для использования базовой конфигурации в различных форматах может потребовать наличия скрипта conf2ib.cmd
dp-bin-dir2xml.cmd
Выполняет конвертацию бинарных файлов внешних отчетов и обработок из каталога в формат выгрузки конфигуратора (XML).
Параметры:
- Путь к каталогу с бинарными файлами внешних отчетов и обработок
- Путь к каталогу для сохранения в формате выгрузки конфигуратора (XML)
- Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)
Для использования базовой конфигурации в различных форматах может потребовать наличия скрипта conf2ib.cmd
dp-bin2edt.cmd
Выполняет конвертацию бинарного файла внешнего отчета (.epf)/обработки (.erf) в проект 1C:Enterprise Development Tools (EDT).
Параметры:
- Путь к бинарному файлу внешнего отчета (.epf)/обработки (.erf)
- Путь к каталогу проекта 1C:Enterprise Development Tools (EDT)
- Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)
Для использования базовой конфигурации в различных форматах может потребовать наличия скрипта conf2ib.cmd
dp-bin-dir2edt.cmd
Выполняет конвертацию бинарных файлов внешних отчетов и обработок из каталога в проект 1C:Enterprise Development Tools (EDT).
Параметры:
- Путь к каталогу с бинарными файлами внешних отчетов и обработок
- Путь к каталогу проекта 1C:Enterprise Development Tools (EDT)
- Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)
Для использования базовой конфигурации в различных форматах может потребовать наличия скрипта conf2ib.cmd
dp-xml2epf.cmd
Выполняет сборку внешнего отчета/обработки из формата выгрузки конфигуратора (XML) в бинарный формат (epf/erf).
Параметры:
- Путь к корневому файлу (xml) отчета/обработки
- Путь к каталогу для сохранения бинарного файла отчета/обработки
- Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)
Для использования базовой конфигурации в различных форматах может потребовать наличия скрипта conf2ib.cmd
dp-xml-dir2epf.cmd
Выполняет сборку всех фалов выгрузки (XML) отчетов и обработок в каталоге в бинарный формат (epf/erf).
Параметры:
- Путь к каталогу выгрузки отчетов и обработок
- Путь к каталогу для сохранения бинарных файлов отчетов и обработок
- Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)
Для использования базовой конфигурации в различных форматах может потребовать наличия скрипта conf2ib.cmd
edt-validate.cmd
Выполняет проверку проекта 1C:Enterprise Development Tools (EDT). Может использоваться для проектов конфигураций, расширений, внешних отчетов и отбработок.
Параметры:
- Путь к конфигурации в любом из форматов (CF, XML, EDT)
- Путь к файлу отчета о проверке
- Путь к информационной базе или конфигурации в любом из форматов (CF, XML, EDT)
Для работы с конфигурациями в различных форматах может потребовать наличия скриптов: