Решение расчетных задач
О чём курс
О чём курс
В курсе разбирается конфигурирование задач расчета заработной платы в системе «1C:Предприятие 8.3» в режиме управляемого приложения с интерфейсом «Такси». Вы научитесь проектировать планы видов расчета и регистры расчета, программно формировать движения и реализовывать формулы для различных способов начисления.
Программа охватывает работу с виртуальными таблицами регистра расчета для получения расчетной базы и сведений графика, обработку вытесняющих начислений и механизм сторнирования для корректировки закрытых периодов. Также рассматривается получение данных для перерасчетов и создание отчетов с помощью системы компоновки данных.
Для кого
Материал предназначен для:
- подготовки специалистов по конфигурированию в системе «1С:Предприятие 8.3»;
- специалистов с опытом объектно-ориентированного программирования;
- разработчиков с опытом конфигурирования в других версиях платформы «1С:Предприятие 8».
Автор рекомендует приступать к занятиям после освоения курса «Введение в конфигурирование в системе "1C:Предприятие 8". Основные объекты».
Что внутри
Обучение начинается с постановки задачи, разбора предметной области и создания объектов конфигурации для основных начислений. Далее изучаются расчеты по данным графика, работа с таблицей фактического периода действия и получение расчетной базы.
В отдельных блоках рассматривается расчет при наличии нескольких базовых регистров, частичное попадание начислений в базовый период, сторнирование и механизм перерасчетов. Завершается материал рефакторингом архитектуры разработанного программного решения.
Формат
После окончания курса предоставляется доступ на 2 года к обновляемым видеоматериалам.
Программа обучения
- Тема 1. Теоретический анализ предметной области и создание расчетных объектов Подготовка к прохождению курса, создание учебной информационной базы
- Анализ предмета курса, особенности предметной области, необходимость наличия и состав расчетных механизмов
- Постановка учебной задачи
- Разработка объекта конфигурации — плана видов расчета Основные начисления
- Разработка объекта конфигурации — регистра расчета Основные начисления
- Тема 2. Расчет начислений с использованием данных графика
- Разработка структуры учебного документа расчета зарплаты
- Процедура создания набора записей регистра расчета с исходными данными
- Общая схема реализации расчетных задач
- Виртуальная таблица ДанныеГрафика регистра расчета
- Разработка запроса для получения данных графика
- Кодирование расчетного алгоритма с применением полученных данных графика
- Ввод и расчет начисления с использованием данных графика
- Ввод и расчет вытесняющего начисления. Таблица ФактическийПериодДействия регистра расчета
- Уточнение понятия "Период действия"
- Тема 3. Расчет начислений с использованием данных расчетной базы
- Виртуальная таблица База регистра расчета. Обязательные параметры виртуальной таблицы База
- Разработка запроса для получения данных расчетной базы
- Кодирование расчетного алгоритма с применением полученных данных расчетной базы
- Возможность использования периода действия в качестве базового периода
- Тема 4. Расчет при наличии нескольких базовых регистров расчета
- Расширение учебной задачи: вторая пара расчетных объектов
- Разработка объектов конфигурации: плана видов расчета Премии и регистра расчета Премии
- Доработка структуры учебного документа для расчета нового класса начислений
- Разработка запроса для получения данных расчетной базы при наличии двух регистров базы
- Ситуация "частичного попадания" суммы базового начисления в базовый период
- Запрос для получения суммы базовых начислений в разрезе комбинации ключевых полей регистра расчета
- Разработка отчета по начислениям с применением Системы компоновки данных (СКД)
- Тема 5. Сторно и перерасчеты
- Необходимость корректировки результатов расчета, полученных в "закрытом" учетном периоде
- Невозможность (запрет) непосредственной правки результатов "закрытого" учетного периода
- Решение проблемы: сторнирование неправильно рассчитанных результатов в текущем учетном периоде
- Реализация сторно-расчета с использованием возможностей расчетных механизмов платформы
- Перерасчеты. Необходимость выполнения перерасчетов
- Зависимость по перерасчету на видах расчета
- Разработка объектов конфигурации Перерасчет
- Скрытые проблемы при реализации перерасчетов и их разрешение
- Учебный пример: запрос получения необходимых данных для выполнения перерасчетов
- Тема 6. Улучшение (рефакторинг) разработанного программного решения
- Направления улучшения архитектурных характеристик полученного решения и их реализация
Теги курса
Другие материалы школы 11
УЦ Учебный центр №3 Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.