Skip to main content

Άλλοι Τύποι Δηλώσεων

Ψάχνετε για προσέλευση/αποχώρηση Κάρτας Εργασίας;

Αυτό είναι το WRKCardSE — δείτε Ροές Εργασίας και την Αναφορά API Κάρτας Εργασίας. Αυτή η σελίδα καλύπτει κάθε άλλο τύπο υποβολής: ωράρια, έντυπα προσλήψεων, άδειες, και άλλα.

GET Lookup/Submissions

Επιστρέφει όλους τους ενεργούς τύπους υποβολών που είναι διαθέσιμοι στον αυθεντικοποιημένο χρήστη. Χωρίς παραμέτρους αιτήματος.

Απόκριση

[
{
"id": 82,
"code": "WRKCardSE",
"description": "Δήλωση έναρξης/λήξης εργασίας εργαζομένων"
},
{
"id": 79,
"code": "WKChgWK",
"description": "Δήλωση Μεταβολής Στοιχείων Εργασιακής Σχέσης - Οργάνωση Χρόνου Εργασίας"
},
{
"id": 8,
"code": "E3",
"description": "Ε3 ΕΝΙΑΙΟ ΕΝΤΥΠΟ ΑΝΑΓΓΕΛΙΑΣ ΠΡΟΣΛΗΨΗΣ"
},
{
"id": 81,
"code": "WTODaily",
"description": "Οργάνωση Χρόνου Εργασίας - Μεταβαλλόμενο/Τροποποιούμενο ανά Ημέρα"
},
{
"id": 80,
"code": "WTOWeek",
"description": "Οργάνωση Χρόνου Εργασίας - Σταθερό Εβδομαδιαίο"
}
]

Το πεδίο code χρησιμοποιείται στις διαδρομές Documents/{code} παρακάτω. Η παραπάνω παραδειγματική απόκριση δεν είναι πλήρης — το παράρτημα συνοδευτικών αρχείων αναφέρει επιπλέον κωδικούς, μεταξύ των οποίων οι παρακάτω.

Άλλοι γνωστοί κωδικοί υποβολής

ΚωδικόςΔήλωση
OvTimeE8 — Αναγγελία Νόμιμης Υπερωριακής Απασχόλησης
OvTimeAE8 Απολογιστικό — εκ των υστέρων δήλωση υπερωρίας (βλ. Περιβάλλοντα & Συνοδευτικά Αρχεία)
WTODailyAΜεταβαλλόμενο/Τροποποιούμενο ανά Ημέρα, παραλλαγή Απολογιστικό του WTODaily
WTODailyDΜεταβαλλόμενο/Τροποποιούμενο ανά Ημέρα, παραλλαγή Οδηγοί του WTODaily
WTOOvΥπερωρίες — παραλλαγή Οδηγοί
WTOOvAΥπερωρίες — παραλλαγή Οδηγοί, Απολογιστικό
WTOOvDΥπερωρίες — παραλλαγή Οδηγοί (παράδειγμα XML/JSON WTOOv.json)
SixthDayΔήλωση Απασχόλησης την 6η Ημέρα
ExProanΔήλωση Εξαίρεσης από την Υποχρέωση Προαναγγελίας
WebE3NΈναρξη Απασχόλησης – Πρόσληψη
WebE3MΈναρξη Απασχόλησης – Μεταβίβαση από Επιχείρηση
WebE3DΈναρξη Απασχόλησης – Δανεισμός από Επιχείρηση
WebE3PDΈναρξη Απασχόλησης – Πρόσληψη για Δανεισμό
WebE5NΛήξη Απασχόλησης – Οικειοθελής Αποχώρηση
WebE5OΛήξη Απασχόλησης – Δήλωση Όχλησης για Οικειοθελή Αποχώρηση
WebE5AOΛήξη Απασχόλησης – Οικειοθελής Αποχώρηση μετά από Όχληση
WebE5EΛήξη Απασχόλησης – Εθελούσια Έξοδος
WebE6NXPΛήξη Απασχόλησης – Καταγγελία Σύμβασης χωρίς Προειδοποίηση
WebE6NMPΛήξη Απασχόλησης – Καταγγελία Σύμβασης με Προειδοποίηση
WebE7NΛήξη Απασχόλησης – Λύση Σύμβασης Ορισμένου Χρόνου

Οι μορφές request/response JSON για αυτούς τους κωδικούς ακολουθούν το ίδιο πρότυπο με τα E3/WKChgWK/OvTime παραπάνω (ανακτήστε το schema μέσω GET Documents/{code} πριν την υποβολή). Το παράρτημα συνοδευτικών αρχείων αναφέρει το αρχείο παραδείγματος JSON για κάθε κωδικό (π.χ. testProslipsiNew.json για το WebE3N, testApoxwrhshNew.json για το WebE5N), αλλά τα ίδια τα schemas δεν περιλαμβάνονται στο εγχειρίδιο.

Υποτύποι δηλώσεων λήξης — απαιτήσεις επισύναψης αρχείου & υπογραφών

Κάθε κωδικός λήξης WebE5*/WebE6*/WebE7* αντιστοιχεί σε ένα Είδος ψηφιακής αναγγελίας λήξης εργασίας. Πέρα από τους παραπάνω κωδικούς, οι υποκείμενοι τύποι υποβολών καλύπτουν επίσης υποτύπους χωρίς ακόμη τεκμηριωμένο Web* κωδικό — όλοι όμως μοιράζονται την ίδια μορφή POST Documents/{code}, με απαίτηση επισύναψης αρχείου που διαφέρει ανά υποτύπο:

