Имя: Пароль:
1C
 
Проблема с автообменом
,
0 tatoshka0403
 
14.03.18
19:57
Добавил регламентное задание, которое выполняет обмен между базами(самописный план обмена). Настроил расписание выполнения этого задания, по журналу регистрации задание выполняется все Ок, но обмена не происходит. Если запускаю его в ручную, базы обмениваются. База серверная доступ к папке есть. Что посоветуете сделать?
1 Cyberhawk
 
14.03.18
20:03
А ты там кем?
2 tatoshka0403
 
14.03.18
20:34
(1) Тракторист
3 mistеr
 
14.03.18
20:44
(0) Советую добавить логирование в ЖР в ключевых местах. Еще не раз пригодится.
4 Serg_1960
 
14.03.18
20:51
"База серверная доступ к папке есть." - малоценная информация. Надеюсь что режим работы базы клиент-серверный, а "папка" - сообщения обмена. Если так, то перезапусти сервер - его иногда глючит на некоторых расписаниях и требуется перзапуск, чтобы была точно установлена точка начала отсчета времени запуска регламентных. Уф, много буковок.
5 tatoshka0403
 
14.03.18
20:52
(4) В журнал регистрации записывается запуск и успешное завершение задания. Доступ к папке проверял через типовые обмены, файлы записываются
6 Serg_1960
 
14.03.18
21:33
Да, был невнимателен. В журнал пишется запуск и завершение регламентного задания - это не значит что выполняется фоновое задание. Фоновое задание вообще-то выполняется на сервере? "Какие Ваши доказательства?"(с)
7 tatoshka0403
 
14.03.18
22:04
(6) Что посоветуешь сделать? Все пользователи работают на терминальном сервере
8 НаборДанных
 
14.03.18
22:24
(7)Создай рег задание тупого создания и записи файла в эту папку, проверишь есть ли доступ у твоего сервера к этой папке.
9 tatoshka0403
 
15.03.18
08:45
(8) Доступ есть, у меня файлы обмена загрузки после обмена удаляется, и записываются изменения. Регламентное задание запускается от моего пользователя у которого полные права.
12 Serg_1960
 
15.03.18
09:58
(7) Посоветую, как ранее уже предлагали в (3), временно добавить в алгоритм фонового задания "логирование" - делать записи в ЖР в ключевых точках. Например, непосредственно перед началом формирования файла сообщения обмена и после его закрытия. А также проверить все вызовы Попытка - в Исключении обязательно должно быть реализовано обработка ошибки и запись текста в ЖР.
13 Serg_1960
 
15.03.18
10:12
Чисто так, из опыта:
В текст записи в ЖР обязательно внеси полный путь файла обмена - чем чёрт не шутит, может запись идёт совсем не туда, где ты ожидаешь появление файла. Это не "фантазии на тему" - в моей конфигурации, например, используются различные алгоритмы обработки обмена и формирования файла сообщения обмена при вызове "вручную" и при работе в фоновом режиме.
14 Галахад
 
гуру
15.03.18
10:13
(0) Под пользователем, под которым запущена служба 1С, заходил на сервер? У него точное есть доступ?
15 Serg_1960
 
15.03.18
12:49
(14) Автор в (5) сообщил: "Доступ к папке проверял через типовые обмены, файлы записываются".
AdBlock убивает бесплатный контент. 1Сергей