Задача 180.6662

Задача :180.6662

Краткое описание :
Необходимо реализовать детальный механизм отладки процессов по зарплате
Описание :
Расчет по среднему (по алгоритму больничных)
Что измененно :

Необходимо реализовать детальный механизм отладки процессов по зарплате.
Уровень детализации должен определяться пользовательской настройкой.
В зависимости от уровня детализации допускается замедление процесса расчета от 5% для 1 уровня до 100% на 5.
1 уровень это имеющийся уровень протоколирования
Сообщение протокола на втором и последующем уровне должны включать в себя дату и время, наименование этапа
- это нужно для отладки быстродействия.
Не 3 уровня помимо этого наименование процедур
На 4 уровне вывод основных переменных процедуры
На 5 уровне подробная отладочная информация о выполнении проблемной процедуры, в том числе коды и значения используемых настроек.
Обязательны к исполнению протоколы 1,2,3 уровня, остальное при поступлении заявки на решение проблемы.
Необходимость обусловлена тем, что в отличии от Vip отладка процессов на паскале значительно затруднена.
Как измененно :

1. Добавлена пользовательская настройка.
"Настройки Галактики \ Управление персоналом \ Общие настройки \ Больничные, отпуска, расчеты по среднему \ Печать дополнительного протокола отладки".

Настройка имеет несколько значений.
- отсутствует
- о времени выполнения этапов
- о наименованиях функций
- об основных переменных функций
- подробная информация о выполнении функций

2. Реализован детальный механизм отладки процессов по расчету среднего заработка по алгоритмам больничных.
Уровень детализации определяется новой настройкой.

2.1. о времени выполнения этапов нужно для отладки быстродействия.
Сообщение протокола включают в себя дату, время, наименование этапов

2.2. о наименованиях функций
помимо п. 2.1. добавлено наименование функций.

2.3. об основных переменных функций вывод основных переменных процедуры
этот пункт пока не реализован. Ждем уточнения автора.

2.4. подробная информация о выполнении функций
подробная отладочная информация о выполнении проблемной процедуры, в том числе коды и значения используемых настроек.
Печать протокола с данным значением настройки планируется дорабатывать по мере поступления заявок от пользователей.
На текущий момент разработана подробная информация о печати
функции Premiya (учет сумм с пометкой "отбор премий").

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_SREDNZ_SREDNRES9.1.002.0
Z_SREDNZ_SREDNRES9.1.2.0