Υποτύπος λήξης εργασίαςΥποχρέωση επισύναψης αρχείουΥπογραφή μόνο εργαζόμενουΥπογραφές εργοδότη και εργαζόμενου
Αυτοδίκαιη Λύση Δοκιμαστικής Περιόδου
Εθελούσια Έξοδος
Καταγγελία Σύμβασης με Προειδοποίηση
Καταγγελία Σύμβασης χωρίς Προειδοποίηση
Λήξη Δανεισμού από Επιχείρηση
Λήξη λόγω Θανάτου
Λύση Σύμβασης Ορισμένου Χρόνου
Μεταβίβαση σε Επιχείρηση
Οικειοθελής Αποχώρηση
Οικειοθελής Αποχώρηση μετά από Όχληση
Δήλωση Όχλησης για δυνατότητα Οικειοθελούς Αποχώρησης
Συνταξιοδότηση με Καταγγελία Σύμβασης χωρίς Προειδοποίηση
Συνταξιοδότηση με Οικειοθελή Αποχώρηση
Οικειοθελής αποχώρηση λόγω συμπλήρωσης δεκαπενταετίας ή υπέρβασης ορίου ηλικίας συνταξιοδότησης με τη συγκατάθεση του εργοδότη

Όταν μια γραμμή απαιτεί επισύναψη αρχείου, το POST Documents/{code} πρέπει να περιλαμβάνει την υπογεγραμμένη δήλωση (PDF, με ηλεκτρονική υπογραφή από τα υποδεικνυόμενα μέρη, ή υπογεγραμμένη μέσω gov.gr/MyErgani) ως πεδίο Base64/MIME — ανακτήστε το ακριβές όνομα πεδίου μέσω GET Documents/{code} για τον συγκεκριμένο κωδικό. Οι γραμμές χωρίς απαίτηση επισύναψης παραλείπουν εντελώς αυτό το πεδίο.

GET Documents/{code}

Επιστρέφει το JSON schema για έναν δεδομένο ενεργό τύπο υποβολής, όπως αυτός επιστρέφεται από το Lookup/Submissions στο πεδίο code. Καλέστε το πριν φτιάξετε ένα request για έναν κωδικό που δεν έχετε χρησιμοποιήσει πριν — επιστρέφει τα ακριβή ονόματα και την ένθεση πεδίων που πρέπει να ταιριάζει το σώμα του POST σας.

GET /Documents/{code}
Authorization: Bearer <accessToken>

Για ένα αναλυτικό παράδειγμα αυτού του προτύπου request/response (με χρήση του WRKCardSE), δείτε την Αναφορά API Κάρτας Εργασίας.

POST Documents/{code} — υποβολή νέας δήλωσης

Υποβάλλει μια νέα δήλωση του δεδομένου τύπου. Το σώμα του request ταιριάζει με τη δομή που επιστρέφει το GET Documents/{code} για αυτόν τον κωδικό — τα ονόματα πεδίων και η ένθεση διαφέρουν ανά τύπο υποβολής. Η μορφή της απόκρισης, όμως, είναι συνεπής σε όλους τους κωδικούς:

[
{
"id": "92",
"protocol": "ΕΥΣ92",
"submitDate": "04/05/2022 01:13"
}
]
ΠεδίοΠεριγραφή
idΚλειδί αποθήκευσης για την υποβολή
protocolΑριθμός Πρωτοκόλλου — η απόδειξη αποδοχής σας
submitDateΧρονοσήμανση υποβολής

Απόκριση σφάλματος — 400 Bad Request

{
"message": "Για το Παράρτημα: 0\\nΤο ΑΦΜ δεν αντιστοιχεί στον συνδεδεμένο εργοδότη."
}

Το message περιγράφει τη συγκεκριμένη αποτυχία επικύρωσης για αυτόν τον κωδικό. Δείτε Διαχείριση Σφαλμάτων για το γενικό πρότυπο.

POST Documents/CancelSubmittedDocument — ακύρωση υποβληθείσας δήλωσης

Ανακαλεί μια προηγουμένως υποβληθείσα δήλωση. Μέχρι στιγμής, αυτό υποστηρίζεται μόνο για:

  • Οργάνωση Χρόνου Εργασίας – Άδειες (δηλώσεις αδειών), και
  • Οργάνωση Χρόνου Εργασίας – Άδειες ΟΡΘΗ ΕΠΑΝΑΛΗΨΗ (επανυποβολές διόρθωσης αδειών).

Request

POST /Documents/CancelSubmittedDocument
Content-Type: application/json
{
"TypeOfDocument": "00009",
"Protocol": "TA123",
"SubmittedDate": "19800410"
}
ΠεδίοΠεριγραφή
TypeOfDocumentΚωδικός του ενεργού τύπου υποβολής
ProtocolΑριθμός πρωτοκόλλου της υποβολής που ανακαλείται
SubmittedDateΗμερομηνία υποβολής, μορφή yyyymmdd

Απάντηση επιτυχίας — 200 OK

{
"message": "Η ακύρωση ολοκληρώθηκε επιτυχώς"
}

GET Documents/{code}?protocol=...&submittedDate=... — ανάκτηση υποβληθέντος PDF

Ανακτά το PDF μιας προηγουμένως υποβληθείσας δήλωσης, το οποίο επιστρέφεται ως συμβολοσειρά κωδικοποιημένη σε Base64.

Παράμετροι αιτήματος

ΠαράμετροςΠεριγραφή
protocolΟ αριθμός πρωτοκόλλου που επιστράφηκε από το επιτυχημένο POST
submittedDateΗ ημερομηνία υποβολής, σε μορφή yyyymmdd
GET /Documents/{code}?protocol=ΕΥΣ92&submittedDate=20220504
Authorization: Bearer <accessToken>