Задача 102.87168

Задача :102.87168

Краткое описание :
Доработать импорт персональных графиков
Описание :
Графики работы
Что измененно :
Предлагается доработать импорт персональных графиков
аналогично импорту табелей - сделать загрузку из текстового файла (через
пользовательский интерфейс).
Как измененно :
Переработан внешний вид окна.
Добавлена возможность импорта персональных графиков из Excel. По желанию, можно
заменять уже существующие персональные графики работ.
Разработана следующая структура файла импорта:
1)Первый ряд ячеек это шапка с названиями колонок
2)Обязательные названия колонок 'TABN' - Табельный номер, 'Month' - месяц,
'Year' - год и кол-во часов и минут или частей часа в дни от 1 до 31
соответственно '1' - кол-во часов и минут или частей часа на 1 число месяца,
'2' - кол-во часов и минут или частей часа на 2-е число месяца и т. п.
3)Порядок названий колонок не имеет значения, что позволяет добавлять
вспомогательные колонки, например ФИО.
4)Ряд названий колонок не должен прерываться, вспомогательные колонки должны
обязательно иметь названия и отличатся от обязательных.
5)Колонка 'TabN' должна быть заполнена обязательно и должна не прерываться.
6)Часы и минуты должны разделяться, либо точкой, либо запятой, либо двоеточием.
Если разделение идет через точку или запятую то значение считается как доли
часа, если через двоеточие, тогда как часы и минуты.

Пример файла для импорта:
TabN Month FIO YeaR 1 2 .. до 31
905 1 ФИО1 2013 8,10 8:30 .. 7:30

Здесь FIO - необязательная колонка.
1,2 и колонки до 31 кол-во времени(в часах минутах или долях часа) за каждый
календарный день месяца.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_CALENDARZ_CALENDARRES9.1.4.0
Z_ZARZ_ZARRES9.1.017.0
Z_ZARZ_ZARRES9.1.17.0