Главная страница

6Глава Концепция управляемого приложения


Скачать 6.74 Mb.
Название6Глава Концепция управляемого приложения
Дата02.11.2022
Размер6.74 Mb.
Формат файлаpdf
Имя файлаLab.rabotyISiTvE.S.Merkulova.pdf
ТипДокументы
#767994
страница15 из 17
1   ...   9   10   11   12   13   14   15   16   17
Глава 13. Сложные периодические расчеты
13.1. Объекты метаданных, используемые в периодических расчетах
Для реализации сложных периодических расчетов предназначены следующие объекты:
• планы видов расчета,
• регистры расчета.
Дополнительно:
• В справочниках хранятся объекты, которые используются в качестве разрезов периодических расчетов, например, физические лица, подразделения организации, должности сотрудников и т.д.

286
• Регистры сведений могут хранить любую информацию, развернутую по нескольким измерениям. При помощи регистров сведений реализуются графики учета времени
Документы предназначены для ввода записей в регистры расчета.
Отчеты используются для вывода детальной и сводной информации.
Чаще всего компонента конфигурации «сложные периодические расчеты» используется для разработки приложений, выполняющих расчет заработной платы сотрудникам организаций.
13.2. Планы видов расчета
Зарплата сотрудника включает следующие промежуточные расчеты:
• расчет основных начислений (оклад, тариф),
• расчет отклонений (отпуск, больничный),
• расчет дополнительных начислений (премии, доплаты, дивиденды),
• расчет налогов и других удержаний (НДФЛ, алименты),
• другие расчеты (ПФР, ЕСН),
• расчет итоговой суммы к выдаче.
Для расчета этих компонентов зарплаты предназначены виды расчета,
сгруппированные в планы видов расчета, Рис.13.1.
Рис.13.1. Планы видов расчетов в дереве объектов конфигурации
Каждый план видов расчета описывает схему взаимодействия записей регистра расчета и позволяет задать правила, по которым будут производиться расчеты записей, их взаимное расположение во времени и правила их перерасчета.
Планов видов расчета может быть несколько. Распределение видов расчета по планам не является произвольным, так как у плана есть некоторые общие характеристики, которые будут действовать на все входящие в него виды расчетов. Например, поддержка взаимного вытеснения по периоду действия характерна для основных начислений и отклонений (оклад, отпуск) и не характерна для налогов и удержаний
(НДФЛ, алименты).
Замечание. Виды расчета в V8 не являются объектами конфигурации. Они хранятся в планах видов расчета, т.е. являются объектами данных, а не метаданных.
Предопределенные виды расчета
В плане видов расчетов еще на этапе разработки прикладного решения могут быть заведены предопределенные виды расчетов, рис.13.2.. Остальные виды расчетов вводятся в планы в режиме 1С:Предприятие

287
Рис.13.2. Ввод и настройка предопределенных видов расчета
Взаимосвязь видов расчета
Для каждого вида расчета указываются базовые, ведущие и вытесняющие его виды расчетов, рис.13.3.

288
Рис.13.3. Форма настройки вида расчета
Базовые - это такие виды расчета, результаты которых используются при расчете данного вида расчета. Например, сумма по окладу используется при расчете доплаты к окладу, а основные начисления являются базовыми для расчета НДФЛ.
Ведущие - это виды расчета, при изменении результатов которых нужно пересчитать данный вид расчета. Например, при изменении оплаты по окладу «задним числом» необходимо пересчитать оплату отпуска, поскольку при расчете отпускных используется средняя зарплата сотрудника за предыдущие месяцы. Список ведущих видов расчета может не совпадать со списком базовых.
Вытесняющие - это виды расчета, период действия которых не должен пересекаться с периодом данного вида расчета. Вытесняющие виды расчета имеют больший приоритет вытеснения, поэтому они вытесняют по времени данный вид расчета.
Например, оплата отпуска вытесняет оплату по окладу, а оплата по больничному вытесняет оплату отпуска и оплату по окладу. При вытеснении записи с определенным периодом действия ее фактический период действия может измениться, т.е. уменьшится или разделится на несколько интервалов. Например, запись об отпуске с 10 по 20 число месяца вытесняет запись об окладе, у которой период действия - весь месяц. Тогда фактический период действия записи об окладе будет состоять из двух интервалов: с 1 по 9 число и с 21 по конец месяца.
Замечание. Вытесняться могут только виды расчетов, принадлежащие одному плану видов расчета (базовые и ведущие виды расчетов могут располагаться в нескольких планах).
Предопределенные табличные части плана видов расчета
Для хранения базовых, вытесняющих и ведущих видов расчетов в Планах видов расчета предусмотрены следующие предопределенные табличные части:
 БазовыеВидыРасчета,
 ВытесняющиеВидыРасчета,
 ВедущиеВидыРасчета.

