Не работает внешняя обработка в регламентном задании #688890


#0 by Andy MilkyWay
У есть процедура, формирующая прайс-лист в Excel из 1с. Она может запускаться и по требованию пользователя, и как регламентное задание (для всех покупателей). Сейчас эта процедура сильно разрослась, добавились подпроцедуры. Все это хранится в модуле регламентных заданий. Хотел вынести это все в отдельную внешнюю обработку и, при необходимости, дорабатывать функционал без вмешательства в конфу. Сделал так, запустил интерактивно, в своем сеансе - все супер! Когда пытаюсь сделать то же самое в фоновом режиме - начинает ругаться, что не может создать файл Excel, не может создать каталог, не может записать файл и т.п. В чем причина?
#1 by ale-sarin
В том что на сервере делается. Есть там Excel? Есть там такая папка? и т.п.
#2 by Andy MilkyWay
Все есть, конечно же. Ведь в старом варианте, когда все процедуры находятся в модуле регл. заданий, все работает. Я только вынес эти процедуры из модуля в модуль внешней обработки.
#3 by Andy MilkyWay
Прошу прощения, не уточнил. Все пользователи работают удаленно на сервере, там же и SQL сервер работает, поэтому и Excel, и папки у всех одинаковые
#4 by ДенисЧ
Права у пользователя, под которым работает сервер 1с...
#5 by ale-sarin
у сервера другой юзер.
#6 by Andy MilkyWay
Да, это все важно. Но я же говорю, что все работает, когда находится в модуле регламентного задания - и на сервере тоже, без проблем. Теперь я перенес процедуры из модуля регл. заданий в модуль обработки. Запускаю в своем сеансе обработку - все работает, как и раньше. Когда запускается обработка не сервере, начинаются проблемы. Вопрос в том, почему при вызове из обработки в фоновом задании начинаются проблемы с файловыми операциями
#7 by Andy MilkyWay
"когда запускается не сервере" - не правильно, надо "когда запускается в фоновом режиме на сервере"
#8 by Andy MilkyWay
Да, у сервера другой пользователь - системная учетная запись. Читал, что может быть проблема с файловыми операциями, если для системной учетки нет профильной папки Desktop. Папка есть, поэтому, наверное, дело не в этом
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С

Back to top