Цитата(kosalex @ 21.09.15, 13:04)
Нужно получить табель с отработанным временем.
Сотрудник может войти и выйти один раз, а может несколько раз войти и выйти. нужно посчитать время нахождения его на предприятии, т.е. от выхода2 отнять вход2 = время2, от выхода1 отнять вход1 = время1
Отработанное время за день = Время1+Время2
...
Не всё так просто, сотрудник может войти не один раз подряд, и выйти не один раз подряд, пропуском щёлкнул, но не прошёл, замешкался, забыл что-то в шкафчике, позвал начальник назад.