Автор Тема: ЗиКГУ Билет с экзамена  (Прочитано 52 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Alexander

  • Пользователь
  • **
  • Сообщений: 33
  • ФИО: Kulikov Alexander
ЗиКГУ Билет с экзамена
« : Сентябрь 15, 2020, 03:55:45 am »
10.09.2020 сдавал экзамен.
Релиз конфигурации 3.1.8.185 - пустая
Релиз платформы - 8.3.13.xxxx
Делал как учила Ольга Логинова в своем курсе :)

Билет:
Задача 1.6 из сборника. (В экзаменационном релизе данные по контракту военнослужащего отсутствуют (хотя в текущем они есть). Добавил через дополнительные реквизиты.)
Задача 2.6 из сборника. - В теплице части выращиваются овощи и отпускаются военнослужащим по льготной цене - требуется рассчитать натуральный доход и данные по материальной выгоде в разрезе сотрудников, продукции, периодов поместить в отчет.

Добавил новое начисление "Натуральный доход за овощи" С формулой "СуммаВыгодыПриПокупкеОвощей" - это оперативный показатель для сотрудника.

Создал РС - ЦенаПродуктов (поскольку периоды установки цен разные - декада и месяц, то логичнее создать два регистра (ну или периоды закладывать в логику) - замарачиваться не стал)

Все алгоритмы сделал из расчета только для первой декады.

В запросе (не буду его здесь приводить) собрал данные для процедуры общего модуля
РасчетЗарплатыРасширенный.ЗаписатьЗначенияОперативныхПоказателей(Движения, Организация, ОперативныеПоказатели()); (Функция ОперативныеПоказатели() собирает данные для проведения).

Для отчета потребовался свой оборотный регистр накопления в котором для каждого сотрудника (по дням!) собираются данные о количестве продуктов и суммы материальной выгоды. В отчет не требуется выводить никаких дополнительных данных, но в формулировке задачи сказано, что база должна содержать данные как минимум о работниках двух подразделений. Поэтому в отчет добавил фильтр для подразделения.

Данные о текущем подразделении (В запросе СКД) получил с помощью Представления_СрезПоследних_КадроваяИсторияСотрудников.

Хотел бы в очередной раз выразить благодарность Павлу Чистову за этот форум, хотя в этот раз он не пригодился (слишком мало людей сдают этот экзамен). Но, надеюсь, мой опыт кому нибудь поможет.