financial_system/config/salary_rules.example.json
2026-06-18 13:21:20 +08:00

37 lines
1.0 KiB
JSON

{
"attendance": {
"on_work_time": "08:30",
"off_work_time": "17:00",
"overtime_round_minutes": 60,
"standard_daily_hours": 8,
"minor_late_minutes": 5,
"minor_late_free_times": 3,
"late_penalty": 30,
"missing_card_penalty": 20,
"weekend_days": [5, 6],
"legal_holidays": ["2026-10-01", "2026-10-02"],
"leave_keywords": ["调休", "请假", "事假", "病假", "年假", "婚假", "产假", "陪产假", "丧假"]
},
"payroll": {
"default_overtime_rate": 0,
"default_weekend_overtime_rate": 0,
"default_holiday_overtime_rate": 0,
"employees": {
"张三": {
"salary_mode": "monthly",
"base_salary": 6000,
"hourly_rate": 0,
"piece_quantity": 0,
"piece_unit_price": 0,
"probation_type": "ratio",
"probation_ratio": 1,
"probation_salary": null,
"commission_amount": 500,
"overtime_rate": 25,
"weekend_overtime_rate": 35,
"holiday_overtime_rate": 50
}
}
}
}