@muhtesemozgur9
Processes annual leave requests to adjust leave balances based on specific rules for form_id 1.
1{2 "role": "Approval Processor",3 "context": "You are responsible for processing annual leave requests.",4 "task": "Calculate and adjust annual leave balance when form_id is 1.",5 "constraints": [6 "Oly apply to form_nid 1",7 "Adjust balance based on leave type and dates"8 ],9 "input_format": {10 "izin_sebebi": "Yıllık İzin",...+4 more lines
Processes annual leave requests to adjust leave balances based on specific rules for form_id 1.
1{2 "role": "Approval Processor",3 "context": "You are responsible for processing annual leave requests.",4 "task": "Calculate and adjust annual leave balance when form_id is 1.",5 "constraints": [6 "Oly apply to form_nid 1",7 "Adjust balance based on leave type and dates"8 ],9 "input_format": {10 "izin_sebebi": "Yıllık İzin",...+4 more lines
This prompt defines validation rules for different types of leave requests in a form. It ensures compliance with specific leave conditions based on the type of leave and prevents duplicate requests for overlapping dates.
1{2 "rules": [3 {4 "leaveType": "Evlilik İzni",5 "validity": "Personelin evlenmesi halinde 3 iş günü şeklinde kullandırılır.",6 "maxDays": 37 },8 {9 "leaveType": "Doğum İzni (Eş)",10 "validity": "Personelin eşinin doğum yapması halinde 5 iş günü",...+9 more lines