289
Обращение из программы к данным табличных частей осуществляется по правилам обращения к табличным частям объектов конфигурации .
13.3. Регистры расчета
Регистры расчета предназначены для хранения записей расчета (промежуточных и итоговых результатов), рис.13.4.
Рис.13.4. Окно настройки регистра расчета
Отличительной особенностью регистра расчета является то, что он не предназначен для
интерактивного
редактирования
пользователем.
Разработчик может, при необходимости, предоставить пользователю возможность редактировать регистр расчета, но предназначение регистра расчета заключается в том, чтобы его модификация производилась на основе алгоритмов работы объектов базы данных, а не в результате непосредственных действий пользователя.
Структура регистра расчета
Структура регистра расчета определяет, какая именно информация и в каких разрезах будет храниться в регистре. Разработчик указывает измерения, ресурсы и реквизиты регистра, рис. 13.5.

290
Рис.13.5. Разработка структуры регистра расчета
Измерения - это разрезы хранимой информации. Например, у регистра
ОсновныеНачисления могут быть измерения Сотрудник, Организация, Подразделение, а у регистра Налоги - измерения: Сотрудник и Организация.
Ресурсы - результаты расчета, например, ресурс Результат для регистра
ОсновныеНачисления. Ресурсы могут быть только числового типа.
Реквизиты -дополнительная характеристика записи расчета. Реквизиты могут быть почти любого сохраняемого в базе данных типа. Например, реквизиты Дни и Часы для регистра ОсновныеНачисления, реквизит Сумма для хранения исходных данных расчета и т.д.
Периодичность регистра расчета
Периодичность регистра определяет период, с которым регистрируются движения и в пределах которого движения могут влиять друг на друга (для регистров, поддерживающих период действия).
Периодичность регистра расчета может быть определена одним из следующих значений:
• День,
• Месяц,
• Квартал,
• Год.
Периодичность регистра расчета определяет промежуток времени, к которому будет относиться каждая запись регистра.
Для указания факта принадлежности записи к какому либо периоду, регистр имеет служебный реквизит «ПериодРегистрации» типа Дата. При записи данных в регистр платформа всегда приводит значение этого реквизита к началу того периода, в который он попадает.
Например, если в регистр расчета с периодичностью месяц записать данные, где
«ПериодРегистрации» задан как 08.04.2012, то регистр сохранит эти данные со значением поля «ПериодРегистрации» 01.04.2012
Связь регистра расчета с планом видов расчета
Каждому РР назначается план видов расчета, рис.13.6.

291
Рис.13.6. Связь регистра расчета с планом видов расчета
Зависимость записей по базовому периоду
Этот механизм позволяет основывать расчет зависимых (вторичных) записей регистра на данных, полученных в результате расчета первичных записей. Регистр расчета
(через соответствующий план видов расчета) может поддерживать два вида зависимости от базы:
 Зависимость по периоду действия
 зависимость по периоду регистрации (рис.13.7.).
Рис.13.7. Настройка зависимости записей регистра расчета по базовому периоду
Зависимость по периоду действия означает, что при анализе базовых записей, будут выбираться те записи, для которых найдено пересечение их фактического периода действия и указанного базового периода.
Например, в апреле производится перерасчет оклада за март (например, индексация оклада). Премия за март должна быть начислена исходя из оплаты по окладу за март. В этом случае, как правило, используется зависимость по периоду действия.

