Οδηγος συμπληρωσης ωρομετρησης
Οδηγός Συμπλήρωσης
Φόρμα Ωρομέτρησης
Πλήρης αναλυτικός οδηγός — Βήμα προς Βήμα
Πεδίο προς πεδίο • Οθόνη προς οθόνη
Περιεχόμενα
1. Επισκόπηση Φόρμας
Η φόρμα «Ωρομέτρηση — Στοιχεία Ωρομέτρησης» χρησιμοποιείται για την προβολή των χτυπημάτων κάρτας (παρουσίας) των εργαζομένων. Αποτελείται από δύο κύριες οθόνες που εμφανίζονται διαδοχικά.
|
Οθόνη |
Περιεχόμενο |
Ρόλος Χρήστη |
|
Πίνακας Εργαζομένων |
Λίστα εργαζομένων με εταιρεία και υποκατάστημα |
Επιλογή εργαζομένου (κλικ) |
|
Φόρμα Στοιχείων |
Γενικά στοιχεία + Πίνακας χτυπημάτων κάρτας |
Προβολή & Φιλτράρισμα ημερομηνιών |
|
Η φόρμα είναι κατά κύριο λόγο μόνο ανάγνωσης. Τα μόνα πεδία που συμπληρώνει ο χρήστης είναι τα φίλτρα ημερομηνιών («Ημερομηνία Από» και «Ημερομηνία Έως»). |
2. Οθόνη 1 — Πίνακας Εργαζομένων
Κατά το άνοιγμα της σελίδας εμφανίζεται αυτόματα ο πίνακας με τους εργαζόμενους. Τα δεδομένα φορτώνονται μέσω API (getAmsData).
Στήλες Πίνακα (3 στήλες)
|
Στήλη |
Τεχνικό Όνομα |
Περιγραφή |
Ενέργεια Χρήστη |
|
Εργαζόμενος (Ονοματεπώνυμο) |
employeeFullName |
Πλήρες ονοματεπώνυμο εργαζομένου |
Κανένα πεδίο δεν είναι επεξεργάσιμο |
|
Εταιρεία |
companyTitle |
Η εταιρεία του εργαζομένου. Εμφανίζει «-» αν δεν υπάρχει. |
— |
|
Υποκατάστημα |
branchDescription |
Το υποκατάστημα του εργαζομένου. Εμφανίζει «-» αν δεν υπάρχει. |
— |
Τι πρέπει να κάνετε
Βήμα 1: Αναζήτηση εργαζομένου — Χρησιμοποιήστε το πεδίο αναζήτησης (Search) του πίνακα για να εντοπίσετε τον εργαζόμενο. Μπορείτε να πληκτρολογήσετε όνομα, εταιρεία ή υποκατάστημα.
Βήμα 2: Επιλογή εργαζομένου — Κάντε κλικ σε οποιοδήποτε κελί της γραμμής του εργαζομένου. Ο πίνακας θα κρυφτεί και θα εμφανιστεί η φόρμα με τα αναλυτικά στοιχεία.
|
💡 Συμβουλή: Ο πίνακας υποστηρίζει σελιδοποίηση (pagination) — αν δεν βλέπετε τον εργαζόμενο, ελέγξτε τις επόμενες σελίδες ή χρησιμοποιήστε την αναζήτηση. |
3. Οθόνη 2 — Γενικά Στοιχεία Εργαζομένου
Μετά την επιλογή εργαζομένου, εμφανίζεται η κάρτα «Γενικά Στοιχεία». Όλα τα πεδία αυτής της ενότητας είναι μόνο ανάγνωσης (readonly) — συμπληρώνονται αυτόματα από το σύστημα.
|
Πεδίο |
Τύπος |
Επεξεργάσιμο |
Περιγραφή / Πηγή |
|
Εργαζόμενος |
Κείμενο |
Όχι ❌ |
Ονοματεπώνυμο. Συμπληρώνεται αυτόματα από την επιλογή στον πίνακα. |
|
Εταιρεία |
Κείμενο |
Όχι ❌ |
Η εταιρεία στην οποία ανήκει ο εργαζόμενος. |
|
Υποκατάστημα |
Κείμενο |
Όχι ❌ |
Το υποκατάστημα / παράρτημα. |
|
Α.Φ.Μ. Εταιρείας |
Κείμενο |
Όχι ❌ |
Αριθμός Φορολογικού Μητρώου εταιρείας. Εμφανίζει «-» αν δεν υπάρχει. |
|
Α.Φ.Μ. Εργαζομένου |
Κείμενο |
Όχι ❌ |
Ο Α.Φ.Μ. του εργαζομένου. Εμφανίζει «-» αν δεν υπάρχει. |
|
Κωδικός QR |
QR Code + Κείμενο |
Όχι ❌ |
Μοναδικός κωδικός QR για χτύπημα κάρτας μέσω QR scanner. Εμφανίζεται ως εικόνα και ως αλφαριθμητικό. |
|
⚠ Προσοχή: Δεν χρειάζεται να πληκτρολογήσετε τίποτα σε αυτή την ενότητα. Αν κάποιο πεδίο εμφανίζει λάθος στοιχεία, επικοινωνήστε με τον διαχειριστή του συστήματος. |
4. Οθόνη 3 — Στοιχεία Χτυπήματος Κάρτας
Κάτω από τα Γενικά Στοιχεία βρίσκεται ο πίνακας χτυπημάτων. Τα δεδομένα φορτώνονται αυτόματα μέσω API (getSpecificEmployeeTimekeepingData).
Στήλες Πίνακα Χτυπημάτων (6 στήλες)
|
Στήλη |
Τεχνικό Πεδίο |
Μορφή |
Περιγραφή |
|
Ημερομηνία Αναφοράς |
refDate |
ΗΗ/ΜΜ/ΕΕΕΕ |
Η ημερομηνία αναφοράς της ημέρας εργασίας. |
|
Άφιξη |
arriveTime |
ΩΩ:ΛΛ:ΔΔ |
Ώρα πρώτης εισόδου (inOut=0, 1ο hit). Αν λείπει: «Δεν υπάρχει Είσοδος» (κόκκινο). |
|
Αποχώρηση |
leaveTime |
ΩΩ:ΛΛ:ΔΔ |
Ώρα πρώτης εξόδου. Αν υπάρχει Άφιξη χωρίς Αποχώρηση: «Δεν υπάρχει Έξοδος» (κόκκινο). |
|
Άφιξη 2 |
arriveTime2 |
ΩΩ:ΛΛ:ΔΔ |
Ώρα δεύτερης εισόδου (π.χ. μετά από διάλειμμα). Εμφανίζει «-» αν δεν υπάρχει δεύτερο ζεύγος. |
|
Αποχώρηση 2 |
leaveTime2 |
ΩΩ:ΛΛ:ΔΔ |
Ώρα δεύτερης εξόδου. Εμφανίζει «-» αν δεν υπάρχει. |
|
Σχόλιο |
comment |
Κείμενο |
Τυχόν σχόλιο της ημέρας. Εμφανίζει «-» αν δεν υπάρχει. |
Λογική ταξινόμησης χτυπημάτων (inOut mapping)
|
Κωδικός |
Σημασία |
Αντιστοίχιση στον πίνακα |
|
0 |
Είσοδος |
1η εμφάνιση → Άφιξη, 2η εμφάνιση → Άφιξη 2 |
|
1 |
Έξοδος |
1η εμφάνιση → Αποχώρηση, 2η εμφάνιση → Αποχώρηση 2 |
5. Φίλτρα Ημερομηνιών
Πάνω από τον πίνακα χτυπημάτων βρίσκονται τα μοναδικά πεδία που συμπληρώνει ο χρήστης: τα φίλτρα ημερομηνιών.
|
Πεδίο |
Τύπος |
Επεξεργ. |
Οδηγίες Συμπλήρωσης |
|
Ημερομηνία Από |
date (ημερολόγιο) |
Ναι ✅ |
Επιλέξτε την αρχική ημερομηνία. Κλικ στο πεδίο → επιλογή από ημερολόγιο ή πληκτρολόγηση σε μορφή ΕΕΕΕ-ΜΜ-ΗΗ. |
|
Ημερομηνία Έως |
date (ημερολόγιο) |
Ναι ✅ |
Επιλέξτε την τελική ημερομηνία. Πρέπει να είναι ίση ή μεταγενέστερη της «Από». Το σύστημα περιλαμβάνει ολόκληρη την ημέρα (έως 23:59:59). |
Βήματα Φιλτραρίσματος
Βήμα 1: Συμπληρώστε «Ημερομηνία Από» — Κλικ στο πεδίο → Ανοίγει ημερολόγιο (date picker) → Επιλέξτε ημέρα. Εναλλακτικά πληκτρολογήστε π.χ. 2025-01-15.
Βήμα 2: Συμπληρώστε «Ημερομηνία Έως» — Ιδία διαδικασία. Βεβαιωθείτε ότι η «Έως» δεν είναι νωρίτερα από την «Από».
Βήμα 3: Πατήστε το κουμπί Φίλτρου — Κουμπί με εικονίδιο χωνιού (funnel). Ο πίνακας θα ανανεωθεί και θα εμφανίσει μόνο τις εγγραφές εντός του εύρους.
Βήμα 4: (Προαιρετικό) Εκκαθάριση φίλτρων — Κουμπί με εικονίδιο βέλους ανανέωσης (refresh). Αδειάζει τα πεδία και επαναφέρει τον πίνακα σε πλήρη προβολή.
|
Πώς λειτουργεί το φίλτρο: Ο πίνακας ήδη περιέχει όλα τα χτυπήματα. Το φίλτρο δεν κάνει νέο αίτημα στο server — απλά κρύβει τις γραμμές που δεν εμπίπτουν στο εύρος (client-side filtering). Μπορείτε ελεύθερα να αλλάζετε φίλτρο χωρίς να φορτώνονται ξανά δεδομένα. |
|
💡 Συμβουλή: Αν αφήσετε κενό ένα από τα δύο πεδία, λειτουργεί ως ανοικτό εύρος. Π.χ. μόνο «Από» = από εκείνη την ημερομηνία και μετά. |
6. Ερμηνεία Δεδομένων & Προειδοποιήσεις
Κόκκινες Ενδείξεις (Warning Rows)
Ορισμένες γραμμές εμφανίζονται με ροζ/κόκκινο φόντο. Αυτό σημαίνει ότι υπάρχει ελλιπές ζεύγος χτυπήματος:
|
Κατάσταση |
Μήνυμα |
Τι σημαίνει |
|
Άφιξη χωρίς Αποχώρηση |
«Δεν υπάρχει Έξοδος» |
Ο εργαζόμενος χτύπησε κάρτα στην είσοδο αλλά όχι στην έξοδο. |
|
Αποχώρηση 2 χωρίς Άφιξη 2 |
«Δεν υπάρχει Είσοδος» |
Δεύτερη έξοδος χωρίς αντίστοιχη δεύτερη είσοδο. |
|
Άφιξη 2 χωρίς Αποχώρηση 2 |
«Δεν υπάρχει Έξοδος» |
Ο εργαζόμενος χτύπησε δεύτερη είσοδο αλλά ξέχασε τη δεύτερη έξοδο. |
|
⚠ Προσοχή: Αν βλέπετε κόκκινες γραμμές, ελέγξτε αν ο εργαζόμενος ξέχασε χτύπημα ή αν υπάρχει τεχνικό πρόβλημα. Ενημερώστε τον υπεύθυνο HR ή τον διαχειριστή. |
Φυσιολογική Εγγραφή — Παράδειγμα
Μια τυπική εργάσιμη ημέρα χωρίς διάλειμμα:
|
Ημερ. Αναφ. |
Άφιξη |
Αποχώρηση |
Άφιξη 2 |
Αποχώρ. 2 |
Σχόλιο |
|
15/04/2025 |
08:30:12 |
17:00:45 |
- |
- |
- |
Με διάλειμμα (σπαστό ωράριο), θα εμφανιστούν και οι στήλες Άφιξη 2 / Αποχώρηση 2.
7. Κουμπιά & Ενέργειες
|
Κουμπί |
Εικονίδιο |
Ενέργεια |
Πότε το χρησιμοποιώ |
|
Φίλτρο ημερομηνιών |
Χωνί (funnel) |
Εφαρμόζει φίλτρο ημερομηνιών στον πίνακα χτυπημάτων. |
Αφού συμπληρώσετε «Από» και/ή «Έως». |
|
Εκκαθάριση φίλτρων |
Βέλος ανανέωσης (refresh) |
Αδειάζει τα πεδία ημερομηνιών και εμφανίζει όλα τα χτυπήματα. |
Για επαναφορά σε πλήρη προβολή. |
|
Έξοδος |
— |
Κλείνει τη φόρμα και επιστρέφει στον πίνακα εργαζομένων. |
Όταν ολοκληρώσατε τον έλεγχο. Εμφανίζει dialog επιβεβαίωσης αν έγιναν αλλαγές. |
Dialog Επιβεβαίωσης Εξόδου
Αν πατήσετε «Έξοδος» ενώ έχετε αλλάξει κάτι (π.χ. φίλτρα ημερομηνιών), εμφανίζεται popup που σας ρωτάει: «Αν αποχωρήσετε τώρα, οι αλλαγές δεν θα αποθηκευτούν.» Επιλέξτε «Ναι» για έξοδο ή «Ακύρωση» για να παραμείνετε.
8. Συχνές Ερωτήσεις (FAQ)
Ε: Μπορώ να προσθέσω ή διορθώσω χτύπημα κάρτας από αυτή τη φόρμα;
Α: Όχι. Η φόρμα είναι μόνο προβολής. Για διορθώσεις απευθυνθείτε στον διαχειριστή ή χρησιμοποιήστε άλλη ενότητα του συστήματος (αν υπάρχει).
Ε: Τι σημαίνει το QR Code;
Α: Είναι ένας μοναδικός κωδικός που χρησιμοποιεί ο εργαζόμενος για χτύπημα παρουσίας μέσω QR scanner. Το περιεχόμενο είναι «idworker=» ακολουθούμενο από τον κωδικό.
Ε: Γιατί δεν βλέπω χτυπήματα παρόλο που ο εργαζόμενος δούλεψε;
Α: Ελέγξτε αν τα φίλτρα ημερομηνιών είναι σωστά (πατήστε εκκαθάριση). Αν ο πίνακας εξακολουθεί να είναι κενός, ίσως δεν υπάρχουν δεδομένα στο σύστημα.
Ε: Μπορώ να εξάγω τα δεδομένα σε Excel;
Α: Η τρέχουσα φόρμα δεν προσφέρει κουμπί εξαγωγής. Μπορείτε να αντιγράψετε δεδομένα χειροκίνητα ή να ζητήσετε export από τον διαχειριστή.
Ε: Τι σημαίνει inOut 2 και 3;
Α: Στο σύστημα ορίζονται: 0=Είσοδος, 1=Έξοδος, 2=Είσοδος μετά από Διάλειμμα, 3=Έξοδος για Διάλειμμα. Ωστόσο, στον πίνακα φιλτράρονται μόνο τα 0 (Είσοδος) και 1 (Έξοδος).
Ε: Πόσα χτυπήματα υποστηρίζονται ανά ημέρα;
Α: Ο πίνακας εμφανίζει μέχρι 2 ζεύγη εισόδου/εξόδου ανά ημέρα (4 χτυπήματα). Πρόσθετα χτυπήματα πέρα από αυτά δεν εμφανίζονται.
No comments to display
No comments to display