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