0
UncleVader
13.09.13
✎
09:55
|
Всем привет и с проф. праздником!
Тут заворот кишок образовался, нужна помощь.
Конфа самописная, 8.2.18.61, файловая, есть план счетов на 4 субконто.
Документ начисление з/п с табличной частью, в которой документы выработки за месяц, соответственно записей в этой ТЧ под 1000. Каждая строка ТЧ отражается проводкой по счету выработки, у которого 3 субконто: Сотрудник, Документ, Подразделение. После выполнения обработки проведения наступает ступор минуты на 3, замер производительности ничего не показывает, т.е. задержка не в коде конфигурации. Помогает запись в субконто Документ значения Неопределено! Т.е. если значение этого субконто заполнено, получаем тормоз, если не заполнено - все как надо.
Я так подозреваю что что-то записывается на уровне системных таблиц, но как на это повлиять непонятно.
|
|
1
UncleVader
14.09.13
✎
12:02
|
Отвечаю сам себе: оказывается по счету выработки висело огромное множество данных на остатках по первым двум субконто. Соответственно задержку вызывал пересчет итогов по ним. Следовательно решение такое - либо отказаться от накопления остатков на проблемном субконто, либо своевременно его закрывать дабы избежать паразитных накоплений.
|
|
3
UncleVader
16.09.13
✎
12:50
|
(2) >>Как диагностировал проблему?
Интуитивно
>>По неопределено итоги не рассчитываются что ли?
Рассчитываются конечно, но я так полагаю что для одного значения измерения это происходит 1 раз, а когда все значения разные то для каждого уникального значения происходит дополнительный расчет
все это мои домыслы, возможно ошибочные, но результат в итоге получен
|
|