-
Notifications
You must be signed in to change notification settings - Fork 117
Open
Description
Добрый день!
При сборке внешней обработки на базе в клиент-серверном варианте с установленной блокировкой входа в программу, код разблокировки (--uccode) игнорируется. При выполнении команды, например:
vrunner compileepf --uccode 76543 tools/close-enterprise tools/close-enterprise/ЗакрытьПредприятие.epf
получаем такой вывод:
vanessa-runner v2.5.0
ОШИБКА - Получен ненулевой код возврата 1. Выполнение скрипта остановлено!
КРИТИЧНАЯОШИБКА - {Модуль C:\Users\makole\AppData\Local\ovm\current\lib\vanessa-runner\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1548 / Начало сеанса с информационной базой запрещено.
}
Если отключить блокировку входа, то та же команда, даже с тем же параметром uccode, выполняется без ошибок:
vanessa-runner v2.5.0
ИНФОРМАЦИЯ - Собирали: close-enterprise изменен \ЗакрытьПредприятие.epf
ИНФОРМАЦИЯ - Изменено: 9
ИНФОРМАЦИЯ - Пропустили: 0
ИНФОРМАЦИЯ - Обработано ...
Порядок воспроизведения:
- vanessa-runner v2.5.0
- платформа 1С:Предприятие 8.3.27.1606
- создана чистая ИБ, добавлена 1 роль с полными правами, добавлен 1 пользователь "Администратор" с этой ролью
- исходники внешней обработки размещены в tools/close-enterprise
- параметры подключения к БД и кластеру заданы в env.json:
"default": {
"--ibconnection": "/S srv-gter-nn:5541/blank_ifobase",
"--db-user": "Администратор",
"--db-pwd": "",
"--root": ".",
"--workspace": ".",
"--v8version": "8.3.27.1606",
"--locale": "ru",
"--language": "ru",
"--additional": "/DisplayAllFunctions /Lru /iTaxi",
"--ordinaryapp": "-1",
"--ras": "srv-gter-nn:5545",
"--db": "blank_ifobase",
"--src": "src/cf"- установлена блокировка входа с кодом разблокировки 76543
- выполняем команду сборки:
vrunner compileepf --uccode 76543 tools/close-enterprise tools/close-enterprise/ЗакрытьПредприятие.epf - получаем ошибку:
ОШИБКА - Получен ненулевой код возврата 1. Выполнение скрипта остановлено!
КРИТИЧНАЯОШИБКА - {Модуль C:\Users\makole\AppData\Local\ovm\current\lib\vanessa-runner\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1548 / Начало сеанса с информационной базой запрещено.
}
- для проверки выполняем сборку при помощи платформы:
& "C:\Program Files\1cv8\8.3.27.1606\bin\1cv8.exe" DESIGNER /S "srv-gter-nn:5541/blank_ifobase" /N Администратор /LoadExternalDataProcessorOrReportFromFiles tools/close-enterprise/ЗакрытьПредприятие.xml tools/close-enterprise/ЗакрытьПредприятие.epf /UC 76543 /Out D:\МРД\1cv8_log.txtВ логе наблюдаем:
Загрузка внешней обработки или отчета из XML.
Корневой файл выгрузки: D:\МРД\mrd_erp\tools\close-enterprise\ЗакрытьПредприятие.xml
Целевой каталог или файл: D:\МРД\mrd_erp\tools\close-enterprise\ЗакрытьПредприятие.epf
Загрузка завершена. Суммарное время выполнения операции: 3429 миллисекунд.
Ожидаемое поведение:
при передаче в команде параметра --uccode, сборка внешней обработки должна выполняться, в т.ч. на заблокированной ИБ
Metadata
Metadata
Assignees
Labels
No labels