Учебный курс: Подготовка на 1С:Специалист по платформе 1С:Предприятие 8.3
Задачи по расчетным механизмам – тема № 12:
Как рассчитать зарплату как процент от продажи товаров
Для изучения этого блока потребуется знание материалов, пройденных ранее:
- «1. Настройки плана видов расчетов, на которые нужно обратить внимание при решении аттестационного задания»
- «4. Настройки регистра расчета, на которые нужно обратить внимание при решении аттестационного задания»
- «7. Как выполнить настройки для получения базы при расчете премии».
Иногда встречаются задачи, в которых используются не только расчетные механизмы платформы, но и другие, например, механизмы из задач по оперативному учету. К таким задачам можно отнести, например, расчет премии процентом от объема продаж за определенный период (аттестационные задачи 3.7, 3.16, 3.18 и др.).
Рассмотрим такую задачу.
Задача
Сотруднику предприятия выплачивается надбавка, которая рассчитывается как процент от общей суммы продаж за предыдущий месяц по подразделению, в котором работает сотрудник.
Решение
Для начала настроим необходимые объекты конфигурации. Добавим реквизит Подразделение для справочника ФизическиеЛица, который будет ссылаться на соответствующий справочник, уже существующий в каркасной конфигурации.
Этот реквизит необходим, чтобы привязать продажи по подразделению к конкретному сотруднику.
Рисунок 1 – Закладка Данные справочника ФизическиеЛица
Для плана видов расчета ДополнительныеНачисления выключим флаг Использует период действия, т.к. Премия не является протяженным по времени видом расчета.
Переключатель Зависимость от базы выставим в Зависит по периоду регистрации и отметим план видов расчета ДополнительныеНачисления. Признак Зависит по периоду регистрации был выбран не случайно, а потому что у базового ПВР ДополнительныеНачисления выключен период действия. Это значит, что не выйдет получить базу по периоду действия для связанных с этим ПВР регистров расчета, т.к. этого поля там просто нет.
Рисунок 2 – План видов расчета ДополнительныеНачисления
Строго говоря, в рамках этой задачи можно было выставить переключатель в положение Не зависит, т.к. премия рассчитывается без привязки к механизмам расчета. Но в других задачах, где будет использоваться это решение за основу, план должен поддерживать расчет по базе, поэтому сделаем такую настройку.
К сожалению, у Вас недостаточно прав для дальнейшего просмотра.
Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.
Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.
Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.
Комментарии закрыты