292
Зависимость по периоду регистрации означает, что при анализе базовых записей, будут выбираться те записи, которые попадают в указанный базовый период значением своего поля «Период регистрации».
В качестве примера можно привести расчет штрафов при начислении зарплаты за март.
В качестве базы для расчета суммы штрафов должны браться записи о прогулах, зарегистрированные в марте месяце (это могут быть как записи о мартовских прогулах, так и записи о прогулах в феврале). В этом случае, как правило, используется зависимость по периоду регистрации:
График времени
Если регистр расчета используется для хранения записей видов расчета, расчет которых зависит от отработанного времени, устанавливается связь графиком, хранящим данные о плановом рабочем времени, см. рис.13.6.
Если у регистра установлен флажок «Период действия», то можно заполнить свойства
«График», «Значение графика» и «Дата графика».
Такой график времени должен представлять собой
регистр
сведений
(непериодический, с обязательным измерением типа Дата и ресурсом типа Число), в котором содержится временная схема исходных данных, участвующих в расчетах.
Измерениями этого графика могут быть, например, график работы (ссылка на справочник) и дата, а ресурсом - количество рабочих часов в этой дате. В этом случае можно будет связать запись регистра расчета с каким-либо конкретным графиком работы (указав в качестве реквизита записи ссылку на справочник графиков работы) и в дальнейшем, средствами встроенного языка получать информацию о количестве рабочих часов в периоде действия, фактическом периоде действия или периоде регистрации этой записи.
Например, это может быть график работы организации с разбивкой по рабочим дням и часам, график продолжительности рабочих смен, расписание лекционных часов и т.д.
Частичное попадание записей регистра расчета в базовый период
Рассмотрим случай, когда, базовый период не кратен периоду регистра расчета.
Например, существует какая-нибудь "особая" премия (действующая в мае), которая имеет базовый период с 15.04.2012 по 15.04.2012 (для примера также можно привести следующие варианты базовых периодов: 2 последних недели, первая и последняя неделя предыдущего месяца, два последних дня, понедельники, и т.д.). При получении базы система должна сложить результаты всех записей, попавших в этот период.
Очевидно, что может возникнуть ситуация, когда записи будут лежать в рассмотренном базовом периоде не полностью, а «частично» Конечно, речь идет только о тех записях, которые содержат виды расчета, заданные в плане видов расчета в качестве базовых для данной премии. Для определенности предположим, что
«особая» премия в качестве базового вида расчета содержит «Оклад».Попасть в базовый период записи могут «по периоду регистрации» или «по периоду действия».
Рассмотрим первый случай, когда записи попадают в базовый период по периоду регистрации. В этом случае в плане видов расчета,

293 связанном с регистром расчета, должен быть установлен признак «Зависит по периоду регистрации».
Напомним, что период регистрации - это всегда конкретная дата, соответствующая началу периода регистра расчета. Если период регистрации (т.е. конкретная дата) не попадает в базовый период, то эта запись не будет учтена при расчете базы. То есть, если установлена зависимость базы по периоду регистрации, то «частичных» результатов не будет: или запись будет целиком учтена, или целиком не учтена.
В нашем случае в базовый период «особой» премии не попадет ни одна запись, поскольку период с 15.04.2012 по 15.04.2012 не охватывает ни одну дату начала периода регистра расчета.
Рассмотрим второй случай, когда записи попадают в базовый период по периоду действия. В этом случае в плане видов расчета, связанном с регистром расчета, должен быть установлен признак «Зависит по периоду действия».
Здесь нужно определить, какая часть результата должна быть взята при расчете базы.
Чтобы придать «дискретность» таким результатам, используется объект «График».
Используя сведения графика, можно посчитать, какая часть всего результата «базовой записи» приходится на каждый день, и взять только те дни, который попали в базовый период.
Перерасчеты
Система позволяет автоматически отслеживать записи, требующие перерасчета. Такая ситуация может возникнуть, когда их результаты каким-то образом связаны с другими видами расчета, а те были изменены (удалены или добавлены новые записи).
Например, при изменении начислений сотрудника нужно пересчитать налоги. Тогда для вида расчета «НДФЛ» начисления будут являться ведущими видами расчета, что настраивается в плане видов расчета на закладке «Ведущие».
Допустим, у нас есть регистры расчета ОсновныеНачисления, Премии и Удержания.
Налоги рассчитываются после всех начислений и премий, так как используют их результаты.
Для автоматического отслеживания актуальности записей о налогах по каждому сотруднику необходимо у регистра Удержания создать перерасчет с измерением
Сотрудник. В качестве данных ведущих регистров назначается измерение Сотрудник из регистра ОсновныеНачисления и регистра Премии, Рис. 13.9.

