Z_SERVICE
Краткое описание :
Формирование табельных часов и функций для отражения работы во вредных условияхОписание :
Формирование табеляЧто измененно :
Необходимо, чтобы табель умел вести учёт времени, отработанного во вредных (отдельно - в особо вредных) условиях по месяцам и мог сообщить эти данные расчётному алгоритму, формирующему начисления.
Как измененно :
В лицевые счета, переходы в межпериод и в табель добавлены новые поля: Особые условия, КПС. В переходы также добавлены "Территориальные условия". При нажатии F3 на любом из данных трёх полей появляется окно, в котором можно выбрать необходимый набор данных параметров (далее - Условия труда) из справочника "Соответствие профессия-КПС" для текущей должности и текущего подразделения. В переходах, не изменяющих должность/подразделение, должность и подразделение для выбора условий труда определяются на дату начала перехода. В табеле выбор условий труда возможен только при просмотре табеля прошлого периода (как и для должности/подразделения и др.).
В переходах в межпериод реализован просмотр Особых условий/КПС/Территориальных условий на дату для просмотра параметров. Значения на дату берутся из лицевого счёта с учётом других переходов, по тем же правилам, как и для остальных параметров.
Существующий до данного обновления параметр перехода "Территориальные условия" переименован в "Территориальные условия (устаревший параметр)". Вместо данного параметра рекомендуется добавлять теперь новый параметр "Территориальные условия", и указывать территориальные условия из справочника "Соответствие профессия-КПС".
При добавлении любого из изменяемых параметров "Особые условия"/"КПС"/"Территориальные условия" в переход добавляются сразу все три.
Если используется настройка о разграничении прав доступа к параметрам переходов, то условия труда по умолчанию скрыты, открывать следует вручную.
Поля "Особые условия"/"КПС"/"Территориальные условия" добавлены также и в рабочую корзину. Реализована также и обработка записей корзины, меняющих эти поля.
Доработаны функции в табеле.
Добавлена возможность подсчета количества новых видов часов: 1) часы, отработанные в обычных условиях труда; 2) часы, отработанные во вредных условиях труда; 3) часы, отработанные в особо вредных условиях труда.
Нормальность/вредность/особая вредность на конкретный день определяется исходя из условий труда, взятых на дату из ЛС и переходов (поля Особые условия, КПС). Также при подсчете количества часов видов 1, 2, 3 действует следующее правило: если человек за день отработал меньше нормы, то эти часы считаются отработанными в НЕ вредных условиях труда.
Новые виды часов не отображаются визуально, но они будут использоваться для расчёта отпусков (реализация в рамках другой проблемы), собственно, как и требовалось в постановке задачи.
Z_SERVICE
Краткое описание :
профсоюзные взносыОписание :
Переход к новому периодуЧто измененно :
При переходе на новый отчетный период программа автоматически в лицевом счете уволенного сотрудника проставляет в поле --профсоюзный-- нет. Часто после увольнения (уволенному сотруднику) еще выплачиваются премии и т.д. С этих начисленных сумм не берутся профвзносы, а должны браться. Поэтому нужно сделать запрос при переходе, типа =выводить уволенных из членов профсоза=. Дать возможность пользователю самому решать, как ему быть.
Если предприятие небольшое, конечно можно руками в лицевом вернуть назад членство в профсоюзе. А если оно большое и текучесть кадров высокая.....
Как измененно :
Добавлена птичка "выводить уволенных из членов профсоюза" в окне параметров перехода к новому периоду. Птичка влияет на то, будет ли в лицевых счетах уволенных людей сбрасываться признак "профсоюзный" на вкладке "Взносы". По умолчанию птичка выставлена, потому что раньше признак сбрасывался всегда.