Задача 102.134774

Задача :102.134774

2015-01-30 17:28:02
Краткое описание :
слишком много действий приходится делать при формировании приказа на отзыв - нужно упростить
Описание :
40. Отзыв из отпуска
Что измененно :

Заказчик недоволен, что при новой технологии по
отпускам - слишком много действий приходится делать при
формировании приказа на отзыв.
Можно выделить 3 проблемы, которые необходимо решить:
1. Нужен специальный флажок для автоматического
оформления отзыва для всех оставшихся отпусков пакета
сотрудника, (т.к. отзывы часто даются на весь
оставшийся пакет отпусков, то необходима возможность
указать это, т.е. нужен специальный флажок, чтобы
оставшиеся отпуска пакета автоматически посадить в
приказ).
2. При выборе отпуска из справочника "Фактически
предоставленные отпуска" автоматически позиционировать
курсор на последнем пакете отпусков, мало того,
автоматически открыть пакет и поставить курсор на
первую запись.
3. В окне приказа показать общее количество дней
отзыва. Пользователю нужно это видеть, чтобы не
считать. Работник отдела кадров записывает в бумажной
карточке Т-2 на сколько дней отозван сотрудник.
Как измененно :

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

В средней панели приказа удалена кнопка "Отпуска сотрудника".

Нижняя панель может содержать два типа данных:
1. Отпуск, на который есть возможность оформить отзыв
2. Отзыв, который был ранее оформлен на выбранный отпуск.
Отзыв подсвечивается серым цветом и является информативным полем. По этой причине при формировании отзывов и переносов значения этих строк остаются пустыми.
Если был выбран пакет отпусков, то поле "Отозвать из отпуска" содержит "Пакет отпусков: наименование пакета", если же выбран отпуск - в этом поле фигурирует наименование отпуска.

Механизм предоставления отзыва:
1. Поле, соответствующее типу расчета по дням на первоначальном этапе соответствует соответствующему значению из фактического отпуска. В последствие значение этого поля можно изменить.
2. Даты и общее количество дней отзыва и переноса рассчитывается в соответствии с вышеописанным полем.
3. После того, как все поля отзыва заполнены, идет формирование будущих отзывов в таблице нижней части интерфейса. Формирование происходит последовательно, предоставляется отзыв с первого отпуска до последнего. Если количество дней отзыва меньше, чем возможное количество дней отпуска, то значения отзыва формируется в соответствии с заданными данными.
Таким образом, отзыв начинается и заканчивается любой датой отпуска, но не превышает их.
4. Если заполнены поля для переноса, аналогично идет расчет/перерасчет переносов. Переносы предоставляются только по хронологическому порядку.

Также был доработан интерфейс выбора фактических отпусков. Открывается либо из РПД-40 по полю "Отозвать из отпуска", либо при создании отзыва в 7м окне в интерфейсе, открытом по кнопке "Отзывы". Была добавлена панель с отзывами, которые уже были для отпуска/пакета отпусков , на котором спозиционировался пользователь. Отзывы для пакета отпусков включают в себя все отзывы отпусков, включенных в пакет.
При открытии этого интерфейса происходит позиционирование на первом отпуске последнего пакета.

Доработки для 7го окна. Для вкладки "Трудовые отпуска" отзывы, созданные приказом, отображаются в соответствии с отпуском, на который были предоставлены.

Для интерфейса, открываемого по кнопке "Отзыв", пакет отпусков отображается как "Несколько отпусков". Для того, чтобы из "Зарплаты" посмотреть перечень отзывов, можно на данной позиции нажать F4 и открыть интерфейс выбора фактических отпусков с предоставленными отзывами. Выбор пакета ни к чему не приведет, в данном случае интерфейс используется только для просмотра.
Создание нового отзыва в этом интерфейсе происходит по тем же принципам, что и создание отзыва в РПД40. Если выбран пакет, то создается несколько записей отзыва для каждого из отпусков. В этом интерфейсе отображается только одна запись с наименованием "Несколько отпусков". Однако в 7м окне можно их просмотреть более детально. При уменьшении/увеличении дат отзыва корректируются и созданные им отзывы для каждого из отпуска. Могут изменять свои даты, удаляться или создаваться(в случае когда отзыв выход из пределов одного из отпусков)

Если приказом РПД40 предоставляется перенос, то в 7м окне создается пакет отпусков на заданные даты в приказе и включающий отпуска из приказа РПД40, на которые был предоставлен отзыв и перенос

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_SREDNZ_SREDNRES9.1.64.02015-01-30 17:28:02
Z_SREDNZ_SREDNRES9.1.064.0
Z_STAFFZ_STAFFRES9.1.63.02015-01-30 17:28:02
Z_STAFFZ_STAFFRES9.1.063.0
Z_STAFFORDERSZ_STAFFORDERSRES9.1.42.02015-01-30 17:28:02
Z_STAFFORDERSZ_STAFFORDERSRES9.1.042.0