- •Объекты метаданных, используемые в периодических расчетах
- •Планы видов расчета
- •Предопределенные виды расчета
- •Взаимосвязь видов расчета
- •Регистры расчета
- •4. Графики времени
- •Перерасчеты
- •7. ПРимер проектирования задачи расчета зарплаты
- •1 Этап. Создание плана видов расчета «ОсновныеНачисления»
- •2 Этап. Проектирование регистра расчета «Начисления»
- •3 Этап. Проектирование документа НачисленияСотрудникам
- •4 Этап. Формирование отчета «Перерасчет»
- •5 Этап. Тестирование документа «Начисления»
- •6 Этап. Создание процедуры расчета записей регистра Начисления
- •I НачисленияСотрудникамНачисления.Сотрудник
- •I Документ. СотрудникамНачисления.Начисления
- •I как НачисленияСотрудникамНачислення
- •7 Этап. Создание отчета НачисленияСотрудникам
- •8. Этап. Выполнение перерасчета записей регистра расчета
Лекция 7_ИСБУ (V8). «Сложные периодические расчеты»
План
Объекты метаданных, используемые в периодических расчетах
Планы видов расчета
Предопределенные виды расчета
Взаимосвязь видов расчета
Регистры расчета
Графики времени
Перерасчеты
Пример проектирования задачи расчета зарплаты
Объекты метаданных, используемые в периодических расчетах
Система 1С:Предприятие 8 содержит специальный механизм для реализации сложных периодических расчетов. Наиболее типичным примером использования данного механизма является расчет заработной платы.
Как известно, автоматизация расчета зарплаты является одной из наиболее сложных прикладных задач. При этом практически во всех системах автоматизации из-за различий в законодательствах для каждой страны создается уникальный модуль расчета зарплаты.
Механизм сложных периодических расчетов 1С:Предприятия 8 представляет собой универсальный инструментарий, существенно упрощающий реализацию таких сложных расчетных задач, как заработная плата.
Этот же механизм может использоваться для автоматизации любых других расчетов, где присутствуют следующие аспекты:
• периодичность (день, неделя, месяц, год),
• сложность (необходимость хранения промежуточных результатов расчета, взаимное влияние записей, вытеснение по времени, перерасчеты одних записей при изменении других и т.д.).
В новой версии 1С:Предприятия для реализации сложных периодических расчетов предназначены следующие объекты:
• планы видов расчета,
• регистры расчета.
Кроме вышеперечисленных, активно применяются и другие объекты конфигурации:
• В справочниках хранятся объекты, которые используются в качестве разрезов периодических расчетов, например, физические лица, подразделения организации, должности сотрудников и т.д.
• Регистры сведений могут хранить любую информацию, развернутую по нескольким измерениям. Кроме того, они могут быть периодическими, тогда информация дополнительно разворачивается во времени. При помощи регистров сведений реализуются графики учета времени (аналог календарей в версии 7.7). Например, при расчете зарплаты это будут графики работы сотрудников предприятия.
• Документы предназначены для ввода записей в регистры расчета. Например, документы Отпуск, Премия.
• Отчеты используются для вывода детальной и сводной информации, например, отчеты РасчетныеЛистки, Свод.
Так как в версии 8 все объекты конфигурации входят в стандартную поставку, то в прикладных решениях вполне возможно активно использовать регистры расчета совместно с регистрами накопления, планами счетов и регистрами бухгалтерии.
Планы видов расчета
Сложные расчеты обычно состоят из нескольких актов расчета, или промежуточных результатов, имеющих самостоятельную ценность и обязательных для хранения.
Например, зарплата сотрудника включает следующие промежуточные расчеты:
• расчет основных начислений (оклад, тариф),
• расчет отклонений (отпуск, больничный),
• расчет дополнительных начислений (премии, доплаты, дивиденды),
• расчет налогов и других удержаний (НДФЛ, алименты),
• другие расчеты (взносы в фонды, накопительная и страховая часть пенсии),
• расчет итоговой суммы к выдаче.
При расчете зарплаты сотрудников нельзя ограничиться расчетом итоговой суммой к выдаче, поскольку многие промежуточные результаты расчета подлежат обязательному сохранению и используются для отчетности в государственные органы. Для реализации таких промежуточных результатов в 1С:Предприятии 8 предназначены виды расчета, сгруппированные в планы видов расчета.
Каждый план видов расчета описывает схему взаимодействия записей регистра расчета и позволяет задать правила, по которым будут производиться расчеты записей, их взаимное расположение во времени и правила их перерасчета.
Планов видов расчета может быть несколько. Распределение видов расчета по планам не является произвольным, так как у плана есть некоторые общие характеристики, которые будут действовать на все входящие в него виды расчетов. Например, поддержка взаимного вытеснения по периоду действия характерна для основных начислений и отклонений (оклад, отпуск) и не характерна для налогов и удержаний (НДФЛ, алименты).
Внимание! Виды расчета в версии 8 не являются объектами конфигурации, как это было в 7.7. Они хранятся в планах видов расчета, т.е. являются объектами данных, а не метаданных.
