Задача 103.5948

Задача :103.5948

Краткое описание :
Проблема быстродействия при формировании расчетных листков
Описание :
Расчетные листки
Что измененно :
Проблема у клиента наблюдается с начала года, усугубляясь по
мере эксплуатации системы.

Клиент хранит для расчета больничных данные за 2 календарных года, на данный
момент у него в таблице
SUMVIDOP - 654623 записи, SUMVIDUD-342984 записей.
Когда через Лицевой счет работника - Смежные данные - Архивные данные заходим в
Суммы по видам оплат,
то данные открываются мгновенно. А когда заходим в Суммы по видам удержаний, то
ждать приходится несколько минут.
Соответственно, расчетные листки по работникам за прошлые месяцы формируются
крайне медленно.
Кроме месяца равного отчетному периоду в зарплате, причем неважно за какой год.
То есть, если сейчас у клиента август 2012, то расчетные листки за август
2010, август 2011 и август 2012
формируются очень быстро, а остальные просто не дождаться.
Например, расчетчику было дано задание срочно! получить расчетные листки по 22
двум работникам за
январь-июль 2012 года. Формировались они 4 часа 20 минут! Хотя по
быстродействию её машина вполне нормальная.
Когда клиент запускает расчет зарплаты по всему заводу с налогами на ФОТ (3200
человек), то расчет идет
меньше часа.

Что можно придумать? Таблицы с помощью Rebuild Pervasive я регулярно поджимаю,
в размерах они уменьшаются,
но это не помогает!
Пробовали на тестовой базе удалить данные из таблицы SUMVIDUD, а оставить
данные в таблице SUMVIDOP, полегчало,
но это крайне неудобно. Т.к информация по некоторым архивным удержаниям за
прошлые периоды клиенту тоже нужна
(особенно алименты, квартплата...)
Как измененно :
Устранена проблема быстродействия при формировании
расчетных листков.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_RlistZ_RLISTRES9.1.2.0
Z_ZARZ_ZARRES9.1.013.0
Z_ZARZ_ZARRES9.1.13.0