294
Рис.13.9. Создание перерасчета в регистре расчета «Удержания»
Подчиненные объекты Перерасчет предназначены для регистрации фактов появления в регистре записей, влияющих на результат расчета уже существующих записей регистра. Объект конфигурации Перерасчет может иметь несколько измерений, каждое из которых может устанавливать связь между измерениями данного регистра расчета и влияющих регистров расчета. В частном случае это может быть один и тот же регистр.
В информационной структуре, созданной в базе данных на основе объекта конфигурации Перерасчет, платформа хранит информацию о том, какие записи регистра подлежат перерасчету. Таблицы перерасчета заполняются автоматически как на основании записей регистров расчета, затронутых ведущими видами расчета, так и на основании записей регистра расчета, для которых изменился фактический период действия. Исходя из этой информации, разработчик может принимать решение о необходимости перерасчета записей регистра.
13.4. Пример решения задачи расчета заработной платы
Задание.
Пусть на предприятии при расчете заработной платы сотрудникам используются следующие виды расчета:
Вид расчета
Тип расчета
Правило расчета:
ПоОкладу
Начисление
Оклад *
ЧислоОтработанныхДней/ЧислоРабочихДне й
ДоплатаЗаСложность Начисление 0.1*
ПоОкладу

295
ДоплатаЗаИнтенсивн ость
Начисление 0.25*(
ПоОкладу +
ДоплатаЗаСложность)+ПлановыйОклад
Профвзносы
Удержание 0.01*(
ПоОкладу + ДоплатаЗаСложность+
ДоплатаЗаИнтенсивность)
Отпуск
Начисление 5000 руб
Разработать приложение, выполняющее расчет заработной платы и использующее данные виды расчетов
Решение.
1.
Сформировать справочник
«Сотрудники» (или
«ФизическиеЛица»), как объект расчета. Включить в справочник реквизиты «оклад», или «тариф» (если еще их в нем нет ) – см. вариант задания.
2.
В режиме 1С-Предприятие ввести данные о нескольких сотрудниках.
3. Cоздать план видов расчета «ОсновныеНачисления» . В закладке «Расчет» указать, что он будет использовать период действия и зависеть от базы по периоду действия. В качестве базового плана видов расчета указать его самого, поскольку все виды расчетов - начисления будут храниться в единственном плане видов расчета
(13.10).
Рис.13.10. Настройка плана видов расчета «основные начисления»
Все начисления, указанные в задании, ввести в закладке «Прочие» как предопределенные (рис.13.11.).

296
Рис.13.11. ввод предопределенных видов расчета
На закладке «Базовые» отметить, от каких расчетов зависит текущий вид расчета
(рис.13.12.)
Рис.13.12. Настройка правил расчета видов расчета
Замечание. Ввод вида расчета «Отпуск» должен быть раньше ввода расчета
«ПоОкладу», т.к. при вводе последнего необходимо указать, что расчет «Отпуск» будет его вытеснять (Рис.13.13.)

297
Рис.13.13. Настройка правил вытеснения видов расчета
4.
Cоздать план видов расчета «Удержания» . В закладке «Расчет» указать, что он не будет использовать период действия и будет зависеть от базы по периоду
регистрации. Базовыми планами видов расчета указать «ОсновныеНачисления»
(рис.13.14.).
,
Удержание «Профвзносы» ввести в закладке «Прочие» как предопределенные.

298
Рис.13.14. Настройка видов расчета «Удержания»
5.
Для хранения числа плановых и фактически отработанных дней сформируем
регистр сведений «График» (непериодический, независимый) с измерением «Дата» и ресурсом «Значение» (число длиной 1), которое будет =1, если день – рабочий, и 0 в противном случае, рис.13.15..
Рис.13.15. Настройка РС «График»
В пользовательском режиме заполнить данные за один месяц, исходя из 5-и дневной рабочей недели. Для заполнения воспользоваться методом копирования (рис.13.16.).

