Регистр расчета Заработная плата

ПРАКТИЧЕСКАЯ РАБОТА 13

Подготовка к расчету заработной платы.

 

План видов расчета

Система 1С имеет возможности для автоматизации сложных периодических расчетов. Типовым примером таких расчетов является процесс начисления заработной платы. Для реализации процесса начисления заработной платы в конфигурацию необходимо добавить несколько прикладных объектов. Прежде всего, добавим новую подсистему Заплата.

Далее добавьте в конфигурацию прикладной объект План видов расчета Начисления. Включите этот объект в новую подсистему Зарплата.

На закладке Расчет настройте расчетные свойства объекта (рис.1).

Рис.1. Расчетные свойства Плана видов расчета

На закладке Прочее опишите предопределенные элементы – виды расчета как показано на рис.2. Для вида расчета Оклад установите вытесняющий вид расчета – Прогул.

Рис.2. Описание видов расчета

Проверьте, как выглядит созданный объект в режиме пользователя. Может ли пользователь добавлять самостоятельно виды расчета?

 

График работы

График работы – это перечисление всех рабочих дней и выходных дней. Организация может иметь несколько графиков работы. Для описания графика работы на платформе 1С требуются следующие объекты:

 

Регистр сведений, непериодический, имеющий как минимум одно измерение типа Дата и как минимум один ресурс типа Число.

 Специальный документ, который инициирует заполнение графика.

 

Добавьте в конфигурацию прикладной объект регистр сведений ГрафикРаботы. Описание этого регистра приведено на рис.3. Включите регистр в подсистему Зарплата. На рис.4 приведена структура регистра.

Рис.3. Описание регистра сведений ГрафикРаботы

Рис.4. Структура регистра сведений ГрафикРаботы

Создайте документ УтверждениеГрафикаРабот, включите его в подсистему Зарплата и сделайте его регистратором для регистра ГрафикРабот. Данные документа приведены на рис.5.

 

Рис.5. Структура документа УтверждениеГрафикаРабот

 

На вкладке Движения документа сформируйте программный код процедуры ОбработкаПроведения(), установив любые значения измерению и ресурсу, например, равные 1. Затем, откройте программный код полученной процедуры и внесите изменения, приведенные на рис.6.

Введенный программный код позволит автоматически сформировать рабочие/выходные дни для указанного периода и записать их в регистр сведений.

Рис.6. Процедура ОбработкаПроведения() документа по регистру ГрафикРаботы

 

В режиме пользователя создайте документ УтверждениеГрафикаРаботы для текущего года и убедитесь, что регистр сведений ГрафикРабот заполнен правильно.

 

Регистр расчета Заработная плата

Регистр расчета предназначен для хранения результатов начисления заработной платы в разрезе сотрудников.

Создайте справочник Сотрудники, он не имеет ни реквизитов, ни табличных частей. Отнесите справочник к подсистеме Зарплата.

Создайте регистр расчета ЗаработнаяПлата. Описание свойств регистра показано на рис.7. Отнесите регистр к подсистеме Зарплата.

Рис.7. Описание регистра расчетов ЗаработнаяПлата

 

Структура регистра показана на рис.8.

 

 

Рис.8. Структура регистра расчетов

 

В качестве регистраторов регистра необходимо указать документы НачислениеОклада, РасчетПремии и НевыходСотрудника. Создайте документ НачислениеОклада, не описывая пока его структуру, укажите этот документ регистратором, остальные документы создадим и добавим в качестве регистраторов позже. Регистр описан, можно его закрыть.

Создайте документы, которые позволят начислять сотруднику заработную плату, премию и учитывать его невыходы на работу. Отнесите все документы к подсистеме Зарплата и установите их регистраторами для регистра расчетов ЗаработнаяПлата. Структуры документов приведены на рис.9.

 

 

Рис.9. Структуры документов для начисления заработной платы.

 


Дата добавления: 2018-04-04; просмотров: 93; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!