Опубликован: 06.12.2011 | Уровень: специалист | Доступ: платный
Лекция 4:

Разработка расчетной подсистемы

Благодаря настройкам закладки Основные, мы настроили общие свойства регистра расчета. В частности, очень важным этапом настройки является связывание регистра с планом видов расчета. Наш регистр будет поддерживать механизмы вытеснения, благодаря настройкам графика он поддерживает работу с графиком (то есть – с ранее созданным регистром сведений), который позволяет задавать рабочие и не рабочие дни на определенные даты.

Перейдем на закладку Данные ( рис. 4.14).

Создадим измерение Сотрудник, Тип: СправочникСсылка.Сотрудники, Запрет незаполненных значений – установлено. Благодаря этому измерению мы сможем учитывать начисления и удержания в разрезе сотрудников.

Создадим следующие ресурсы:

Сумма, Тип: Число, Длина 10, точность 2.

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

ДнейОтработано, Тип: Число, Длина 2, точность 0

Здесь мы будем, в том случае, если начисление увеличивает количество отработанных дней, хранить это количество.

Создадим следующие реквизиты:

ИсходныеДанные, Тип: Число, длина 10, точность 2

В этом реквизите мы будем хранить исходные данные для расчета вида начисления (суммы, процентные показатели).

График: Тип: СправочникСсылка.ГрафикиРаботы, Связь с графикомГрафик (измерение регистра сведений)

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

Регистр расчета ОсновныеНачисления, закладка Данные

Рис. 4.14. Регистр расчета ОсновныеНачисления, закладка Данные

Создадим еще один регистр расчета. На закладке Основные настроим следующие его параметры:

Регистр расчета ДополнительныеНачисления, закладка Основные

Рис. 4.15. Регистр расчета ДополнительныеНачисления, закладка Основные

Имя: ДополнительныеНачисления

План видов расчета: ДополнительныеНачисления

Базовый период: установлено

Периодичность: месяц

Этот регистр расчета предназначен для начислений, при расчете которых период действия не используется. Они характеризуются либо процентом от некоторой расчетной базы, либо фиксированной суммой, при их расчете нет смысла использовать механизмы вытеснения. Таким образом, мы не усложняем регистр расчета, не расширяем его функциональность теми возможностями, которые нам не нужны для работы с видами расчета, которые в него входят.

Включим регистр в состав подсистемы РасчетЗаработнойПлаты.

Перейдем на закладку окна редактирования объекта Данные ( рис. 4.16).

Регистр расчета ДополнительныеНачисления, закладка Данные

Рис. 4.16. Регистр расчета ДополнительныеНачисления, закладка Данные

Создадим измерение:

Имя: Сотрудник, Тип: СправочникСсылка.Сотрудники

Создадим ресурс:

Имя: Сумма, Тип: Число, длина 10, точность 2

Создадим реквизит:

Имя: ИсходныеДанные, Тип: Число, длина 10, точность 2

Константин Павлов
Константин Павлов

Почему в лекции 1 "Основы организации бухгалтерской подсистемы" курса "Разработка прикладных решений для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение"" совершенно нет информации о том что нужно на вкладке данные в табличной части создать табличную часть "ВидыСубконто" и также нет информации о том какие нужно добавить реквизиты и какие у этих реквизитов должен быть тип? Считаю лекцию 1 в данном вопросе недоработанной.

Надежда Федулкина
Надежда Федулкина
Олег Некрасов
Олег Некрасов
Россия
Алексей Васильев
Алексей Васильев
Россия, Новосибирск