здравствуйте всем. БП 7.70.522 . По заверениям пользователя, после того, как он загрузил обновления регламентированной отчетности, в базах, в которых уже был заполнен 4-ФСС, стало невозможно при открытии FSS4_1401.ERT выбрать период позднее "Январь-ноябрь 2014".
Долго гуглил и сидел над отладчиком. Вроде как оказалось, что если дата окончания отчета меньше даты, вшитой в модуле в переменную "ВерсияФормы", то даты начала и конца отчетности сбрасываются к исходным значениям.
Ну да, пользователь заполнил 4-ФСС за 2014 год, обновил отчетность (сначала обновление от 12.12, потом от 29.12), зашел сегодня вновь в базу и при попытке распечатать заполненное за год обнаружил, что дальше периода январь - ноябрь период не меняется.
Отладчик показал, что когда при смене периода происходит сравнение даты окончания с датой из ВерсияФормы (в самом начале жестко присваивается 01.01.2014) и обнаруживается, что 12-ый месяц больше даты из ВерсияФормы, даты сбрасываются в первый квартал 2014-го года. И так можно до бесконечности менять период с первого квартала до январь-ноябрь. Дальше он не меняется.
>Это мы неправильно обновляем отчетность или ... ?
да не, невозможно неправильно обновить отчетность.
возможно некоторые формы именно за 4 кв.14 должны поменяться и адинэсчики спецом закрыли период пока не выпустят новую форму
(0) а при открытии не было вопроса примерно такого "отчет сохраненный версией от..... открывается версией от..... возможно некорректное восстановление данных...?