299
Рис. 15.16. заполнение РС «График»
6.
Создать новый объект конфигурации Регистр расчета с именем
«ОсновныеНачисления».
 В качестве плана видов расчета, используемого регистром, выбрать план видов расчетов «ОсновныеНачисления».
 Установить, что регистр будет использовать период действия,
 Указать, что регистр расчета будет использовать базовый период,
 периодичность регистра будет «Месяц».
 Связать регистр с графиком (рис.13.17.)
Рис.13.17. Настройка связи РР «Основные начисления» с графиком
 Затем перейти на закладку «Данные» и создать: o измерение «Сотрудник», тип СправочникСсылка.Сотрудники, базовое (поле «связь с графиком» не заполнять); o ресурс «Результат», тип Число, длина 15, точность 2, реквизит
«ИсходныеДанные», тип Число, длина 15, точность2 (рис.13.18.).

300 o
Рис.13.18. Создание измерений, ресурсов, реквизитов в РР
7. Создать новый объект конфигурации Регистр расчета с именем «Удержания».
Связать его с планом видов расчетов «Удержания». Регистр должен использовать базовый период, иметь периодичность «Месяц». Иметь измерения «Сотрудник», ресурс «Результат» (рис.13.19.).
Рис.13.19. Настройка РР «Удержания»
8. Разработать Документ «НачислениеЗарплаты», который должен содержать две табличные части: «Начисления», «Удержания». В шапке документа должен стоять реквизит «ПериодРегистрации, тип «Дата» Структура табличных частей: Сотрудник,
ВидРасчета, ДатаНачала, ДатаОкончания, Величина (Число), рис.13.20.

301
Рис.13.20. Структура документа начисления зарплаты
Автоматически сформированная форма документа расположит табличные части документа на разных закладках. Имена закладок совпадают с именами табличных частей (рис. 13.21.).
Рис.13.21. Форма документа начисления заработной платы
9.
Вернуться к проектированию регистров расчета «ОсновныеНачисления» и
«Удержания» и проставить им в качестве регистраторов документ
«НачислениеЗарплаты».
10.
В режиме «1С:Предприятие» ввести один документ «НачислениеЗарплаты», введя для двух сотрудников все начисления и удержания, кроме отпуска

302
(вытесняющего расчета). Суммы оклада, проценты, используемые в расчетах доплат, удержаний указывать в поле «величина».
11.
Сформировать модуль проведения данного документа, формирующего движения в регистрах начисления и удержания.
После проведения документа в режиме «1С:Предприятие» данного документа в регистрах появятся строки с нулевым значением поля «Результат» (проверить)
(рис.13.22.)

303
Рис.13.22. Содержимое РР «Основные начисления» после проведения документа
Далее необходимо выполнить расчет результатов в регистрах расчетов. Расчет выполняем, продолжая модуль проведения. Сначала рассчитаем все начисления

304

305
А затем – удержания:
Обратите внимание, что при проведении документа мы сначала записываем движения, сформированные документом, в регистр, а затем передаем этот набор записей регистра в процедуру расчета. Сначала для расчета первичных записей («ПоОкладу»), а затем для расчета вторичных в порядке их зависимости («ДоплатаЗаСложность»,
«ДоплатаЗаИнтенсивность»). Процедура расчета, на основе описанных в ней алгоритмов и данных, содержащихся в записях регистра, должна сформировать значения ресурса «Результат» регистра. После того, как ресурсы будут рассчитаны, мы перезаписываем набор записей регистра без формирования записей перерасчета
(второй параметр в методе Записать() - Истина.)
Перед вызовом процедуры из общего модуля мы формируем список сотрудников, содержащихся в табличной части документа, чтобы передать его в вызываемую процедуру.
Для расчета записей использованы вызовы процедур «РассчитатьНачисления» и
«РассчитатьУдержания». Эти процедуры поместим в этот же модуль документа.
(можно в общий модуль)

306

