IE2017

Расчет остатков отпусков при увольнении с учетом доп.отпусков для ЗУП 2.5

Обработки - Обработка документов

Обработка рассчитывает остаток отпусков для компенсации/удержания при увольнении с учетом дополнительных отпусков сотрудника.

При заполнении документа "Увольнение из организаций" типовая конфигурация ЗУП 2.5 рассчитывает остатки отпусков только по основному ежегодному отпуску. Данная обработка позволяет без изменения конфигурации рассчитать общее количество оставшихся дней отпуска с учетом дополнительных отпусков.

На infostart есть обработка с похожим функционалом: //infostart.ru/public/143246/

В отличие от указанной выше, данная обработка имеет два ключевых отличия:

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


Как начать использовать:

1. Обработка подключается в качестве Внешней обработки заполнения табличных частей: Сервис - Дополнительные отчеты и обработки - Дополнительные внешние обработки табличных частей и содержит параметры Авторегистрации.

2. В настройках обработки необходимо указать "Параметры обработки".

      - "ДопОтпускНаименование" (обязательный): наименование вида расчета для дополнительного отпуска. Если видов расчета доп.отпуска несколько, то можно указать несколько параметров с наименование по следующему шаблону ДопОтпускНаименование, ДопОтпускНаименование1, ДопОтпускНаименование2 и т.д.

    - "ПоказыватьОтчет" (необязательный): параметр определяет нужно ли после заполнения остатка отпусков в документе показать отчет "Справку по отпускам сотрудника" на дату увольнения.

3. В документе "Увольнение из организаций" после заполнения табличной части "Сотрудники" нажать кнопку "Заполнить - Проверить остатки отпусков"

4. Программа выдаст информацию о количестве дней доп.отпуска (для тех сотрудников у которых есть доп.отпуска) и общее количество остатка отпусков и предложит обновить данные в табличной части документа

5. После обновления количества дней при установленном параметре "ПоказыватьОтчет" программа выдаст предупреждение о том, что количество дней было обновлено, и предложит показать отчет по сотруднику(ам)

 

Фрагмент отчета

 

Важно! Для расчета порядка компенсации (календарные дни/шестидневка) и списания остатка отпусков используется типовой механизм конфигурации: порядок расчета компенсации берется из табличной части - поле "Порядок компенсации". Списание остатка отпусков происходит за счет основного ежегодного отпуска.

Обработка проверена на релизе ЗУП 2.5.98.1

Скачать файлы

Наименование Файл Версия Размер
Расчет остатка доп.отпусков при увольнении
.epf 7,37Kb
28.12.15
37
.epf 7,37Kb 37 Скачать

См. также

Комментарии
1. Александр Попков (pas) 46 30.12.15 10:59 Сейчас в теме
Механизм интересный, но практически все пользователи вынуждены дублировать учет использования отпусков на бумажных карточках. Тот механизм, который реализован в ЗУП, просто не выдерживает никакой критики. Если, допустим, сотруднику установить дополнительный отпуск, то этот отпуск начинает учитываться с даты приема на работу. Бывают доп.отпуска по кол.договору, которые "сгорают" в конце года, что тоже невозможно реализовать штатно. Такие элементарные вещи, как дата начала действия отпуска, "оборотка", как в бухгалтерии, по количеству накопленных дней отпуска в ЗУП невозможны.
2. Артем Ватан (v.a.ryag) 32 22.01.16 09:50 Сейчас в теме
Спасибо бро. Хотел сам написать обработку, но появилось много срочной работы - прям выручил. )))
3. alex G (alexx2510) 24 22.01.16 10:34 Сейчас в теме
(2) v.a.ryag, пожалуйста ))
рад, что пригодилась обработка.
4. Николай Таскаев (niktas2009@yandex.ru) 80 12.09.16 08:45 Сейчас в теме
у меня почему то при выборе параметров нет возможности обратиться к данным только число строка дата и буль
5. alex G (alexx2510) 24 12.09.16 12:26 Сейчас в теме
(4) niktas2009@yandex.ru, вам нужен тип "строка", для того чтобы указать наименование нужного вида расчета (см.скриншоты в описании)
Оставьте свое сообщение