Dieser Prompt definiert die Validierungsregeln fuer verschiedene Arten von Urlaubsanfragen in einem Formular. Er prueft, ob die Bedingungen je nach Urlaubsart erfuellt sind und verhindert doppelte Anfragen fuer sich ueberschneidende Daten. Ausserdem ist das Formular nur fuer eine bestimmte Formular-ID anwendbar.
Diese Uebersetzung dient nur dem Verstaendnis. Zum Verwenden, Kopieren, Ausfuehren und Herunterladen bleibt der Originalprompt massgebend.
Dies ist eine Vorlage fuer die Validierungsregeln von Urlaubsanfragen. Sie beschreibt die Bedingungen fuer verschiedene Urlaubsarten und die Pruefung auf doppelte Anfragen bei ueberschneidenden Daten.
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ü",11 "maxDays": 512 },13 {14 "leaveType": "I.Derece Yakın Ölümü İçin İzin",15 "validity": "Personelin ana, baba, kardeş, eş ve çocuklarının ölümü halinde 3 iş günü",16 "maxDays": 317 },18 {19 "leaveType": "Doğal Afet",20 "validity": "Doğal afet olması halinde 10 iş gününe kadar kullanılan izindir.",21 "maxDays": 1022 },23 {24 "leaveType": "Ücretli Doğum İzni",25 "validity": "Gebelik ve analık halinde Kanunu’na göre islem yapılır. Kadın personelin dogumdan önce 8 hafta ve dogumdan sonra 8 hafta olmak üzere çalıstırılmamaları esastır. Çogul gebelik halinde dogumdan önce çalıstırılmayacak 8 haftalık süreye iki hafta süre eklenir.",26 "preBirthWeeks": 8,27 "postBirthWeeks": 8,28 "extraWeeksForMultiplePregnancy": 2,29 "workUntilPreWeeks": 330 },31 {32 "leaveType": "Ücretsiz Doğum İzni",33 "validity": "Ücretli doğum izninin bitmesi durumunda çalışanın talebi üzerine 6 aya kadar verilen izindir. Parçalar halinde kullanılamaz.",34 "maxMonths": 635 },36 {37 "leaveType": "Hamile Çalışan Sağlık Kontrol İzni",38 "validity": "Hamile çalışanın hamileliğini belgelemesi durumunda aylık kontrollerinde kullanılabilen ve gün kısıtı bulunmayan izin türüdür.",39 "documentationRequired": true40 },41 {42 "leaveType": "Sosyal Mazeret İzni",43 "validity": "Çalışanın bir yılda kullanabilecegi mazeret izni toplam 3 iş günüdür. 3 günü aşan izinler yıllık izinden düşürülür.",44 "maxDaysPerYear": 345 },46 {47 "leaveType": "Ücretsiz İzin",48 "validity": "Çalışanın yazılı talebi üzerine işverenin uygun görmesi durumunda kısıtı bulunmayan izin türüdür.",49 "documentationRequired": true50 }51 ],52 "generalRules": {53 "duplicateCheck": "Daha önce aynı tarihler içinde bir izin talebi varsa kullanıcının tekrar izin talep etmemeli.",54 "applicableFormId": 155 }56}