Зарплата и управление персоналом, редакция 3.1 (3.1.37.49) (http://v8.1c.ru/hrm/)
Copyright © ООО «1С-Софт», 2010 — 2026.
У нас есть плановое начисление Доплата за Гостайну, расчет от оклада в размере 15 % и вычитались только дни за свой счет, теперь собственник решил, что нужно высчитывать все дни, которые сотрудник отсутствовал на рабочем месте (отпуск, командировка, больничный и тд), изначально формула у нас была такая Доплата за Гостайну=Оклад*15/100/НормаДней*(НормаДней-КоличествоДнейБезСохранения) и для этого вводили отдельно документ сколько дней отпуска было за месяц у сотрудников за свой счет, в связи с этим вопросы:
1) какая теперь будет формула в связи с тем, что учитываются все отсутствия сотрудника?
2) можно формулу поменять внутри или нужно создать новое начисление, а прошлое закрыть и перенести в архив?
Для отправки комментария вам необходимо авторизоваться.
Здравствуйте!
Начну ответ со второго вопроса.
2) Нужно ли менять формулу в существующем начислении?
Менять формулу в уже используемом начислении в 1С:ЗУП не рекомендуется, так как при перепроведении документов может измениться расчет за прошлые периоды.
Лучший вариант — создать новое начисление с обновленной формулой, а старое пометить как «Начисление больше не используется» и отправить в архив
1) Какая должна быть формула с учетом всех отсутствий?
Чтобы учитывать все неявки (отпуск, больничный, командировка и т.д.), лучше использовать показатель фактически отработанного времени.
Рекомендуемая формула: ПроцентНадбавкиЗГТ /100 * Оклад * ДоляНеполногоРабочегоВремени * ВремяВДняхЧасах / НормаДнейЧасов
Где:
• ПроцентНадбавкиЗГТ — показатель для сотрудника постоянный (например, 15%)
• ДоляНеполногоРабочегоВремени — для неполной ставки
• ВремяВДняхЧасах — фактически отработанное время (уже исключает все отсутствия)
• НормаДнейЧасов — норма времени
Таким образом, показатель ВремяВДняхЧасах фактически заменяет ранее используемую конструкцию (НормаДней – КоличествоДнейБезСохранения), но уже учитывает все отсутствия автоматически.
При таких настройках:
• автоматически учитываются все виды отсутствий
• не требуется ввод дополнительных документов по дням
• расчет становится типовым и более удобным
Прикладываю статью:
— Как правильно менять формулу у существующего вида начисления? .
Если возникнут вопросы или потребуется помощь с настройкой — напишите.