Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1G_ZARCACHEDLL

Справка по компоненту.

Количество версий компонента73
Количество рещенных задач62
Последная дата обработки компонента2023-12-17 16:08:45
Последная дата файла2023-12-16 17:31:33
Последная версия9.1.81.0

Новые задачи в этом компоненте

G_ZARCACHE
102.128419
G_ZARCACHE ( 9.1.21.0 )
2014-09-25 21:42:55

Краткое описание :

Оптимизировать время построения 2-НДФЛ

Описание :

Справки 2-НДФЛ (до 2019 года)

Что измененно :

Формирование одной справки 2-НДФЛ занимает от 8-12 мин
Выявить основные причины низкого быстродействия при формировании справки и
расчете зарплаты и провести оптимизацию используемых функций.

Как измененно :

Проведена оптимизация зарегистрированных функций:
1) GetBoundOrganization - по переданному подразделению возвращает ссылку на
филиал с учетом иерархии подразделений;
2) GetDepartmentKpp - по переданному подразделению возвращает КПП с учетом
иерархии подразделений.

Для ускорения повторных определений атрибутов подразделения, добавлено
сохранение во временный кэш также всей цепочки обходимых подразделений а также
неудачных результатов поиска.

Исправлена работа функции вызываемая при расчете зарплаты, которая осуществляет
поиск вышестоящего обособленного подразделения. Устранены вызванные
использованием этой функции утечки памяти. Проведена оптимизация с
использованием временного кэширования найденных данных для ускорения при
последующих вызовах.

9.1.81.09.1.80.09.1.79.09.1.78.09.1.77.09.1.76.09.1.75.09.1.74.09.1.73.09.1.72.09.1.71.09.1.68.09.1.67.09.1.70.09.1.69.09.1.66.09.1.65.09.1.64.19.1.64.09.1.63.09.1.62.09.1.61.09.1.60.09.1.59.09.1.58.09.1.57.09.1.56.09.1.55.09.1.54.09.1.53.09.1.52.09.1.51.09.1.50.09.1.49.09.1.48.09.1.47.09.1.46.09.1.45.09.1.44.09.1.43.09.1.42.09.1.41.09.1.40.09.1.39.09.1.38.09.1.37.09.1.36.09.1.35.09.1.34.09.1.33.09.1.32.09.1.31.09.1.30.09.1.29.09.1.28.09.1.27.09.1.26.09.1.25.09.1.24.09.1.23.09.1.22.09.1.21.09.1.20.09.1.19.09.1.17.09.1.16.09.1.14.09.1.13.09.1.10.09.1.9.09.1.7.09.1.4.09.1.1.0