Голосов: 0
#1
Основы расчетных механизмов платформы 1С:Предприятие 8
Цель курса: изучение и получение практических навыков работы с механизмом сложных периодических расчетов платформы «1С:Предприятие 8».
Курс начинается с "теоретического" анализа предметной области и выявления задач, для которых предназначены расчетные механизмы. Этот анализ построен таким образом, чтобы выявить неочевидные и крайне трудно реализуемые без специальных механизмов платформы функции расчета зарплаты, которые, к тому же, встречаются во всех без исключения системах оплаты труда. Этим обосновывается наличие механизмов сложных периодических расчетов платформы, содержание которых излагается далее.
Практическая часть курса содержит изложение функциональности каждого расчетного механизма, сопровождаемое практическими примерами программной реализации работы с этим механизмом, а также применения полученных прикладных возможностей учебной конфигурации в режиме пользователя.
Продолжительность курса ~11,5 ак.ч.
Занятие №1. Теоретический анализ предметной области и создание расчетных объектов (102 минуты)
Подготовка к прохождению курса, создание учебной информационной базы
Анализ предмета курса, особенности предметной области, необходимость наличия и состав расчетных механизмов
Постановка учебной задачи
Разработка объекта конфигурации - плана видов расчета Основные начисления
Разработка объекта конфигурации - регистра расчета Основные начисления
Занятие №2. Расчет начислений с использованием данных графика (150 минут)
Разработка структуры учебного документа расчета зарплатыЗанятие 3. Расчет начислений с использованием данных расчетной базы (48 минут)
Процедура создания набора записей регистра расчета с исходными данными
Общая схема реализации расчетных задач
Виртуальная таблица ДанныеГрафика регистра расчета
Разработка запроса для получения данных графика
Кодирование расчетного алгоритма с применением полученных данных графика
Ввод и расчет начисления с использованием данных графика
Ввод и расчет вытесняющего начисления. Таблица ФактическийПериодДействия регистра расчета
Уточнение понятия "Период действия"
Виртуальная таблица База регистра расчета. Обязательные параметры виртуальной таблицы БазаЗанятие 4. Расчет при наличии нескольких базовых регистров расчета (114 минут)
Разработка запроса для получения данных расчетной базы
Кодирование расчетного алгоритма с применением полученных данных расчетной базы
Возможность использования периода действия в качестве базового периода
Расширение учебной задачи: вторая пара расчетных объектов
Разработка объектов конфигурации: плана видов расчета Премии и регистра расчета Премии
Доработка структуры учебного документа для расчета нового класса начислений
Разработка запроса для получения данных расчетной базы при наличии двух регистров базы
Ситуация "частичного попадания" суммы базового начисления в базовый период
Запрос для получения суммы базовых начислений в разрезе комбинации ключевых полей регистра расчета
Разработка отчета по начислениям с применением Системы компоновки данных (СКД)
Занятие 5. Сторно и перерасчеты (102 минуты)
Необходимость корректировки результатов расчета, полученных в "закрытом" учетном периодеЗанятие 6. Улучшение (рефакторинг) разработанного программного решения (6 минут)
Невозможность (запрет) непосредственной правки результатов "закрытого" учетного периода
Решение проблемы: сторнирование неправильно рассчитанных результатов в текущем учетном периоде
Реализация сторно-расчета с использованием возможностей расчетных механизмов платформы
Перерасчеты. Необходимость выполнения перерасчетов
Зависимость по перерасчету на видах расчета
Разработка объектов конфигурации Перерасчет
Скрытые проблемы при реализации перерасчетов и их разрешение
Учебный пример: запрос получения необходимых данных для выполнения перерасчетов
Направления улучшения архитектурных характеристик полученного решения и их реализация
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.