Задача 101.58699

Задача :101.58699

2016-07-20 15:13:18
Краткое описание :
Импорт табелей с 0 часов в день
Описание :
Импорт табеля из EXCEL
Что измененно :

Требуется доработка импорта табелей рабочего времени из Excel.
У сотрудников массово нужно исправить 8 рабочих часов в табелях на "В" (0 рабочих часов).
Если в шаблоне указать 0, то в протокол выводится ошибка: "Некорректный символ установлен на DD число MM месяца (таб.номер NNN ФИО) - 0".
Пустой ячейкой тоже не производится исправление - остаются предыдущие числовые значения данного дня (при повторном вкачивании), либо устанавливается количество часов по графику (при первом вкачивании).
Необходимо предусмотреть следующее:
при пустой ячейке в файле импорта - оставлять уже имеющееся значение, а при заполнении ячейки значением "0" - проставлять в табель "В".

Каким образом импортировать табельное отклонение "В".
Механизм импорта: исправленное количество часов из импортируемого файла вносится на вкладку "Корректировка".
Вручную это выполняется там же, и если у человека сегодня отработано не 8 часов и не 6 часов, а просто 0 часов, то ставим 0 на выбранный день.
Галактика при этом автоматически проставляет в табель учета рабочего времени отклонение "В".
Нам крайне необходимо иметь возможность автоматической обработки 0 рабочих часов. Соответственно все разновидности часов (вечерние, ночные и праздничные) должны подчиняться общему принципу импорта: если по графику должны быть ночные часы, а в импортируемом файле поставлено 0 часов, то и в Галактике в табеле учета рабочего времени на вкладке "Корректировка" обнулять количество часов и делать такой день выходным.

У сотрудников в импортируемом файле количество рабочих и праздничных часов может быть от 0 до 24 часов включительно.
Вечерних и ночных согласно законодательства (но тоже нужно обязательно иметь возможность поставить 0).
Это необходимо для сотрудников с так называемым свободным графиком.
У нас существуют сотрудники, у которых так называемый свободный график работы, зависящий от многих показателей (есть работа=сотрудники выходят, нет работы=у них выходной).
Ввод отклонений и перемещений в межпериод - это совершенно не выход, а только усугубление количества вводимой информации.
Нам нужно иметь возможность, как и должно было быть предусмотрено изначально, иметь возможность вводить количество рабочих часов от 0 до 24 часов включительно (как это обычно бывает в сутках).
Как измененно :

При импорте табеля из Excel добавлена обработка для 0 часов. На такой день устанавливается пометка "В".

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_WTZ_WTRES9.1.58.02016-07-20 15:13:18
Z_WTZ_WTRES9.1.058.0