Имя: Пароль:
1C
1С v8
Установка границы рассчитанных итогов
0 Sun125
 
12.07.12
12:23
Вопрос в следующем, каждый раз при открытии информационной базы, система предлагает установить границу рассчитанных итогов на конец прошлого месяца. Нажимаем ДА, и проходит минутка и все норм. Но приходится производить такую операцию каждый раз при запуске 1С, хотя раньше это требовалось 1 раз в месяц. Началось с декабря, не подскажите в чем причина?
1 Sun125
 
12.07.12
12:34
up..
2 Sun125
 
12.07.12
12:52
up...
3 Sun125
 
12.07.12
13:01
Смотрю в отладчике:
сообщение действительно должно выходить каждый раз ПриНачалеРаботыСистемы,
так и должно быть?
   Если ПервыйЗапуск Тогда
       
       ИзменитьПериодРассчитанныхИтогов(Истина, ДатаИтогов);
       
   ИначеЕсли БазоваяПоставка Тогда
       
       Если ПериодРассчитанныхИтогов < КонтрольнаяДата Тогда
           ИзменитьПериодРассчитанныхИтогов(Истина, ДатаИтогов);
       ИначеЕсли ПериодРассчитанныхИтогов > ТекущаяДата Тогда
           ИзменитьПериодРассчитанныхИтогов(Ложь, ДатаИтогов);
       КонецЕсли;
       
   Иначе
       
       #Если Клиент Тогда
           
           Если ПериодРассчитанныхИтогов = '00010101' Тогда
               ТекстСообщения = "Итоги в информационной базе не рассчитаны."
           Иначе                
               ТекстСообщения = "Итоги в информационной базе рассчитаны по " + Формат(ПериодРассчитанныхИтогов, "ДЛФ=DD");
           КонецЕсли;
           
           ТекстСообщения = ТекстСообщения  + "
           |Дата рассчитанных итогов влияет на скорость проведения документов и формирования отчетов.
           |Рекомендуется поддерживать границу рассчитанных итогов на конец предыдущего месяца.";
Основная теорема систематики: Новые системы плодят новые проблемы.