При этом формируется критическая ошибка "Необработанная ошибка в сервере. “Ошибка сохранения в БД состояния задания ЛЭРС УЧЕТ. Профиль мощности для НЭСК за месяц”. Разработчикам был отправлен отчет об ошибке. Не удалось рассчитать дату начала. Параметры вызова: True, 31.05.2023 10:34:30 Текущие параметры расписания: StartTime = 505 EndTime = 510 FreqInterval = 1073741824 FreqType = SpecificDays RetryInterval = 0
"
При этом задание отчет формирует, и формирует каждые 15 мин, хотя указано однократное формирование
В чем дело и как это исправить?
Спасибо за обращение! Мы поставили в план работ исправление данной ошибки. Как только она будет исправлена, обязательно сообщим в каком обновлении будет доступно исправление.
Судя по всему данная ситуация как то связана именно с 31 числом месяца. Вы можете временно задать последний день месяца в списке определенных дней задания вместо 31 числа.
По идее, этот случай должен обрабатываться как будто выбран последний день месяца, но у нас в алгоритме есть ошибка, из-за которой в некоторых случаях обработка не применялась.
Исправим в 3.52. Пока вам лучше выбрать в расписании формирование отчётов в последний день месяца.
31 число возникло, так сказать, ситуационно. Совпадение. Тестировали рассылку. Стандартно будет 1 го числа месяца, а вот период - отчета там нет возможности указать последний день месяца, так ведь? если там будет выставлено 31-ое число, то в короткие месяцы ошибки не будет (июнь, июль)?