Skip to content

Documentation


Documentation / @kizami/leave / resolveAttendanceRatePeriod

Function: resolveAttendanceRatePeriod()

resolveAttendanceRatePeriod(grantedOn, hireDate?): AttendanceRatePeriod

Defined in: attendance-rate.ts:62

算定期間 [基準日 − 1年, 基準日 − 1日] を返す。hireDate が期間の開始より後 (=初回付与)ならそこまで切り詰める。

期間が成立しない(hireDate が基準日以降)場合も periodFrom > periodTo の形でそのまま返す — 呼び出し側は calculateAttendanceRate に渡せば workingDays=0・rate=null が返る。

Parameters

grantedOn

string

hireDate?

string

Returns

AttendanceRatePeriod