307 12.
Выполним проверку правильности работы модуля документа.
13.5. Варианты заданий
Последовательность действия при решении задачи приведена в п.13.4.
Для размещения новых объектов задания мчпользовать новую подсистему
«Лабораторная работа 10».
Варианты заданий приведены в таблицу 13.1.
Правила расчета видов расчета, входящих в расчетную базу заданного вида расчета, приведена в таблице 13.2.
Правила расчета для удержаний приведены в таблице 13.3..
Правила расчета для вытьесняющих видов расчета приведены в таблице 13.4..
Таблица 13.1.

В
ар
Название Начисления Правило расчета
Расчетная база
Удержание
Вытесня
ющее
начисле
ние
1 2 3
4 5 6
1
ДоплатаЗаДолжность30 30 % от РБ+1 * ММОТ
ПоОкладу
ДоплатаЗаВреднос ть
Алименты
Больнич ный
2
ДоплатаЗаДолжность40 40
% от РБ+2 * ММОТ
ПоОкладу
ДоплатаЗаЗамеще ние
Профвзносы
Отпуск
3
ДоплатаЗаЗваниеДоцен та
50 % от РБ+1 * ММОТ
ПоОкладу
ДоплатаЗаИнтенси вность
Удержание по ссуде
Невыход

308 4
ДоплатаЗаСтепеньКанд идата
50 % от РБ+1 * ММОТ
ПоОкладу
ДоплатаЗаРасшир ениеЗоны
Удержание за квартплату
Больнич ный
5
ДоплатаЗаСтепеньДокт ора
60 % от РБ+1 * ММОТ
ПоОкладу
ДоплатаЗаПраздни чныеДни
Алименты
Отпуск
6
ДоплатаЗаСтаж20Лет 20
% от РБ
ПоОкладу
ДоплатаЗаСек ретность
Профвзносы
Невыход
7
ДоплатаЗаСтаж25Лет 25
% от РБ
ПоОкладу
ДоплатаЗаСложн ость
Удержание по ссуде
Больнич ный
8
ДоплатаЗаСтаж30Лет 30
% от РБ
ПоОкладу
ДоплатаЗаСовме щение
Удержание за квартплату
Отпуск
9
ДоплатаЗаЗваниеПрофе ссора
80 % от РБ+
ЕжемесячнаяПремия
ПоОкладу
ДоплатаЗаУчасто к
Алименты
Невыход
10 ДоплатаЗаЛитературу 10
% от РБ+ 100 руб
ПоОкладу
ДоплатаПерсона льная
Профвзносы
Больнич ный
11 ДоплатаЗаСовмещение
Профессий
20 % от РБ+ 50 руб
ПоОкладу
ДоплатаСуммой
Удержание по ссуде
Отпуск
12 ДоплатаЗаРаботуНаЭВ
М
5 % от РБ+ 200 руб
ПоТарифу
ДоплатаПроцент ом
Удержание за квартплату
Невыход
13 ДоплатаЗаТяжелыеУсло вияТруда
20 % от РБ
ПоТарифу
Единовременная
Премия
Алименты
Больнич ный
14 ДоплатаЗаРуководствоБ
ригадой
10 % от РБ+
ЕдиновременнаяПремия
ПоТарифу
Единовременное
ПособиеНаДетей
Профвзносы
Отпуск
15 ДоплатаЗаОбслуживани еСтоловой
20 % от РБ+1*ММОТ
ПоОкладу
ЕжемесячнаяПре мия
Удержание по ссуде
Невыход
16 ДоплатаЗаПогрузочноР
азгручныеРаботы
5 % от РБ+ 300 руб
ПоТарифу
ЗаВечерниеЧасы
Удержание за квартплату
Больнич ный
17 ДоплатаЗаРаботуИнжен еромГО
100 руб+ РБ
ПоТарифу
ЗаНочныеЧасы
Алименты
Отпуск
18 ДоплатаЗаНенормирова нныйРабочийДень
200 руб+ РБ
ПоТарифу
КвартальнаяПре мия
Профвзносы
Невыход
19 РитуальноеПособие 5000 руб+РБ
ПоТарифу
Единовременное
Пособие
Удержание по ссуде
Больнич ный

