Имя: Пароль:
1C
1С v8
фоновое задание выполняется кк то не так
0 pups777
 
25.04.19
15:38
добрый день.УНФ.есть рег задание.блокировок нет.не предопределенное.точнее их 2 выгрузка на сайт и загрузка с сайта.так вот выгрузка работает.а загрузка в ЖР пишет запуск и успешное выполнение(в том же ЖР пишет Безопасные режим-нет)но заказы не создает.В ручную запустить все отлично создается.Но почему не создает автоматом!задание то успешно завершается.есть мысли?
1 cons24
 
25.04.19
15:44
отладчик в руки.и вперед.к победе
2 cons24
 
25.04.19
15:44
там есть флаг.подключаться автоматически.к фоновым заданиям
3 pups777
 
25.04.19
15:53
(2) где просвети
4 fisher
 
25.04.19
15:53
Раз есть внешние зависимости, то скорее всего это стандартная хурма с нехваткой прав, ибо фоновое выполняется под пользователем, под которым стартует сервер приложений. В крайнем случае, если мысленная отладка не поможет, включай настоящую или отладочных сообщений в ЖР понатыкай.
Вообще, хорошая практика в фоновых если чего не так пошло - кидать эксепшн (ВызватьИсключение), тогда проблему и в ЖР будет видно и в консоли.
5 Cyberhawk
 
25.04.19
16:08
"с нехваткой прав, ибо фоновое выполняется под пользователем, под которым стартует сервер приложений" // Во-первых, ты бы уточнял, о каком пользователе ведешь речь (подскажу, о пользователе ОС, от имени которого выполняется процесс ОС, выполняющий код 1С). Во-вторых, отсюда вытекает, что о правах тоже не в 1С речь, а о правах пользователя ОС в окружении хоста. Ну и в-третьих пользователь, "под которым стартует сервер приложений" может отличаться от того, под которым выполняется рпхост (серверный код), хоть и крайне редко такое практикуют.
6 pups777
 
25.04.19
16:22
(5)в рег задании пользователь прикручен.у него полные права
7 fisher
 
25.04.19
16:35
(5) Ну, во-первых, сервер приложений - это не конфигурация 1С. Вроде как понятно должно быть, что не про прользователей 1С речь. Во-вторых, "внешние зависимости" как бэ намекает на окружение. В-третьих - да, уел. В-четвертых, даже с твоими мудрыми уточнениями ТС умудрился все неправильно понять :)
8 pups777
 
25.04.19
17:02
(2)поставил галку подключения к фоном.но когда задание выполняется в отладчик не ныряет
9 Cyberhawk
 
26.04.19
08:05
(7) Да, в случае с ТСом не в коня корм получился )
Но употребление слова "пользователь", когда его можно дополнить всего лишь парой букв ("пользователь ОС" или "пользователь ИБ"), особенно когда еще и речь о "пользователе фонового задания", все-таки сбивает с толку непосвященного читателя.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой