SourcedJobPostingSalaryInput
入力オブジェクト
構造化された給与情報。通貨の最小単位(米国はセント、日本は円)で指定します。
範囲を指定する場合はmaximumMinorとminimumMinorを使用し、固定給の場合は両方に同じ値を設定し、最低給与のみの場合はminimumMinorのみを設定します。
currency:ISO-4217コード(USD、JPY)。
salaryFrequency:hour、day、week、month、mile、year のいずれか。
フィールド
currency CurrencyCode! 必須
maximumMinor Int64
現地通貨の最小単位で表す最大金額。
minimumMinor Int64! 必須
現地通貨の最小単位で表す最小金額。
period String! 必須
支払い期間。本入力の他のフィールド(fineGrainedSalaryInformationの労働時間など)に適用されます。
値:DAY、HOUR、MILE、MONTH、WEEK、YEAR、TASK、SHIFT。TASKの場合はtaskBasedSalaryInformationを指定してください。
fineGrainedSalaryInformation SourcedJobPostingFineGrainedJobSalaryInput
追加の給与情報。
totalSalaryMinor Int64
期間の合計給与(通貨の最小単位)。
例: $102.50 → 10250、€102.50 → 10250、£102.50 → 10250、¥10250 → 10250
totalOvertimeHours Float
期間あたりの最大残業時間。
statutoryOvertimeHours Float
期間あたりの法定残業時間。小数を指定できます。
fixedOvertimeSalaryMinor Int64
基本給に含まれない固定残業代(通貨の最小単位)。
例: $102.50 → 10250、€102.50 → 10250、£102.50 → 10250、¥10250 → 10250
fixedOvertimePay Boolean! default:false
基本給に残業代が含まれ、追加支給がない場合はtrueを指定します。
米国:残業手当の支払い対象外となる職種があります。Fact Sheet #17A: Exemption for Executive, Administrative, Professional, Computer & Outside Sales Employees Under the Fair Labor Standards Act (FLSA)を参照してください。
日本:固定残業とは、給与に残業代が含まれていることを指します。固定残業代とは?を参照してください。
taskBasedSalaryInformation SourcedJobPostingTaskBasedSalaryInput
追加のタスク情報。
例
{ "currency": "JPY", "maximumMinor": "9223372036854775807", "minimumMinor": "9223372036854775807", "period": "abc123", "fineGrainedSalaryInformation": SourcedJobPostingFineGrainedJobSalaryInput, "taskBasedSalaryInformation": SourcedJobPostingTaskBasedSalaryInput}