Имя: Пароль:
1C
1С v8
Расширение, регламентное задание, защита от опасных действий
,
0 slafor
 
10.06.24
08:56
Есть регламентное задание, которое запускает процедуру общего модуля, изменяемую в расширении (&Вместо). В расширении была ошибочно установлена галка защита от опасных действий. Поскольку в процедуре используется COM-соединение, она не выполняется.
Но когда снимаешь галку защиты от опасных действий - она все равно не выполняется. Такое ощущение, что выполняется старый вариант расширения.

Как сделать так, чтобы системный пользователь подхватил обновление и работал с новой настройкой?
1 Ненавижу 1С
 
гуру
10.06.24
09:26
(0) безопасный режим отключен?
2 slafor
 
10.06.24
11:49
(1) Безопасный отключён.
3 slafor
 
10.06.24
11:50
Если запускаю регламентное задание под пользователем, у которого тоже снята защита от опасных действий, то все работает. А под системным - нет.
4 Ненавижу 1С
 
гуру
10.06.24
11:52
(0) модуль серверный? COM-компонента зарегистрирована на нем?
5 Ненавижу 1С
 
гуру
10.06.24
11:52
+(4) конечно серверный, это же фоновое задание
6 slafor
 
10.06.24
12:03
(4) COM-компонента зарегистрирована.
7 Elf_80_lvl
 
10.06.24
14:21
Может вызывается какие то общие модули, где не стоит галочка сервер?
8 Климов Сергей
 
10.06.24
14:43
(0) Расширение на лету обновляли? Может понадобиться чистка серверного кэша.
9 H A D G E H O G s
 
10.06.24
15:17
(8) Еще бы он существовал - вообще бы огонь был бы.
10 1Снеговик
 
гуру
10.06.24
15:48
"процедуру общего модуля, изменяемую в расширении (&Вместо)"

Кончайте эту гиблую практику и переписывайте на &ИзменениеИКонтроль
11 1Снеговик
 
гуру
10.06.24
15:50
(0) права на расширение может не те
Независимо от того, куда вы едете — это в гору и против ветра!