Есть регламентное задание 1с, которое выгружает остатки на складе в файл exel. Если скопировать код во внешнюю обработку и запустить то остатки правильные выгружаются, а вот регламентное задание выгружает неверные остатки, как-будто старые данные, хотя дата файла меняется, размер файла всегда с определенного момента остается прежний. Как-будто закэшировалось фоновое задание, кэш пытался чистить, а кто там пользователь? пользователя рпхоста, там чисто, чистить нечего.
Сделал регламентное задание предопределенным и перезагрузил сервер. И заработало. Но вот прошло 4 месяца и та же ситуация.
Еще клиент говорит, что ежедневно перезапускает службу сервера, это не помогает, но может ли мешать?
Попробуем сейчас снова перезапустить сервер и обновить платформу 1с.
В общем может кто -то сталкивался и/или знает как решить эту проблему
Повторное использование, маловероятно т.к. оно подразумевает границы (вызов, сеанс), имхо следует взглянуть на период получения остатков, как он определяется:
Пустая дата (хз, тогда дело не в периоде);
ТекущаяДата() или иные методы такого характера (нюансы времени от имени пользователя ОС, 1С под кем исполняется регламентное задание), добавьте запись значения этого параметра в документ результат, взгляните что получится.