Перед тем, как приступить непосредственно к описанию состава реквизитов плана вида расчета, дам краткую вводную касательно общей схемы начисления заработной платы.
В основе расчета начислений лежит такое понятие как вид расчета. Разновидностей видов расчета бывает два: основные (которые я сейчас рассматриваю) и дополнительные.
Каждый вид начисления имеет период действия, правило расчета и настройку вытеснения. Об этих атрибутах я последовательно расскажу в следующем разделе.
Сам процесс учета заработной платы можно условно разбить на этапы:
- Регистрация в системе происходящих событий по части учета персонала.
- Расчет начислений, на основе зарегистрированных данных.
Например, регистрировать отсутствие сотрудника на работе может руководитель подразделения, а начислять заработную плату бухгалтер. Система сама, согласно введенным данным рассчитает, сколько по норме должен был отработать сотрудник, сколько фактически он отработал, каков метод расчета его заработной платы, график работы.
Описание .
Роль реквизита метод расчета .
Данный реквизит напрямую задает, каким образом будет рассчитываться сумма начисления. Расчет происходит в момент проведения соответствующих документов, например: Начисление ЗП.
Значение оклада задается при приеме на работу.
Количество фактически отработанных дней будет рассчитываться исходя из правил вытеснения расчетов друг другом. Про правила вытеснения расчетов я расскажу ниже
Оклад по часам Расчет данного вида начисления будет производиться по формуле:
Сумма начисления = Значение оклада / Количество часов по графику * Количество фактически отработанных часов.
Значение оклада задается при приеме на работу.
Количество фактически отработанных часов будет рассчитываться исходя из правил вытеснения расчетов друг другом.
По часам Расчет данного вида начисления будет производиться по формуле:
Сумма начисления = Значение часового тарифа Количество фактически отработанных часов.
Значение часового тарифа задается при приеме на работу.
Задавайте вопросы нашему консультанту, он ждет вас внизу экрана и всегда онлайн специально для Вас. Не стесняемся, мы работаем совершенно бесплатно!!!
Также оказываем консультации по телефону: 8 (800) 600-76-83, звонок по России бесплатный!
Количество фактически отработанных часов будет рассчитываться исходя из правил вытеснения расчетов друг другом.
Оклад по табелю по дням Расчет данного вида начисления будет производиться по формуле:
Сумма начисления = Значение оклада / Количество дней по графику Количество фактически отработанных дней.
Значение оклада задается при приеме на работу.
Количество фактически отработанных дней будет получено из введенного в систему табеля. Табель вводится документом Документ Регистратор учета рабочего времени. Правила вытеснения видов расчетов учитываться не будут.
Оклад по табелю по часам Расчет данного вида начисления будет производиться по формуле:
Сумма начисления = Значение оклада / Количество часов по графику * Количество фактически отработанных часов.
Значение оклада задается при приеме на работу.
Количество фактически отработанных часов будет получено из введенного в систему табеля. Правила вытеснения видов расчетов учитываться не будут.
По часовому тарифу по табелю Расчет данного вида начисления будет производиться по формуле:
Сумма начисления = Значение часового тарифа * Количество фактически отработанных часов.
Значение часового тарифа задается при приеме на работу.
Количество фактически отработанных часов будет получено из введенного в систему табеля. Правила вытеснения видов расчетов учитываться не будут.
Расчет больничных Сумма по данному виду расчета будет рассчитываться по алгоритму расчета больничных
Расчет отпускных Сумма по данному виду расчета будет рассчитываться по алгоритму расчета отпускных
Фиксированная сумма Расчет производиться не будет. Указанная в начислении сумма и будет результатом начисления.
Процент Расчет данного вида начисления будет производиться процентом от результатов начислений базовых видов расчета. Базовые виды расчета задаются в соответствующей таблице, на закладке Базовые виды расчетов.
Остановлюсь на внутренней механике получения показателей норм и факта отработанного времени, так как это одно из основных, что влияет на расчет базовых видов начислений.
Основные виды расчетов имеют важное свойство - период действия. Это означает, что при начислении ЗП, в систему по сотрудникам будут введены основные виды начислений, каждый из них будет иметь определенный период действия.
Например, если я начислю оклад Иванову за декабрь 2014 года, это будет означать, что в систему введен расчет Оклад с периодом действия с 01.12.2014 по 31.12.2014.
Введенное мною понятие Период действия расчета не случайно, на его понимании основаны такие функции как: определение нормы отработанного времени по графику, определение фактически отработанного времени, зависимость по базе.
Зададимся вопросом, каким именно образом, система определяет, сколько по норме должен отработать сотрудник? Ведь не обязательно персонал принимают на работу с начала месяца. Ответ лежит в понятии Период действия расчета.
Определение происходит так: согласно введенного в систему вида расчета (ввод в систему расчета осуществляется при начислении ЗП), указанного графика, периода действия этого расчета, система подсчитывает количество дней/часов.
Таким образом, если бы Иванов был принят на работу 15.12.2014, период действия его оклада был бы в декабре с 15.12.2014 по 31.12.2014, и при начислении, система самостоятельно определила бы, сколько рабочих дней/часов по норме, согласно графика, должно было быть.
Такая архитектура преследует своей целью организовать максимально гибкий и простой механизм расчета начислений заработной платы. Забегая немного вперед, я скажу, что при начислении заработной платы, нам достаточно будет указать, за какой период начисляется заработная плата, какова ставка, когда у сотрудника были невыходы на работу. Сумму же начисления, система рассчитает автоматически, благодаря механизму, что я описал.
Но это еще не все, виды расчетов имеют свойство вытеснять друг друга. Именно благодаря этому, расчетчику не придется вычислять фактически отработанное сотрудником время вручную.
Вытеснение видов начислений другими видами начислений основано на простом принципе "конфликта". Например, нельзя одновременно работать и болеть, либо работать и отсутствовать на работе по неуважительной причине.
Для того чтобы указать, какие виды расчетов вытесняют данный (т.е. конфликтуют) используется таблица Вытесняющие виды расчетов, расположенная на одноименной закладке формы вида расчета. Таким образом, я могу в виде начисления Оклад указать, что его вытесняет вид начисления Больничные, Отпускные и Отсутствие на работе (это служебный вид начисления, предназначенный для регистрации невыходов без помощи ведения табеля учета рабочего времени).
Получается, что начисляя Иванову заработную плату, я могу, не беспокоится о том, какую сумму ему начислить. При правильной настройке вытеснений видов расчета, система сама рассчитает, сколько с учетом введенных данных, фактически составит отработанное время.
Закладка Базовые виды расчетов.
Выше я описывал такое понятие как Период действия расчета. Помимо этого, у видов расчетов есть еще и такое понятие как Базовый период действия. Если период действия расчета это тот период, в котором активно это начисление, то Базовый период действия, это тот период, в котором у данного вида расчета находятся базовые данные для расчета.
Базовые виды расчетов задаются в таблице на рассматриваемой закладке. В качестве яркого примера использования базы для расчета являются Больничные.
Больничные рассчитываются на основании данных прошлых начислений и на момент написания книги, этот период составлял 6 месяцев. Таким образом, в основе алгоритма расчета Больничных лежит определение базы расчета, а конкретнее, суммы начисленной заработной платы за предыдущие 6 месяцев.
Базовые виды расчетов
Вы видите, флажками отмечены виды расчетов, являющиеся основой для расчета.
Таки образом, вы можете гибко настраивать систему по части как видов самих начислений, так и расчет их баз. Хочу обратить внимание, если вы будете добавлять собственные виды начислений, не забывайте модифицировать базовые данные для расчета зависимых от них начислений, в рассматриваемом случае - это больничные, но есть еще и отпускные, премии, надбавки и т.д.
Возвращаясь к терминам Период действия и Базовый период действия, скажу, что если бы Иванов болел с 01.12.2014 по 15.12.2014, то периодом действия больничного был бы: 01.12.2014 - 15.12.2014, а базовым период был бы: 01.06.2014 - 31.11.2014.
Роль флага Период действия является базовым. Для видов начислений, в алгоритмах которых нет получения базовых данных, данный флаг может быть взведен. Тем самым, у системы будет признак, что базовый период действия всегда соответствует периоду активности расчета.
Закладка вытесняющие виды расчетов .
Прикладной смысл вытесняющих видов расчетов я уже описывал выше.
Настройка вытеснения. Здесь мы видим, что Оклад конфликтует с Отсутствием на работе, Больничными и Отпускными. Таким образом, если в периоде действия Оклада, будет зарегистрирован какой-то из указанных видов расчета, при начислении зарплаты, система автоматически вытеснит из оклада ту часть, которую замещает вытесняемый расчет.
Закладка Лидирующие виды расчетов. На данной закладке, в таблице, флажками отмечаются те виды расчетов, которые влияют на расчет данного вида расчета по базовому периоду.