Каталог решений - Многопоточное формирование резервов отпусков

Многопоточное формирование резервов отпусков

Многопоточное формирование резервов отпусков

В наличии

Формирование резервов — когда у Вас тысячи сотрудников — занимает часы.
И есть огромное желание у пользователей ускорить этот долгий процесс.
Данное расширение позволяет ускорить расчет в десятки раз — зависит от мощности сервера.

Например,
на 8500 сотрудников идет порядка 2-х часов. После применения расширения — порядка 3-15 минут,
на 20000 сотрудников — почти весь рабочий день. После применения — до получаса.

Категория:

Описание

Данное расширение позволяет существенно ускорить расчет.

За счет чего

  1. Сделаны потоки расчета. В  итоге можно задействовать все ресурсы серверов. Количество потоков (максимальное) и количество человек в пачке потока — параметры в организации  и настройке расчета резервов
  2. При расчете остатка отпусков проверяет — надо ли перезаписывать данные, если не изменились.  Это ускоряет процесс и уменьшает нагрузку на скуль и приводит к минимизации блокировок. Типовой всегда перезаписывает.
  3. При расчете количества потоков смотрит загрузку сервера 1С (если есть права сервера запускать проверку загрузки) — если более 90% — новые потоки не создает и ждет очереди…

Дополнительно изменены формы прогресса и документа.

  1. В форме прогресса  выведен индикатор прогресса графически
  2. В форме документа ожидание не просто "ждите" — а более информативный: показывает, что делается и сколько осталось.

Настройки

При первом запуске -открытии формы документа расчета резервов создаются допреквизиты для двух объектов

  1. Организация — максимальное количество потоков.
  2. Настройка резервов в организации — количество людей в пакете

Если значения не заполнены, то срабатывает автомат и ставит оптимальные значения:

  • Максимальное количество потоков равно 64.
  • Количество людей в пачке 100 человек.
has been added to your cart:
Оформление заказа