Введение в конфигурирование. Решение расчетных задач в «BAS»

Цена: 3 590,00

Очистить
Категория:

Цель курса — получить навыки конфигурирования для решения задач расчёта зарплаты в системе “BAS” в режиме управляемого приложения.

Курс будет полезным для специалистов, которые желают обучиться методикам конфигурирования и программирования, которые необходимы при решении задач расчёта зарплаты и учёта персонала в системе “BAS”.

 

Данный курс является продолжением курса “Основные объекты в системе “BAS».

Начальные требования к компетенции слушателей

  • знание объектно — ориентированного языка программирования;
  • опыт конфигурирования в системе “BAS”.

Программа обучения

Обзор особенностей расчёта зарплаты

  • Первая особенность: строгая периодичность расчета зарплаты. Понятие «Период регистрации».
  • Кажущаяся простота расчетных формул.
  • Базовая зависимость.
  • Начисления и удержания.
  • Понятие “Период действия”. Зависимость по «периоду действия».
  • Понятие “Фактический период действия”.
  • Короткие выводы с учётом особенностей расчёта зарплаты.
  • Состав расчётных механизмов платформы “BAS”.

Постановка учебной задачи

  • Техническое задание, первая очередь.
  • Выходные данные и необходимые данные.
  • Окончательное формирование первой очереди технического задания.
  • Создание учебной конфигурации.

Расчётные объекты конфигурации

  • Планы видов расчётов.
  • Создание плана видов расчёта “Основные начисления”.

Регистры расчёта

  • Назначение и логическое устройство регистра расчета.
  • Структура полей таблицы регистра расчета.
  • Создание и настройка регистра расчета «ОсновныеНачисления»Начисления».

Шаги (этапы) сеанса расчёта зарплаты

  • Первый шаг сеанса расчета.
  • Второй шаг сеанса расчета.
  • Третий шаг сеанса расчета.
  • Многократность выполнения второго и третьего шага сеанса расчета.

Реализация расчётных алгоритмов сеанса расчёта регистра «Основные начисления»

  • Конфигурирование структуры документа «РасчетЗарплаты».
  • Краткое изложение принципов программной работы с регистром расчета.
  • Процедура «ЗаполнитьНаборЗаписей».
  • Программный код первого шага сеанса расчета.
  • Особенность метода «Записать» набора записей регистра расчета.
  • Создание экземпляра документа «Расчет зарплаты» и ввод в документ вида расчета «Оклад».
  • Проведение документа — запись исходных данных в регистр расчета.
  • Программный код второго шага сеанса расчета регистра «ОсновныеНачисления».

Наличие в регистре расчёта нескольких базовых регистров

  • Техническое задание, вторая очередь.
  • Создание второй пары расчётных объектов.

Получение суммы базы в разрезе базовых видов расчётов

  • Параметр “Разрезы” виртуальной таблицы “База”.
  • Разработка запроса.

Создание отчёта по начислениям

  • Корректировка результатов расчёта прошлых периодов.
  • Невозможность исправления результатов расчёта за прошлый период.
  • Случаи, когда рассчитываются начисления за прошлый период.
  • Сторно.
  • Средства обработки таблицы сторно-записей.

Корректировка результатов расчёта прошедших периодов

  • Невозможность исправления результатов расчета за прошедший период.
  • Случай, когда должны рассчитываться начисления за прошедший период.
  • Сторно.
  • Средства платформы для расчета сторно-суммы. Метод «ПолучитьДополнение».
  • Цикл обработки таблицы сторно-записей.
  • Процедура обработки строки таблицы сторно-записей

Перерасчёты

  • Зависимость по перерасчету.
  • Зависимость по перерасчету шире, чем зависимости по периоду действия и по базе.
  • Стандартная табличная часть «ВедущиеВидыРасчета».
  • Заполнение табличной части «Ведущие Виды расчета».
  • Объект конфигурации «Перерасчет».
  • Объектная модель работы с перерасчетом.
  • Создание перерасчетной ситуации и первая проблема программной реализации пepepacчeтa.
  • Вторая проблема программной реализации перерасчета.
  • Запрос для получения необходимых данных записей, подлежащих
    перерасчету.

Формат и длительность курса

Курс читается 3 дня з 10-00 до 17-00 с перерывами на обед и кофе.