Дополнительный отпуск
johnrex
10.03.2009 - 10:10
|
Здравствуйте. Столкнулся со следующей задачей при настройке отпусков в 1С 8.1 ЗУП: На предприятии помимо стандартных видов отпусков есть дополнительный ежегодный отпуск за выслугу лет в данной организации. Для работников, проработавшим в организации больше 5 лет ежегодно к трудовому отпуску (ТО) добавляется один день (Дополнительный отпуск - ДО). Причем исключаемых из стажа для этого 1 дня "состояний работника" нет. Печатная форма для ТО+ДО одна, где просто текстом идет "...предоставить столько-то дней отпуска..." Вариантов решений нашел пока 2, но какой из них более правильный и оптимальный так и не решил: 1) Добавить ДО в список Социальный отпусков. В этом случае кадровики при предоставлении ежегодного трудового отпуска сами будут смотреть стаж работника и в зависимости от него делать или не делать документ Социальный отпуск организации. В модуле отчета "Трудовой отпуск" добавить функцию, которая будет проверять стаж работника и если он больше 5 лет автоматически приплюсовывать 1 день. 2) Добавить ДО в список Трудовых отпусков. Для этого вида отпуска не заполнять в справочнике исключаемые из стажа состояния. В обработке проведения документа "Прием на работу в организацию" добавлять строчку в регистр сведений "Предоставляемые отпуска организаций" на каждое физ лицо датой прима + 5 лет и действие - "начать". Соответственно в документе "Увольнение из организации" тоже добавлять строчку в регистр, действие - "прекратить" Помогите, пожалуйста, выбрать наиболее правильное решение или предложите другой вариант. Заранее спасибо. |