Время запуска пакетного задания - это UTC время, физически записанное в поле "Запланированный дата/время начала" пакетного задания (BatchJob.OrigStartDateTime), а временная зона определяется по значению поля "Рекомендуемая временная зона" в настройках того пользователя, от имени которого выполняется запуск пакетного задания(UserInfo.preferredTimeZone).
После запуска пакетного задания, следующее запланированное время запуска определяется с учетом временной зоны, указанной в настройках повторения пакетного задания.
Т.е. Вам надо проверить настройку временной зоны в следующих местах
1. У себя самого
2. У того пользователя, от имени которого запускается пакетное задание (BatchJob.CreatedBy)
3. В настройках повтора пакетного задания
Все 3 настройки должны совпадать. Наиболее вероятная причина проблемы - это запуск пакетного задания от имени разных пользователей. У одного временная зона настроена корректно, а у другого - нет
Хотя, конечно, у Вас может быть так своеобразно настроен график работы сервера пакетной обработки.
PS: Кстати, у Вас случайно AOS в это время не перезагружаются?
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Последний раз редактировалось Владимир Максимов; 24.11.2014 в 16:20.
|