Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по ЛР.docx
Скачиваний:
3
Добавлен:
08.12.2018
Размер:
4.64 Mб
Скачать

6. 8. Добавление документа о начислениях

6.8.1) Создал новый документ и добавил в него реквизиты (рис.127):

рис.127

6.8.2) Выполнил запрос выражений в конструкторе движений регистров: (рис.128):

рис.128

6.8.3) В итоге получился вот такой программный код (рис.129):

рис.129

6.8.4) Разрешил создать на панели действий «Начисления сотрудникам» (рис.130):

рис.130

6.8.5) Вот так выглядят движения в регистре Начисления (рис.131):

рис.131

Вывод: через Регистр начисления удобно смотреть, какой сотрудник и сколько получил за свою работу

6. 9. Зависимость по базовому периоду

6.9.1) Сформировал перерасчет в начислениях сотрудников (рис.132):

рис.132

6.9.2) Создал новый общий модуль «Проведение Расчетов» (рис.133):

рис.133

6.9.3) Алгоритм расчета начислений будет различным при расчете первичных (вид расчета - Оклад) и вторичных записей (вид расчета - Премия), и каждая из его частей будет находиться в своей ветке условия Если... (рис.134):

рис.134

6.9.4) Добавил новый запрос в выше записанный алгоритм (рис.135):

рис.135

6.9.5) Для каждой записи из набора записей регистра расчета получаем номер строки, идентифицирующий начисление для конкретного сотрудника, и по этому номеру ищем соответствующую запись в выборке из результата запроса (рис.136):

рис.136

6.9.6) Добавил Новый запрос во вторичные записи (рис.137):

рис.137

6.9.7) Идентично первой записи, записал код ко второй (рис.138):

рис.138

Вывод: создавая новые модули можно корректировать любые отчеты, в которые будут включены эти модули.

6. 11. Отчет о начислениях сотрудникам

6.11.1) Создал новый отчет: Начисления сотрудникам (рис.139):

рис.139

6. 12. Диаграмма Ганта

6.12.1) Создал новый отчет типа Диаграмма Ганта (рис.140):

рис.140

6.12.2) Для корректной работы диаграммы, добавил код (рис.141):

рис.141

6.12.3) Диаграмма приняла такой вид (рис.142):

рис.142