シフト充足計算機
名前付きJSONシナリオを入力。demand: role/start/end/people。shifts: id(任意)/role/start/end/people/paidBreak/breaks。休憩はstart/end。時刻はYYYY-MM-DDTHH:mm:ss±HH:mmまたはZ、夜勤は翌日の日付を明記。個人IDはpeople=1で重複不可。重複需要は加算。paidBreak=trueは休憩を有給時間に含めますが充足から除きます。最大20シナリオ、各需要とシフト100行、各休憩20行、全充足50000行。1900–2200年、固定オフセットのみ。夏時間は推定しません。
使い方
使い方
- シナリオJSON: 名前付きJSONシナリオを入力。demand: role/start/end/people。shifts: id(任意)/role/start/end/people/paidBreak/breaks。休憩はstart/end。時刻はYYYY-MM-DDTHH:mm:ss±HH:mmまたはZ、夜勤は翌日の日付を明記。個人IDはpeople=1で重複不可。重複需要は加算。paidBreak=trueは休憩を有給時間に含めますが充足から除きます。最大20シナリオ、各需要とシフト100行、各休憩20行、全充足50000行。1900–2200年、固定オフセットのみ。夏時間は推定しません。
- 計算
- 全報告をコピー / TXTを保存
方法
入力された人員の算術のみ。法定休憩、賃金権利、安全、疲労の推奨はありません。区間は[start,end)で全需要、シフト、休憩境界で分割します。
計算上限
名前付きJSONシナリオを入力。demand: role/start/end/people。shifts: id(任意)/role/start/end/people/paidBreak/breaks。休憩はstart/end。時刻はYYYY-MM-DDTHH:mm:ss±HH:mmまたはZ、夜勤は翌日の日付を明記。個人IDはpeople=1で重複不可。重複需要は加算。paidBreak=trueは休憩を有給時間に含めますが充足から除きます。最大20シナリオ、各需要とシフト100行、各休憩20行、全充足50000行。1900–2200年、固定オフセットのみ。夏時間は推定しません。
よくある質問
あわせて知りたいこと
人員配置を承認できますか?
いいえ。入力した需要と予定だけを比較します。
休憩は充足に含まれますか?
いいえ。有給・無給休憩とも除かれます。
全シナリオを保存できますか?
はい。コピーとTXTは同じ成功時の全記録です。