309 20 ВозмещениеВредаЗаУв ечье
50 % от РБ
ПоТарифу
МатПомощьОбл
Нал
Удержание за квартплату
Отпуск
21 ДоплатаЗаКонсультаци и
5 % от РБ+МРОТ
ПоТарифу
МатПомощьНеО
блНал
Алименты
Невыход
22
ДоплатаЗаСоблюдение
ТБ
5 % от РБ+ 50 руб
ПоТарифу
Единовременная
Премия
Профвзносы
Больнич ный
23 ДоплатаЗаСекретность
ПриРаботеСДокумента ми
50 % от РБ+ 2*МРОТ
ПоТарифу
КвартальнаяПре мия
Удержание по ссуде
Отпуск
24 ДоплатаПерсональнаяА
УП
10*МРОТ+ 1000 руб
ПоОкладу
Удержание за квартплату
Невыход
25 ДоплатаЗаРаботуВГаль ваническихЦехах
20% от РБ+
1*МРОТ
ПоОкладу
КвартальнаяПре мия
Алименты
Больнич ный
26 ДоплатаЗаИнтенсивнос ть
25 % от РБ+Оклад
ПоОкладу
ДоплатаЗаСложн ость
Профвзносы
Отпуск
Таблица 13.2.
Вид начисления
Правило расчета
ПоОкладу
Оклад *ЧислоОтработанныхДней/ЧислоРабочихДней
ПоТарифу
ЧасоваяТарифнаяСтавка*ЧислоОтработанныхЧасов
КвартальнаяПремия
40 % от (ПоОкладу или ПоТарифу)
ЕдиновременнаяПремия 1000
(фиксированная сумма)
МатПомощьНеОблНал 3*МРОТ
МатПомощьОблНал 5*МРОТ
ЕдиновременноеПособие
3000 (фиксированная сумма)
ЗаНочныеЧасы 1.4*(ЧасоваяТарифнаяСтавка*ЧислоОтработанныхНочн ыхЧасов) или 1.4*(ПоОкладу/ ЧислоОтработанныхЧасов)*
*ЧислоОтработанныхНочныхЧасов
ЗаВечерниеЧасы
1.2*(ЧасоваяТарифнаяСтавка*ЧислоОтработанныхНочн ыхЧасов) или 1.2*(ПоОкладу/ ЧислоОтработанныхЧасов)*
*ЧислоОтработанныхНочныхЧасов

310
ЕжемесячнаяПремия
15 % от (ПоОкладу или ПоТарифу)
ЕдиновременноеПособиеНаДете й
3000 (фиксированная сумма)
ДоплатаПроцентом X% от (ПоОкладу или ПоТарифу)
Х – вводится в форме документа.
ДоплатаЗаПраздничныеДни 2*(ЧасоваяТарифнаяСтавка*ЧислоОтработанныхПраз дничныхЧасов) или 2*(ПоОкладу/ ЧислоОтработанныхЧасов)*
*ЧислоОтработанныхПраздничныхЧасов
ДоплатаСуммой
Х (фиксированная сумма)
Х – вводится в форме документа.
ДоплатаЗаУчасток X% от (ПоОкладу или ПоТарифу)
Х – вводится в форме документа
ДоплатаЗаСекретность
ДоплатаЗаСложность
ДоплатаЗаСовмещение
ДоплатаЗаИнтенсивность
ДоплатаЗаВредность
ДоплатаЗаРасширениеЗоны
10 % от (ПоОкладу или ПоТарифу)
То же
То же
То же
То же
То же
Таблица 13. 3
Удержание
Правило расчета
НДФЛ
13% от всех начислений текущего месяца, кроме доплат:

РитуальноеПособие

ВозмещениеВредаЗаУвечье

МатПомощьНеОблНал
Профвзносы 1
% от всех начислений текущего месяца.
Алименты 25% от всех начислений текущего месяца.
Удержание по ссуде 15% от всех начислений текущего месяца.
Удержание за квартплату 800 руб.

311
Таблица 13.4
Расчет
Правило расчета (фиксированные суммы)
Больничный
2000 руб
Отпуск
5000 руб
Невыход
0 руб
1   ...   9   10   11   12   13   14   15   16   17


написать администратору сайта