Задача 102.129524

Задача :102.129524

2014-09-25 22:13:55
Краткое описание :
Ошибочно формируются журналы с птичкой "Формировать отчет с группировкой по подразделениям"
Описание :
* Журналы регистрации (все)
Что измененно :

Ошибочно формируются журналы с птичкой "Формировать отчет с группировкой по подразделениям"
в случае, если подразделение ликвидировано.
Например, Все распорядительные действия у сотрудника проводились пока он работал в одном подразделении. Затем это подразделение ликвидировали, и сотрудника перевели в другое подразделение.
В Журналах:
- "Журнал регистрации замещений работающих"
- "Журнал регистрации поощрений сотрудников"
- "Журнал регистрации взысканий сотрудников"
- "Журнал регистрации отпусков"
- "Журнале регистрации аттестаций сотрудников"
Вне зависимости от формирования журнала, с разбивкой по подразделениям или без разбивки, В журнале выводится наименование нового подразделения, куда его перевели, а не в котором он работал до ликвидации.
В "Журнале регистрации аттестаций сотрудников", при формировании журнала аттестаций вне зависимости, с разбивкой по подразделениям или без разбивки, не работает фильтр по подразделениям.
Например, у сотрудника проводилась аттестация, он работал в одном подразделении. Затем через некоторое время данного сотрудника перевели в другое подразделение в связи с ликвидацией первого. Если установить фильтр по подразделению и выбрать ликвидированное подразделение, то отчет не формируется. Выдается сообщение "Данных удовлетворяющих фильтру не обнаружено". А сведения об аттестации попадают в отчет, если фильтр установить на другое подразделение, куда его перевели позже. Что не верно.
В отчете должна выводиться информация, соответствующая дате назначения и актуального места работы.
Как измененно :

В отчетах "Журнал регистрации замещений работающих", "Журнал регистрации поощрений сотрудников", "Журнал регистрации взысканий сотрудников", "Журнал регистрации отпусков", "Журнал регистрации аттестаций":
1) в панели фильтра по подразделениям и должностям добавлено поле "Использовать назначение". Данное поле определяет, по какому назначению будет осуществляться фильтрация и какое назначение будет отображено в отчете;
2) поле "Уровень иерархии" и флаг "Отчет с группировкой по подразделениям" поменяны местами;
3) поле "Уровень иерархии" виден только при установленном флаге "Отчет с группировкой по подразделениям".

Значение поля "Использовать назначение" для отчетов:
1) "Журнал регистрации замещений работающих" :
- основное на дату заместительства: фильтрация по основному назначению на дату начала заместительства, в отчет отображаются подразделению и должность из основного назначения на дату начала заместительства;
- текущее основное (на <тек.дата>): фильтрация по основному назначению на текущую дату системы, в отчет отображаются подразделению и должность из основного назначения на тек. дату;
- заместительство: фильтрация по заместительству, в отчет в поля основного назначения отображаются подразделению и должность из основного назначения на дату начала заместительства.
2) "Журнал регистрации поощрений сотрудников"
- основное на дату поощрения: фильтрация по основному назначению на дату поощрения(если она не заполнена, используется дата окончания периода формирования отчета), в отчет отображаются подразделению и должность из основного назначения на дату поощрения(окончания периода формирования отчета);
- текущее основное (на <тек.дата>): фильтрация по основному назначению на текущую дату системы, в отчет отображаются подразделению и должность из основного назначения на тек. дату;
3) "Журнал регистрации взысканий сотрудников"
- основное на дату взыскания: фильтрация по основному назначению на дату взыскания(если она не заполнена, используется дата окончания периода формирования отчета), в отчет отображаются подразделению и должность из основного назначения на дату взыскания(окончания периода формирования отчета);
- текущее основное (на <тек.дата>): фильтрация по основному назначению на текущую дату системы, в отчет отображаются подразделению и должность из основного назначения на тек. дату;
4) "Журнал регистрации отпусков"
- основное на дату отпуска: фильтрация по основному назначению на дату начала фактического отпуска, в отчет отображаются подразделению и должность из основного назначения на дату начала фактического отпуска;
- текущее основное (на <тек.дата>): фильтрация по основному назначению на текущую дату системы, в отчет отображаются подразделению и должность из основного назначения на тек. дату;
5) "Журнал регистрации аттестаций"
- основное на дату поощрения: фильтрация по основному назначению на дату поощрения(если она не заполнена, используется дата окончания периода формирования отчета), в отчет отображаются подразделению и должность из основного назначения на дату поощрения (окончания периода формирования отчета);
- текущее основное (на <тек.дата>): фильтрация по основному назначению на текущую дату системы, в отчет отображаются подразделению и должность из основного назначения на тек. дату.
При этом если основное назначение на дату не было найдено, для фильтрации по подразделениям и для печати в отчете используется подразделение из карточки; фильтрация по должности не осуществляется.

В рамках данного пира отчет "Список сотрудников, имеющих награды и почетные звания" не изменялся.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_STAFFZ_STAFFRES9.1.54.02014-09-25 22:13:55
Z_STAFFZ_STAFFRES9.1.054.0
Z_STAFFREPORTSZ_STAFFREPORTSRES9.1.25.02014-09-25 22:14:01
Z_STAFFREPORTSZ_STAFFREPORTSRES9.1.025.0