-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Проект состоит из одного скрипта и библиотеки подпрограмм к нему.
Скрипт написан на языке OneScript и предназначен для манипулирования обработками и отчетами в справочнике ВнешниеОбработки
информационной базы 1С:Предприятие.
Параметры для своей работы читает из командной строки и из конфигурационного файла epfert.json
если файл отсутствует, он создается при первом запуске.
При запуске без параметров показывает справку:
EpfErfOperate.os -do export,unpack,change,pack,import
любое или комбинация действий
необязательные параметры:
-ibAddress IBNAME
-ibUser USER
-ibPasswd PASSWORD
где -do (обязательный) перечисление через запятую необходимых действий:
-
export - действие по извлечению объектов справочника
ВнешниеОбработки
в подкаталог reps текущего каталога - unpack - распаковка извлеченных файлов в каталог in программой v8unpack.exe
- change - (не реализовано) действия по программной модификации модулей распакованных объектов
- pack - упаковка модифицированных файлов в файлы обработок в каталог out
-
import - загрузка полученных файлов обработок в справочник
ВнешниеОбработки
-ibAddress, -ibUser, -ibPasswd - необязательные параметры доступа к информационной базе.
Параметры командной строки имеют приоритет перед параметрами из файла конфигурации.
В конце текста файла EpfErfOperate.os
в выражении init(3);
можно задать уровень отладочных сообщений, выводящихся на экран (0..3)