Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦОО_ИСБУ_Лек6.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
252 Кб
Скачать
☆

7. ПРимер проектирования задачи расчета зарплаты

1 Этап. Создание плана видов расчета «ОсновныеНачисления»

  1. Откроем конфигуратор и создадим новый объект конфигурации План видов расчета. Зададим его имя «ОсновныеНачисления».

  2. Сразу перейдем на закладку «Расчет» и укажем, что он будет использовать период действия и зависеть от базы по периоду действия.

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

  4. Перейдем на закладку «Прочее» и зададим предопределенные виды расчета. Создадим три элемента:

    • Невыход - с именем и наименованием «Невыход» и кодом «Невыход»,

    • Оклад - с именем, кодом и наименованием «Оклад» и вытесняющим его видом расчета «Невыход»,

    • Премия - с именем, кодом и наименованием «Премия», с базовым видом расчета «Оклад» и ведущими видами расчета «Невыход» и «Оклад».

2 Этап. Проектирование регистра расчета «Начисления»

Прежде, чем мы начнем создавать объект конфигурации Регистр расчета «Начисления», нам потребуется создать два дополнительных объекта конфигурации - регистр сведений «ГрафикиРаботы» и справочник «ВидыГрафиковРаботы». Справочник понадобится нам для того, чтобы хранить информацию о том, какие графики работы существуют на предприятии , а регистр сведений - для указания того, какие дни в месяце являются рабочими, поскольку сумма оплаты по окладу будет рассчитываться исходя из того, сколько дней отработал сотрудник в расчетном месяце.

  1. Откроем конфигуратор и создадим новый объект конфигурации Справочник с именем «ВидыГрафиковРаботы». В этом справочнике у нас будет два предопределенных графика работы - «ГрафикАдминистрации» и «ГрафикРабочих».

  2. После этого создадим объект конфигурации Регистр сведений с именем «ГрафикиРаботы». Этот регистр будет иметь два измерения:

    • «ГрафикРаботы», тип СправочникСсылка. ВидыГрафиковРаботы,

    • «Дата», тип Дата.

Затем создадим единственный ресурс регистра - «Значение», с типом Число, длиной 1.

  1. Запустим 1С:Предприятие в режиме отладки и заполним регистр данными о рабочих днях марта графика рабочих. Чтобы проще выполнить эту довольно однообразную работу, можете воспользоваться возможностью добавления элементов в справочник копированием (Действия | Скопировать). Не забудьте, что 8 марта выходной день, и у вас должно получиться 22 рабочих дня в марте.

  2. Создадим новый объект конфигурации Регистр расчета с именем «Начисления».

  • В качестве плана видов расчета, используемого регистром, выберем план видов расчетов «ОсновныеНачисления».

  • Установим, что регистр будет использовать период действия,

  • график будет задаваться в регистре сведений «ГрафикиРаботы», значение графика будет находиться в ресурсе «Значение», а дата графика – в измерении «Дата».

  • Укажем, что регистр расчета будет использовать базовый период,

  • периодичность регистра будет «Месяц».

  • Затем перейдем на закладку «Данные» и создадим:

    • измерение «Сотрудник», тип СправочникСсылка.Сотрудники, базовое,

    • ресурс «Результат», тип Число, длина 15, точность 2, (поле «связь с графиком» не заполнять)

    • реквизит «ГрафикРаботы», тип СправочникСсылка.ВидыГрафиковРаботы, связь с графиком по измерению «ГрафикРаботы»,

    • реквизит «ИсходныеДанные», тип Число, длина 15, точность2.

Реквизит «ГрафикРаботы» мы будем использовать для того, чтобы связать запись регистра с используемым графиком работы, а реквизит «ИсходныеДанные» - чтобы хранить в нем данные, которые могут понадобиться при расчете или перерасчете (в нашем примере это будет расчет оклада).

  • Теперь перейдем на закладку «Перерасчеты». Создадим объект конфигурации Перерасчет, который так и назовем - «Перерасчет». У него будет единственное измерение - «Сотрудник», для которого в установке связи мы укажем измерение регистра «Сотрудник» и в качестве данных ведущих регистров выберем то же самое измерение «Сотрудник» регистра расчета «Начисления».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]