<%@ Language=VBScript%>

フレックス用勤務時間計算
2013/01/29 Ver1.1

 

出勤 外出 戻り 退社
コアタイム 0900〜1500
1000〜1500

 


通常勤務 深夜残業 コアタイム欠勤

解説

この勤務表計算は、1日あたりの各時間を求めるものです。
タイムテーブルは、以下の仕様に元にしています。

07:00〜08:50 通常勤務
08:50〜09:00 休憩
09:00〜12:00 通常勤務
12:00〜13:00 休憩
13:00〜18:00 通常勤務
18:00〜18:30 休憩
18:30〜22:00 通常勤務
22:00〜22:30 休憩
22:30〜01:00 深夜残業
01:00〜03:00 休憩
03:00〜05:00 深夜残業
05:00〜07:00 通常勤務

各時間は、次の計算式によって求めています。

通常勤務
= (出勤・退社に対する通常勤務時間帯の対象時間を、6分単位に切り捨て)
- (外出・戻りに対する通常勤務時間帯の対象時間を、6分単位に切り上げ)

深夜残業
= (出勤・退社に対する深夜残業時間帯の対象時間を、6分単位に切り捨て)
- (外出・戻りに対する深夜残業時間帯の対象時間を、6分単位に切り上げ)

コアタイム欠勤
= コアタイム必須労働時間
- (出勤・退社・外出・戻りに対するコアタイム内に不在だった時間の合計を、6分単位に切り上げ)

補足

このページは、VBScriptを使用しました。ソースをご覧になりたい方は、ご自由にご覧下さい。トリッキーな事は何もしておりませんので、そのままメニューバーの[ソース]によりスクリプトが見られます。

★ shodai

1999/10/13 ver1.0 2013/01/29 ver1.1 文字コード指定にShiftJISを明記