Добрый день. Вопрос о правильности ввода документов и логики работы программы. Сотрудник ( все сотрудники) принят на работу на «оплату по окладу». Сотруднику предоставляется 6 часов неоплачиваемого отпуска в один из дней. Кадры вводят док Табель, где в этот день ставят Я 2 ДО 6. При начислении ЗП программа НЕ пересчитывает оклад, НЕ изменяет колич отработанных дней, но уменьшает кол отраб часов на 6. То есть отработанные часы уменьшились, но начисленная сумма равна окладу. В этой ситуации, что бы сумма начисленной ЗП была правильная, расчетчику приходится просматривать все док Табель и у всех таких сотрудников менять в док Начисление ЗП начисление на «оплата по окладу по часам». Это , во первых трудоемко, а во-вторых в следующем месяце это начисление вылезет как излишне начисленное, а «оплата по окладу» — как недоначисленное. Можно еще у всех таких сотрудников руками исправлять сумму к начислению и количество часов. Но это тоже странная автоматизация расчета. Скажите, как правильно работать в такой ситуации?
Все комментарии (1)
Комментарии закрыты.
Здравствуйте.
В формуле начисления оплаты по окладу не учитываются часы, только дни Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней.
При внутрисменных отсутствиях количество дней не изменяется, поэтому и оклад рассчитывается полностью. Чтобы учитывать внутрисменные отсутствия, основное начисление должно рассчитываться по часам.
Посмотрите публикацию по теме: Почему при расчете зарплаты в ЗУП 3.1 не учитываются внутрисменные отсутствия? .