Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

БИТ.Финанс, Рабочее место визирования. Кто оптимизировал?

БИТ.Финанс, Рабочее место визирования. Кто оптимизировал?
Я
   ГдеСобакаЗарыта
 
15.07.19 - 15:11
Всем известно дико долгое заполнение обработки из сабжа. За запросы в цикле принято простреливать коленки, но почему-то разрабов сего серийного творения кара обходит стороной. Мало того, они с особой кощунственностью, заставляют прогу  выполнять в цикле ОДНИ И ТЕ ЖЕ запросы, тысячи раз получая в цикле одни и те же результаты. Терпеть это больше нет сил и нужно срочно оптимизировать. Пока гляжу в сторону РС Регистрация событий для оповещений, но решил спросить у вас. Вдруг кто уже занимался этим вопросом и направит в нужное русло. Или все так и грызут кактус?
 
 
   kauksi
 
1 - 15.07.19 - 15:55
это вы еще до расчета формул в форме ввода бюджета не дошли. Если у вас например 7 уровней статей бюджета, то расчет формул по иерархии может выполняться минут 40. Пересчет идет миллионы раз. Единственное спасение - указывать отбор статей и никогда не заполнять бюджет целиком в одной форме.
   kauksi
 
2 - 15.07.19 - 15:56
конечно, можно было бы ИНОГДА использовать аналитику, но не всегда она удобна для тех кто привык все делать в экселе
   Джинн
 
3 - 15.07.19 - 16:02
(1) На кой ляд делать бюджетную модель типа "все в одном"?
   sdf
 
4 - 15.07.19 - 16:03
настройте отборы по статусам визируемых объектов = "Рабочая". будет быстрее
   Жан Пердежон
 
5 - 15.07.19 - 16:17
(1) отключать/не использовать зависимые обороты - это уже правило хорошего тона для БФ
   ГдеСобакаЗарыта
 
6 - 15.07.19 - 16:31
(5) А как же Вы без зависимых оборотов? Как факт заполняете?
   kauksi
 
7 - 15.07.19 - 16:31
(3) Если Ексель позволяет это делать, то значит надо пересчитывать формулы 1 раз когда изменяется что то, а не когда открывается форма с сохраненными данными.
(5) нет там зависимых оборотов. Статей всего около 300, просто иерархия большая
   Жан Пердежон
 
8 - 15.07.19 - 16:32
(6) трансляцией
   sonne666
 
9 - 15.07.19 - 16:32
(4) Да, мы также пока решили проблему с долгим обновление рабочего места.
   Solitar
 
10 - 15.07.19 - 16:44
(7) почему не разбили на отдельные виды бюджетов ?
   ГдеСобакаЗарыта
 
11 - 23.07.19 - 10:09
Пока вынес функцию бит_Визирование.ВыполнитьЗапросДляПолученияРолевыхВиз() в модуль повторного использования. Стало в два раза быстрее. Плюс само визирование пошустрее стало.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.