Решение расчетных задач
Стоимость курса: 9500 рублей.
Содержание курса
Рекомендуем записываться на занятия специалистам, прошедшим курс "Основные объекты".
Курс предназначен для слушателей, желающих углубить свои знания по конфигурированию для автоматизации задач расчета зарплаты и учета персонала системы "1С:Предприятие 8.3".
Цель обучения: выработать навыки конфигурирования задач расчета заработной платы в новой системе "1C:Предприятие 8.3" в режиме управляемого приложения с интерфейсом "Такси".
В результате прохождения обучения слушатели научатся:
- самостоятельно проектировать объекты конфигурации "План видов расчета" и "Регистр расчета" для решения задач расчета заработной платы;
- программно формировать движения в регистре расчета;
- при помощи виртуальных таблиц регистра расчета получать необходимые данные для расчета начислений и удержаний: сумму расчетной базы, плановое количество рабочего времени за период, количество фактически отработанного времени за период;
- программировать код расчетных формул различных способов расчета;
- получать сумму расчетной базы в разрезе базовых видов расчета;
- формировать сторнирующие суммы для корректировки результатов расчета предыдущих (закрытых) периодов;
- получать данные из регистров расчета, требующиеся для выполнения перерасчетов;
- использовать механизм компоновки данных для разработки отчетов по начислениям и удержаниям.
Продолжительность курса: 20 академических часов
ПРОГРАММА КУРСА:
1. Обзор особенностей расчета зарплаты
-
Первая особенность: строгая периодичность расчета зарплаты. Понятие Период регистрации
-
Кажущаяся простота расчетных формул
-
Базовая зависимость
-
Начисления и удержания
-
Понятие "Период действия". Зависимость по периоду действия
-
Понятие "Фактический период действия"
-
Краткие выводы из обзора особенностей расчета зарплаты
-
Состав расчетных механизмов платформы "1С:Предприятие"
2. Постановка учебной задачи
-
Техническое задание, первая очередь
-
Исходные данные и необходимые данные
-
Окончательная формулировка первой очереди технического задания
-
Создание учебной конфигурации
3. Расчетные объекты конфигурации
-
Планы видов расчета
-
Создание плана видов расчета "ОсновныеНачисления"
4. Регистры расчета
-
Назначение и логическое устройство регистра расчета
-
Структура полей таблицы регистра расчета
-
Создание и настройка регистра расчета "ОсновныеНачисления"
5. Шаги (этапы) сеанса расчета зарплаты
-
Первый шаг сеанса расчета
-
Второй шаг сеанса расчета
-
Третий шаг сеанса расчета
-
Многократность выполнения второго и третьего шага сеанса расчета
6. Реализация расчетных алгоритмов сеанса расчета регистра "ОсновныеНачисления"
-
Конфигурирование структуры документа "РасчетЗарплаты"
-
Краткое изложение принципов программной работы с регистром расчета
-
Процедура "ЗаполнитьНаборЗаписей"
-
Программный код первого шага сеанса расчета
-
Особенность метода "Записать" набора записей регистра расчета
-
Создание экземпляра документа "Расчет зарплаты" и ввод в документ вида расчета "Оклад"
-
Проведение документа – запись исходных данных в регистр расчета
-
Программный код второго и третьего шага сеанса расчета регистра "ОсновныеНачисления"
7. Наличие у регистра расчета нескольких базовых регистров
-
Техническое задание, вторая очередь
-
Создание второй пары расчетных объектов
8. Получение суммы базы в разрезе базовых видов расчета
-
Параметр "Разрезы" виртуальной таблицы "База"
-
Разработка запроса
9. Разработка отчета по начислениям
10. Корректировка результатов расчета прошедших периодов
-
Невозможность исправления результатов расчета за прошедший период
-
Случай, когда должны рассчитываться начисления за прошедший период
-
Сторно
-
Средства платформы для расчета сторно-суммы. Метод "ПолучитьДополнение"
-
Цикл обработки таблицы сторно-записей
-
Процедура обработки строки таблицы сторно-записей
11. Перерасчеты
-
Зависимость по перерасчету
-
Зависимость по перерасчету шире, чем зависимости по периоду действия и по базе
-
Стандартная табличная часть "ВедущиеВидыРасчета"
-
Заполнение табличной части "Ведущие виды расчета"
-
Объект конфигурации "Перерасчет"
-
Объектная модель работы с перерасчетом
-
Создание перерасчетной ситуации и первая проблема программной реализации перерасчета
-
Вторая проблема программной реализации перерасчета
-
Запрос для получения необходимых данных записей, подлежащих перерасчету
Между разделами располагаются самостоятельные работы (практикумы), предназначенные для закрепления основных навыков, полученных при изучении разделов.