|
0
ЛЮС
19.04.11
✎
06:59
|
Задача такая: надо настроить обмен 1С-ки (в серверном варианте), чтобы каталог обмена лежал не на сервере, а на другой машине.
После анализа свел к следующей ситуации: если код выполнять на клиенте, то каталог виден (возврат истина), если отправить функцию выполняться на сервере, но каталог не виден (возврат ложь).
КаталогНаДиске = Новый Файл("\\buh\1C_Exch\");
Возрат КаталогНаДиске.Существует();
Есть большое подозрение, что все упирается в права пользователя, под которым крутится сервер, но пробовал давать ему админские,права; запускать службу под системной учетной записью; давать доступ к общей папке всем - не помогает.
Сейчас ситуация такая, что при ручном запуске обмен работает, а при запуске через регламентные задания - нет, (в ошибках - каталог не найден). Очень портит жизнь.
Конфигурация: 1С 8.1.15, конфа - самописная, сервер работает под XP, PostgreSQL 8.3, службы запускаются под системной учетной записью. Сеть без особых ограничений (ничего специально не настраивалось).
Нужны хоть какие-нибудь мысли. Заранее спасибо.
|
|