Настройка вида начисления

Вопрос задал Ольга О. (Московская область)

Ответственный за ответ: Щелкунова Юлия (★9.81/10)

Здравствуйте. помогите пожалуйста, реализовать автоматический расчет заработной платы. Есть сотрудник у которого оклад 40 000, в этот оклад заложена норма времени 144 часа в месяц. Каждый месяц по сотруднику вводится индивидуальный график и получается сумма часов отработанных сотрудником. Расчет зарплаты должен строиться расчетом оклад/на норму часов (у каждого сотрудника своя)*кол-во часов отработанных в месяце. Никак не могу понять, каким образом настроить формулу, чтобы учесть такой вариант.

Все комментарии (3)

  1. Здравствуйте!
    Документ «Индивидуальный график» в ЗУП определяет норму часов, которую должен отработать сотрудник. Если он отработает все часы, то получит полный оклад.  Фактически отработанное время в ЗУП регистрируется документом «Табель». Посмотрите:

    Уточните: 144 часа — это как бы ежемесячная норма или речь о конкретном месяце? Фактически отработанное может быть как меньше так и больше, правильно я понимаю?

    1. Уточните: 144 часа — это как бы ежемесячная норма или речь о конкретном месяце? Фактически отработанное может быть как меньше так и больше, правильно я понимаю? — всё верно. если отработано больше, то и оплата должна быть выше. Уменьшение часов должно уменьшить выплату.

      1. Здравствуйте! Обратите внимание, что мы не аудиторы и консультируем только по вопросам учета в ЗУП. Я не берусь судить, насколько корректен такой вариант расчета зарплаты.
        Расскажу Вам как настроить такой вариант расчета в ЗУП.

        Для такой «договорной» нормы можно создать специальный показатель «Персональная норма».
        Скопировать типовую Оплату по окладу (по часам) и вместо «Нормы часов» использовать этот показатель.
        Когда будете принимать сотрудника, то ему назначайте это начисление и сразу задавайте размер оклада и персональную норму:

        При добавлении начисления может возникать ошибка деления на 0, когда программа будет пытаться рассчитать ФОТ, а норма ещё не задана. Ее можно проигнорировать . Или отредактировать формулу. добавив условие:
        Оклад * ВремяВЧасах / Макс(ПерсональнаяНорма,1).

        Фактически отработанное можете вносить документом «Табель».
        Настраивайте в базе, пишите если будут вопросы.

        Если у сотрудника будут какие-0то дополнительные доплаты, например, сверхурочные, то ля них начисления тоже нужно донастроить. Напишите. пожалуйста.

Комментарии закрыты.