"Зарплата и кадры 7.70.299<br>Комплексная 7.70.501<br>и, скорее всего, все остальные решения на платформе 7.7, актуальные на 02.08.2010 г.<br><br>При наступлении августа обнаружилась пара проблем с новоиспеченным функционалом.<br>1. Если пользователь ранее не сохранял выборку пачек, то при открытии формы диалога идет вызов ПолучитьНачальноеЗначениеОтчетногоПериода(), в которой ошибочно рассчитывается дата позиционирования периода, если текущая дата находится в диапазоне с 01 августа 2010 г. по 31 декабря 2010 г. Следствием такого явления является "пропадание отчетного периода" при использовании кнопок его смены (кнопки с надписями "<" и ">"). Исправляется так:<br>в ПолучитьНачальноеЗначениеОтчетногоПериода() строку<br>ИначеЕсли (Год = 2011) и (НомерМесяца < 4) Тогда // 2-е полугодие 2010 года <br>меняем на<br>ИначеЕсли ((Год = 2011) и (НомерМесяца < 4)) ИЛИ (Год = 2010) Тогда // 2-е полугодие 2010 года <br><br>2. При открытии формы идет попытка установки значения корректируемого периода равного "текущему минус один". При этом система пытается сохранить сведения текущего периода до момента получения имени файла, соотвествующего файлу настроек. Выскакивает сообщение об ошибке имени файла.<br>Исправляется добавлением в самое начало функции СохранитьНастройки строк:<br>Если ПустаяСтрока(ИмяФайлаНастроек)=1 Тогда<br> Возврат("""");<br>КонецЕсли;"