Задачи

1. Доработка объекта  «Должность» (1 ч)
  • Добавить новый атрибут в объект Должность согласно спецификации.

  • Вывести поле Оклад в списочную форму и форму объекта Должность.

2. Создание объекта  «Зарплатная ведомость» (1 ч)
  • Создать объект Зарплатная ведомость согласно спецификации.

  • Настроить форму и списочную форму объекта.

  • Вывести объект Зарплатная ведомость в пользовательский интерфейс согласно спецификации.

3. Создание объекта  «Доп. начисление» (1 ч)
  • Создать объект Доп. начисление согласно спецификации.

  • Настроить форму и списочную форму объекта.

  • Вывести объект Доп. начисление в пользовательский интерфейс согласно спецификации.

4. Доработка объекта «Сотрудник» (30 мин)
  • Настроить логическую o2m связь объекта Сотрудник с объектом Зарплатная ведомость.

  • Вывести поле Зарплатная ведомость в форму объекта Сотрудник.

5. Добавление возможности расчета зарплат (5 ч)
  • Создать объект Параметры для расчета зарплатной ведомости для запуска процедуры расчета зарплатных ведомостей согласно спецификации.

  • Создать процедуру Расчет зарплатных ведомостей согласно спецификации.

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

  • Вывести службу на списочную форму объекта Зарплатная ведомость.

6. Настройка доступов, сохранение настроек MDT, наполнение данными для тестирования (30 мин)
  • Установить доступы для роли Сотрудник согласно спецификации.

  • Выгрузить доступы для роли Сотрудник и дополнить существующий yaml файл новыми доступами.

  • Выгрузить настройки объектов и разместить yaml файлы в репозитории.

  • Выгрузить настройки формы объектов (Layout) и разместить файлы в репозитории.

  • Выгрузить настройки списочной формы объектов и разместить файлы в репозитории.

  • Выгрузить настройки навигации и разместить файлы в репозитории.

  • Разместить в репозитории update скрипт для наполнения объектов тестовыми данными.

  • Выполнить скрипт в БД, для выполнения самостоятельного тестирования решения.