EBS-Retail EL
Περιεχόμενα
- 1 Παράδειγμα Υλοποίησης
- 2 Παραμετροποίηση/ Back Office
- 3 Παραμετροποίηση/ Retail
- 4 Εργαλείο Κατασκευής Οθονών
- 5 Διαθέσιμες Εντολές
- 6 Χρήσιμες Συμβουλές
- 7 Ρυθμίσεις Περιφερειακών
Παράδειγμα Υλοποίησης
Στην ενότητα αυτή γίνεται μια σύντομη παρουσίαση της λειτουργικότητας της εφαρμογής Retail χρησιμοποιώντας ως μοντέλο εργασίας την προτεινόμενη παραμετροποίηση και τις πρότυπες φόρμες παραστατικών που συνοδεύουν την εφαρμογή.
Για να ενεργοποιήσουμε την εφαρμογή Retail καλούμε το αρχείο ESRetail.exe και στην οθόνη που εμφανίζεται δηλώνουμε το αναγνωριστικό κλειδί χρήστη (στο παράδειγμα μας ως αναγνωριστικό κλειδί του χρήστη της εφαρμογής Retail έχει οριστεί ο αριθμός 1234). Πατώντας enter ή το πλήκτρο
γίνεται η επιβεβαίωση των στοιχείων χρήστη και η είσοδος στην εφαρμογή. Πατώντας το πλήκτρο
«Επιπλέον» της οθόνης εισόδου μεταφερόμαστε σε οθόνη με τα πλήρη στοιχεία σύνδεσης/ εισόδου στην εφαρμογή. Η οθόνη αυτή χρησιμοποιείται μόνο σε περιπτώσεις που, για οποιονδήποτε λόγο, δεν είναι δυνατή η είσοδος στην εφαρμογή μέσω της κύριας οθόνης εισόδου.
Περιβάλλον Εργασίας
Με την είσοδό μας στην εφαρμογή o χώρος εργασίας καταλαμβάνεται αυτόματα από την κύρια οθόνη καταχώρισης, την οθόνη καταχώρισης δηλαδή νέας Απόδειξης Λιανικής Πώλησης και η γραμμή κατάστασης συμπληρώνεται με τα menus «Λειτουργίες» και «Τρέχουσες Συναλλαγές».
Μέσω των επιλογών του menu Λειτουργίες δίνεται η δυνατότητα εξόδου από την εφαρμογή, κλειδώματος της οθόνης χρήσης της εφαρμογής, επανεμφάνισης της οθόνης εισόδου ή και ελαχιστοποίησης του παράθυρου της εφαρμογής καθώς και πληροφορίες για την ταυτότητα και τα στοιχεία σύνδεσης της εφαρμογής. Πατώντας την επιλογή «Menu» δίνεται η δυνατότητα πρόσβασης σε επιπλέον λειτουργίες της εφαρμογής ενώ πατώντας την επιλογή «Νέα Είσπραξη» γίνεται επικάλυψη του χώρου εργασίας με τη οθόνη καταχώρισης της Απόδειξης Είσπραξης. Τέλος, και πατώντας την επιλογή «Κλείσιμο φόρμας» μας δίνεται η δυνατότητα κλεισίματος της εκάστοτε «τρέχουσας» οθόνης καταχώρισης.
Το menu Τρέχουσες Συναλλαγές συνδέεται άμεσα με τη δυνατότητα καταχώρισης νέου παραστατικού κρατώντας ταυτόχρονα ένα άλλο «σε αναμονή». Μέσω του menu αυτού έχουμε αφενός μια ένδειξη για το πλήθος ανοικτών συναλλαγών και αφετέρου τη δυνατότητα εναλλαγής μεταξύ αυτών, ανάλογα με το ποια συναλλαγή είμαστε σε θέση να ολοκληρώσουμε τη συγκεκριμένη στιγμή.
Απόδειξη Λιανικής Πώλησης
Η φόρμα καταχώρισης νέας Απόδειξης έχει ήδη συμπληρωμένα τα απαραίτητα στοιχεία της επικεφαλίδας (τύπος/ σειρά παραστατικού/ πελάτης) και κενή την περιοχή των ειδών της. Η δήλωση των ειδών της Απόδειξης γίνεται πατώντας τα κατάλληλα πλήκτρα της toolbar-είδη. Το πάτημα των πλήκτρων της toolbar-είδη οδηγεί σε μια από τις παρακάτω εναλλακτικές μεθόδους ανεύρεσης/ επιλογής είδους.
- Άμεση Επιλογή Είδους. Το πάτημα πλήκτρου αυτής της μορφής (π.χ. πλήκτρο «Best Seller») έχει σαν αποτέλεσμα την άμεση επιλογή συγκεκριμένου είδους.
- Επιλογή μέσω Ομάδας. Το πάτημα πλήκτρου αυτής της μορφής μπορεί να οδηγήσει στην εμφάνιση νέας toolbar με είδη (π.χ. πλήκτρο «ΞΕΝΟΓΛΩΣΣΑ»), στην εμφάνιση νέας toolbar με υποομάδες (π.χ. πλήκτρο «HOME CINEMA») ή στην εμφάνιση λίστας ειδών (π.χ. πλήκτρο «ΟΙΚΙΑΚΕΣ ΣΥΣΚΕΥΕΣ»).
Για αύξηση της ποσότητας πώλησης κάποιου από τα είδη της Απόδειξης, εστιάζουμε στη γραμμή με το είδος αυτό και πατάμε το πλήκτρο
«Αύξηση Ποσότητας». Κάθε πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την αύξηση της ποσότητας κατά μια μονάδα μέτρησης. Αντίστοιχη λογική ισχύει και για το πλήκτρο
«Μείωση Ποσότητας».
Επέμβαση στις εκπτώσεις των ειδών της Απόδειξης γίνεται με πάτημα των κατάλληλων πλήκτρων της toolbar-διαχείριση. Όλες οι εντολές μεταβολής τιμών/ εκπτώσεων υπόκεινται σε έλεγχο δικαιωμάτων χρήστη. Σε περίπτωση που ο χρήστης της εφαρμογής δεν έχει το συγκεκριμένο δικαίωμα, απαιτείται η επιβεβαίωση της ενέργειας από χρήστη που το έχει. Τα διαθέσιμα πλήκτρα επέμβασης σε τιμές/ εκπτώσεις είναι:
- Έκπτωση Γραμμής. Πάτημα του πλήκτρου
«Έκπτωση Γραμμής» γίνεται μόνο επί επιλεγμένης γραμμής και έχει σαν αποτέλεσμα την εμφάνιση παράθυρου πληκτρολόγησης της επιθυμητής έκπτωσης. Η έκπτωση μπορεί να δηλωθεί ως ποσοστό ή αξία ή ακόμα και να προκύψει από υπολογισμό βάσει του επιθυμητού πληρωτέου ποσού για τη γραμμή. Σε οποιαδήποτε περίπτωση πατώντας το πλήκτρο αποδοχής, η νέα έκπτωση προστίθεται στην ήδη υπάρχουσα έκπτωση της επιλεγμένης γραμμής. - Έκπτωση επί Συνόλου. Το πάτημα του πλήκτρου
«Έκπτωση επί Συνόλου» έχει σαν αποτέλεσμα την εμφάνιση παράθυρου πληκτρολόγησης της επιθυμητής έκπτωσης. Η έκπτωση μπορεί να δηλωθεί ως ποσοστό ή αξία ή ακόμα και να προκύψει από υπολογισμό βάσει του επιθυμητού πληρωτέου ποσού για το σύνολο της Απόδειξης. Σε οποιαδήποτε περίπτωση πατώντας το πλήκτρο αποδοχής, η νέα έκπτωση προστίθεται στην ήδη υπάρχουσα έκπτωση κάθε μίας από τις γραμμές του παραστατικού.
Αν για οποιονδήποτε λόγο θέλουμε να διαγράψουμε ένα είδος της Απόδειξης, εστιάζουμε στη γραμμή με το είδος αυτό και, από την toolbar-διαχείριση, πατάμε το πλήκτρο
«Διαγραφή Γραμμής». Η εντολή της διαγραφής γραμμής υπόκειται σε έλεγχο δικαιωμάτων χρήστη. Σε περίπτωση που ο χρήστης της εφαρμογής δεν έχει το συγκεκριμένο δικαίωμα, απαιτείται η επιβεβαίωση της ενέργειας από χρήστη που το έχει.
Η δήλωση του πωλητή στον οποίο θέλουμε να καταγραφεί η συγκεκριμένη πώληση γίνεται πατώντας το πλήκτρο
«Επιλογή πωλητή» της toolbar-διαχείριση, οπότε και εμφανίζεται η οθόνης αναζήτησης από τη λίστα των πωλητών. Επιλέγοντας τον επιθυμητό πωλητή και πατώντας το πλήκτρο αποδοχής, γίνεται ενημέρωση της Απόδειξης με το συγκεκριμένο πωλητή, ενώ πατώντας το πλήκτρο «Σβήσιμο», γίνεται ο καθαρισμός του πωλητή της Απόδειξης.
Τέλος, πάτημα του πλήκτρου
«Εύρεση τιμής είδους» έχει σαν αποτέλεσμα την εμφάνιση παραθύρου εύρεσης της τιμής λιανικής πώλησης ενός είδους, ενώ πάτημα του πλήκτρου
«Επιπλέον…» έχει σαν αποτέλεσμα την εμφάνιση νέας popup toolbar μέσω της οποίας μας δίνεται η δυνατότητα πρόσβασης σε επιπλέον εντολές όπως είναι αυτή της εισαγωγής στοιχείων κουπονιού ή δωροεπιταγής, αλλά και της καταγραφής σημειώσεων/ σχολίων. Στο σημείο αυτό, και εφόσον δεν θέλουμε να προβούμε σε περαιτέρω προσθήκες/ τροποποιήσεις επί της συγκεκριμένης Απόδειξης, προχωράμε στη δήλωση των στοιχείων εξόφλησης.
Πατώντας το πλήκτρο
«Εξόφληση» μεταφερόμαστε στην toolbar-εξόφληση. Το πάτημα των πλήκτρων της toolbar αυτής οδηγεί σε έναν από τους παρακάτω εναλλακτικούς τρόπους εξόφλησης της Απόδειξης.
- Μετρητά. Το πάτημα του πλήκτρου
«Είσπραξη με Μετρητά» έχει σαν αποτέλεσμα την εμφάνιση παράθυρου δήλωσης του ποσού είσπραξης με μετρητά. Η συμπλήρωση του ποσού είσπραξης μπορεί να γίνει είτε μέσω της άμεσης δήλωσης του είτε, αν θέλουμε την πλήρη κάλυψη του πληρωτέου ποσού, απλά εστιάζοντας στο πεδίο «Πληρωτέο Ποσό» οπότε γίνεται αυτόματη συμπλήρωση του πεδίου είσπραξη με το σύνολο του πληρωτέου ποσού. Μετά τη συμπλήρωση του ποσού είσπραξης και πατώντας το πλήκτρο αποδοχής, γίνεται ενημέρωση της Απόδειξης με το συγκεκριμένο ποσό εξόφλησης.
Πιστωτική Κάρτα. Το πάτημα του πλήκτρου
«Πιστωτική Κάρτα» έχει σαν αποτέλεσμα την εμφάνιση παράθυρου δήλωσης των απαραίτητων στοιχείων της πιστωτικής κάρτας στην οποία θέλουμε να γίνει η χρέωση της Απόδειξης. Αρχικά, πατώντας τα κατάλληλα πλήκτρα, γίνεται σε πρώτη φάση η δήλωση του τύπου κάρτας (VISA, DINERS κ.λπ) και σε δεύτερη η δήλωση της τράπεζας (μηχανάκι) της πιστωτικής κάρτας. Στη συνέχεια, στην περίπτωση που δεν θέλουμε την πλήρη εξόφληση της Απόδειξης μέσω χρέωσης της συγκεκριμένης κάρτας, μεταβαίνουμε στο πεδίο «Ποσό Κάρτας» και συμπληρώνουμε το επιθυμητό πόσό χρέωσης. Τέλος, πατώντας το πλήκτρο αποδοχής, γίνεται ενημέρωση της Απόδειξης με το συγκεκριμένο ποσό εξόφλησης.
| Αν για οποιονδήποτε λόγο θέλουμε να διαγράψουμε μια εγγραφή εξόφλησης, την επιλέγουμε και, από την toolbar-διαχείριση, πατάμε το πλήκτρο «Διαγραφή Γραμμής». |
Αφού ολοκληρωθεί και η δήλωση του/ των τρόπων εξόφλησης της Απόδειξης, και προκειμένου να προχωρήσουμε στην έκδοση της, πατάμε το πλήκτρο
«Ολοκλήρωση». Το πλήκτρο αυτό ενεργοποιεί αρχικά τον έλεγχο συμφωνίας του ποσού εξόφλησης με το ύψος της Απόδειξης και σε περίπτωση μη ταύτισης των δυο ποσών, εμφανίζεται ανάλογο μήνυμα απαγόρευσης καταχώρισης της Απόδειξης. Στην περίπτωση που δεν θα βρεθεί κάποια ασυμφωνία, ενεργοποιούνται οι διαδικασίες αποθήκευσης και εκτύπωσης της Απόδειξης. Μετά το τέλος της εκτύπωσης και για λόγους πληροφόρησης του χρήστη, εμφανίζεται παράθυρο με τα στοιχεία σύνοψης της συναλλαγής.
Ονοματισμένος Πελάτης
Συνήθως η έκδοση Απόδειξης Λιανικής Πώλησης γίνεται στο γενικό πελάτη «ΠΕΛΑΤΗΣ ΛΙΑΝΙΚΗΣ». Αν όμως θέλουμε να συντηρούμε αναλυτικά στοιχεία για τους πελάτες στους οποίους εκδίδουμε Αποδείξεις, αρκεί κατά την έκδοση της Απόδειξης να δηλώσουμε συγκεκριμένο υπάρχοντα ή νέο «ονοματισμένο» πελάτη. Για να γίνει η δήλωση ονοματισμένου πελάτη πατάμε το πλήκτρο
«Αναζήτηση Συν/νου» της toolbar-ενέργειες, οπότε και εμφανίζεται η οθόνη διαχείρισης του πελατολογίου μας. Στην περίπτωση που θέλουμε να επιλέξουμε ήδη υπάρχοντα πελάτη, χρησιμοποιούμε έναν από τους παρακάτω τρόπους ανεύρεσης αυτού.
- Ανεύρεση βάσει Επωνυμίας. Για να εμφανίσουμε συγκεκριμένο πελάτη/ πελάτες βάσει επωνυμίας, στο πεδίο «Ονοματεπώνυμο» δηλώνουμε το κατάλληλο μέρος της επωνυμίας πελάτη και πατάμε το πλήκτρο αναζήτησης.
- Ανεύρεση βάσει άλλου Στοιχείου. Για εμφανίσουμε συγκεκριμένο πελάτη/ πελάτες βάσει κάποιου άλλου από τα διαθέσιμα στοιχεία επιλογής (Α.Φ.Μ, Τηλέφωνο, Κάρτα Club, e-mail), επιλέγουμε το επιθυμητό στοιχείο, δηλώνουμε μέρος ή και ολόκληρο το λεκτικό αναζήτησης και πατάμε το πλήκτρο αναζήτησης.
- Ανεύρεση βάσει όλων των διαθέσιμων στοιχείων. Επιλέξτε την επιλογή «όλα» από το πλήκτρο αναζήτησης.
Όντας στον κατάλογο πελατών και προκειμένου να επιλέξουμε έναν, εστιάζουμε σε αυτόν και πατώντας το πλήκτρο αποδοχής επιστρέφουμε στη φόρμα της Απόδειξης έχοντας κάνει την αντικατάσταση του γενικού πελάτη της Απόδειξης με τον ονοματισμένο της επιλογής μας.
Αν θέλουμε να κάνουμε καταχώριση νέου πελάτη, ανάλογα με τη φύση του πελάτη, πατάμε ένα από τα πλήκτρα «Ιδιώτης» ή «Εταιρεία» οπότε και εμφανίζεται η οθόνη συμπλήρωσης των στοιχείων ταυτοποίησης του πελάτη. Για τη μετακίνηση από ένα πεδίο της φόρμας σε επόμενο/ προηγούμενο χρησιμοποιούμε το δεξί/ αριστερό βελάκι αντίστοιχα. Στα πεδία που είναι επισημασμένα με την ένδειξη της αναζήτησης από λίστα, η δήλωση της επιθυμητής τιμής γίνεται δηλώνοντας μέρος του λεκτικού αναζήτησης και πατώντας το πλήκτρο αναζήτησης. Αφού ολοκληρωθεί η συμπλήρωση των απαραίτητων στοιχείων και, πατώντας διαδοχικά τα πλήκτρα αποδοχής, επιστρέφουμε στη φόρμα της Απόδειξης έχοντας κάνει ταυτόχρονα την καταχώριση πελάτη και την αντικατάσταση του γενικού πελάτη της Απόδειξης με αυτόν.
Συναλλαγή σε Αναμονή
Αν, για οποιονδήποτε λόγο, θέλουμε να προβούμε σε καταχώριση νέας Απόδειξης κρατώντας ταυτόχρονα την τρέχουσα Απόδειξη «σε αναμονή», πατάμε το πλήκτρο
«Αναμονή/ Νέο» της toolbar-ενέργειες. Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την επικάλυψη της τρέχουσας Απόδειξης με νέα οθόνη καταχώρισης Απόδειξης και αύξηση του πλήθους ανοικτών συναλλαγών κατά μια. Μέσω του menu «Τρέχουσες Συναλλαγές» μας δίνεται η δυνατότητα εναλλαγής μεταξύ των δυο «ανοικτών» Αποδείξεων.
| Στην περίπτωση που υπάρχουν περισσότερες της μιας ανοικτές συναλλαγές και προκειμένου η εφαρμογή να μας επιστήσει την προσοχή σε αυτό, το menu «Τρέχουσες Συναλλαγές» χρωματίζεται κατάλληλα. |
Ακύρωση Συναλλαγής
Αν, για οποιονδήποτε λόγο, θέλουμε να προβούμε σε ακύρωση καταχώρισης της τρέχουσας Απόδειξης, πατάμε το πλήκτρο
«Ακύρωση/ Νέο» της toolbar-ενέργειες. Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα τη μη καταχώριση της Απόδειξης. Η εντολή της ακύρωσης συναλλαγής υπόκειται σε έλεγχο δικαιωμάτων χρήστη. Σε περίπτωση που ο χρήστης της εφαρμογής δεν έχει το συγκεκριμένο δικαίωμα, απαιτείται η επιβεβαίωση της ενέργειας από χρήστη που το έχει.
Τιμολόγιο Πώλησης
Η διαδικασία έκδοσης Τιμολογίου Πώλησης ενεργοποιείται μέσα από τη φόρμα της Απόδειξης Λιανικής Πώλησης με πάτημα του πλήκτρου
«Τιμολόγιο» της toolbar-ενέργειες. Η διαδικασία έκδοσης Τιμολογίου είναι κατά κύριο λόγο όμοια με αυτήν της έκδοσης Απόδειξης. Στην ενότητα αυτή θα περιγράψουμε μόνο τα σημεία διαφοροποίησης της διαδικασίας.
Αρχικά, πατώντας το πλήκτρο «Τιμολόγιο», δηλώνουμε στο σύστημα την επιθυμία μας για έκδοση Τιμολογίου και απαντώντας θετικά στο μήνυμα επιβεβαίωσης που εμφανίζεται, μεταβάλλεται αυτόματα ο τύπος του προς καταχώριση παραστατικού από Απόδειξη Λιανικής Πώλησης σε Τιμολόγιο Πώλησης. Στη συνέχεια, με δεδομένο το ότι για την έκδοση Τιμολογίου η δήλωση ονοματισμένου πελάτη είναι υποχρεωτική, πατάμε το πλήκτρο
«Αναζήτηση Συν/νου», οπότε και εμφανίζεται η οθόνη διαχείρισης του πελατολογίου. Από την οθόνη αυτή προχωράμε, κατά τα γνωστά, στην επιλογή υπάρχοντος πελάτη ή στην καταχώριση νέου (βλέπε ενότητα Απόδειξη Λιανικής Πώλησης/ Ονοματισμένος Πελάτης). Αφού γίνει και η δήλωση πελάτη, προχωράμε στην καταχώριση των ειδών, στη δήλωση των στοιχείων εξόφλησης και τέλος στην έκδοση του Τιμολογίου.
Απόδειξη Λιανικής Πώλησης/ Mini Market
Στα πλαίσια του συγκεκριμένου παραδείγματος και προκειμένου να αναδειχθούν οι δυνατότητες προσαρμογής των οθονών καταχώρισης στις ιδιαίτερες ανάγκες του κάθε πελάτη, η εφαρμογή Retail περιέχει και μια εναλλακτική φόρμα καταχώρισης Απόδειξης Λιανικής Πώλησης. Η φόρμα αυτή είναι προσαρμοσμένη στις ανάγκες λειτουργίας ενός καταστήματος τύπου «Mini Market».
Η κλήση της φόρμας καταχώρισης νέας Απόδειξης/ Mini Market γίνεται από την αντίστοιχη επιλογή του menu «Λειτουργίες».
Απόδειξη Είσπραξης
Η διαδικασία έκδοσης Απόδειξης Είσπραξης ενεργοποιείται με κλήση της επιλογής «Νέα Είσπραξη» του menu «Λειτουργίες». Η φόρμα καταχώρισης νέας Απόδειξης Είσπραξης έχει ήδη συμπληρωμένα τα απαραίτητα στοιχεία της επικεφαλίδας (τύπος/ σειρά παραστατικού) και κενή την περιοχή του πελάτη του ποσού είσπραξης.
Αρχικά και προκειμένου να γίνει η δήλωση πελάτη, πατάμε το πλήκτρο
«Αναζήτηση Συν/νου» της toolbar-ενέργειες, οπότε και εμφανίζεται η οθόνη διαχείρισης του πελατολογίου μας. Από την οθόνη αυτή προχωράμε, κατά τα γνωστά, στην επιλογή υπάρχοντος πελάτη ή στην καταχώριση νέου. (βλέπε ενότητα Απόδειξη Λιανικής Πώλησης/ Ονοματισμένος Πελάτης)
Αφού γίνει η δήλωση πελάτη, και πατώντας το πλήκτρο
«Είσπραξη με Μετρητά», εμφανίζεται παράθυρο δήλωσης του ποσού είσπραξης. Συμπληρώνουμε το επιθυμητό ποσό και πατώντας το πλήκτρο αποδοχής, ενημερώνουμε με αυτό την Απόδειξη Είσπραξης. Αν, για οποιονδήποτε λόγο, θέλουμε να μεταβάλουμε το ποσό είσπραξης θα πρέπει καταρχάς, πατώντας το πλήκτρο
«Διαγραφή Γραμμής», να διαγράψουμε το ήδη καταχωρημένο ποσό και στη συνέχεια να προχωρήσουμε κατά τα γνωστά σε νέα καταχώριση ποσού.
Για να καταγράψουμε πιθανές σημειώσεις/ σχόλια επί της Απόδειξης Είσπραξης, πατάμε το πλήκτρο
«Τροποποίηση πεδίου επικεφαλίδας». Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την εμφάνιση παράθυρου πληκτρολόγησης του επιθυμητού σχόλιου.
Τέλος, και προκειμένου να προχωρήσουμε στην έκδοση της Απόδειξης Είσπραξης, πατάμε το πλήκτρο
«Αποθήκευση». Το πλήκτρο αυτό ενεργοποιεί τις διαδικασίες αποθήκευσης και εκτύπωσης της Απόδειξης Είσπραξης. Μετά την ολοκλήρωση και της εκτύπωσης, πατώντας το πλήκτρο
«Έξοδος» κλείνουμε την οθόνη καταχώρισης Απόδειξης Είσπραξης και επιστρέφουμε στην οθόνη καταχώρισης νέας Απόδειξης Λιανικής Πώλησης.
Καταμέτρηση Ταμείου
Η διαδικασία έκδοσης παραστατικού Καταμέτρησης Ταμείου ενεργοποιείται με κλήση της επιλογής «Νέα Καταμέτρησης Ταμείου» του menu «Λειτουργίες». Η φόρμα καταχώρισης νέας Καταμέτρησης Ταμείου έχει ήδη συμπληρωμένα τα απαραίτητα στοιχεία της επικεφαλίδας (τύπος/ σειρά παραστατικού) και κενή την περιοχή δήλωσης του ποσού καταμέτρησης.
Αρχικά και προκειμένου να γίνει η δήλωση ποσού, πατάμε το πλήκτρο το πλήκτρο
«Καταμέτρηση χρημάτων» της toolbar-καταμέτρηση ταμείου. Η συμπλήρωση του ποσού καταμέτρησης γίνεται είτε πατώντας τα πλήκτρα που αντιπροσωπεύουν τα επιθυμητά χαρτονομίσματα-κέρματα είτε πληκτρολογώντας απευθείας το συνολικό ποσό. Μετά τη συμπλήρωση του συνολικού ποσού πατώντας το πλήκτρο αποδοχής, γίνεται ενημέρωση του παραστατικού με το συγκεκριμένο ποσό καταμέτρησης.
| Στην περίπτωση που θα δηλωθεί μηδενικό ποσό καταμέτρησης, με το πάτημα του πλήκτρου αποδοχής εμφανίζεται ανάλογο μήνυμα επιβεβαίωσης της καταχώρισης. |
Για να καταγράψουμε πιθανές σημειώσεις/ σχόλια επί του παραστατικού Καταμέτρησης, πατάμε το πλήκτρο
«Τροποποίηση πεδίου επικεφαλίδας». Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την εμφάνιση παράθυρου πληκτρολόγησης του επιθυμητού σχόλιου
Τέλος, και προκειμένου να προχωρήσουμε στην καταχώριση του παραστατικού Καταμέτρησης, πατάμε το πλήκτρο
«Αποθήκευση». Αν υπάρχουν διαφορές καταμέτρησης και προκειμένου να εκτελέσουμε τη διαδικασία έκδοσης παραστατικού κλεισίματος της διαφοράς, πατάμε το πλήκτρο
«Κλείσιμο Διαφορών». Μετά την ολοκλήρωση και του κλεισίματος της διαφορών, πατώντας το πλήκτρο
«Έξοδος» κλείνουμε την οθόνη καταχώρισης παραστατικού Καταμέτρησης και επιστρέφουμε στην οθόνη καταχώρισης νέας Απόδειξης Λιανικής Πώλησης.
Κλείσιμο Ημέρας
Όλες οι επιλογές που αφορούν στο κλείσιμο ημέρας καλούνται από το menu «Λειτουργίες Ταμείου». Αρχικά και προκειμένου να γίνει η παραγωγή του Χ ημέρας από τον φορολογικό μας εκτυπωτή, καλούμε την επιλογή Εκτύπωση Χ ταμειακής. Στη συνέχεια και για να κάνουμε μια σύγκριση των στοιχείων του φορολογικού εκτυπωτή με τα αντίστοιχα στοιχεία της εφαρμογής, καλούμε την επιλογή Έλεγχος Χ Ταμειακής.
Αφού βεβαιώσουμε τη συμφωνία των στοιχείων του φορολογικού εκτυπωτή με αυτά της εφαρμογής, καλώντας την επιλογή Εκτύπωση Ζ ταμειακής προχωράμε στην παραγωγή του Ζ ημέρας από τον φορολογικό μας εκτυπωτή. Τέλος, και προκείμενου να γίνει η καταχώριση των στοιχείων του Ζ ημέρας στην εφαρμογή Retail καλούμε την επιλογή Καταχώριση αρίθμησης Ζ οπότε και εμφανίζεται παράθυρο καταχώρισης των στοιχείων αυτών. Αν έχει γίνει ήδη καταχώριση αρίθμησης Ζ για την τρέχουσα ημερομηνία, το παράθυρο καταχώρισης εμφανίζεται με συμπληρωμένα τα ήδη καταχωρηθέντα στοιχεία. Από το σημείο αυτό μπορούμε να προβούμε σε πιθανή διόρθωση των στοιχείων.
Παραμετροποίηση/ Back Office
Στην ενότητα αυτή θα γίνει αναφορά μόνο στα σημεία παραμετροποίησης της back office εφαρμογής τα οποία παίζουν σημαντικό ρόλο στην ορθή λειτουργία της εφαρμογής Retail
Χρήστες
Όσον αφορά στους χρήστες της εφαρμογής, ιδιαίτερη προσοχή θα πρέπει να δοθεί στα παρακάτω στοιχεία τους.
- Επίπεδο Πληροφόρησης. Αν θέλουμε να διασφαλίσουμε ότι ένας χρήστης δεν θα έχει τη δυνατότητα ταυτόχρονης εισαγωγής στην εφαρμογή από πολλούς σταθμούς εργασίας, θα πρέπει να ενεργοποιήσουμε την επιλογή «Απαγόρευση επανεισόδου σε συνδεδεμένο χρήστη».
- Εταιρείες/ Υποκαταστήματα. Αν θέλουμε να απλουστεύσουμε τη διαδικασία εισόδου του χρήστη στην εφαρμογή, θα πρέπει να φροντίσουμε ο χρήστης να ανήκει σε ένα μόνο υποκατάστημα.
- Κλειδί Αποθήκευσης. Αν θέλουμε να απλουστεύσουμε τη διαδικασία ταυτοποίησης του χρήστη, θα πρέπει να έχουμε ενεργοποιήσει την δυνατότητα ταυτοποίησης του μέσω ενός κλειδιού αποθήκευσης.
Τρόποι Πληρωμής
Οι διαθέσιμοι τρόποι πληρωμής ενός παραστατικού που εκδίδεται από την εφαρμογή Retail είναι τα μετρητά, η πιστωτική κάρτα και ο συμψηφισμός ποσού προκαταβολής.
Η ενδεδειγμένη παραμετροποίηση των τρόπων πληρωμής, ανά περίπτωση, είναι:
- Μετρητά. Τρόπος πληρωμής τύπου Πληρωμή με μηδενικό % πληρωτέου ποσού και κενό το πεδίο λογαριασμός, έτσι ώστε να υπάρχει η δυνατότητα διαφοροποίησης του χρηματικού λογαριασμού ανάλογα με το υποκατάστημα από το οποίο γίνεται η έκδοση της Απόδειξης. Η δήλωση του επιθυμητού χρηματικού λογαριασμού γίνεται σε επίπεδο σειράς παραστατικού (περιοχή «Χρηματικοί Λογαριασμοί», στήλη «Αυτόματης Πληρωμής»).
- Προκαταβολή. Τρόπος πληρωμής τύπου Πρόβλεψη με μηδενικό % πληρωτέου ποσού και κενό το πεδίο λογαριασμός, έτσι ώστε να υπάρχει η δυνατότητα διαφοροποίησης του χρηματικού λογαριασμού ανάλογα με το υποκατάστημα από το οποίο γίνεται η έκδοση της Απόδειξης. Η δήλωση του επιθυμητού χρηματικού λογαριασμού γίνεται σε επίπεδο σειράς παραστατικού (περιοχή «Χρηματικοί Λογαριασμοί», στήλη «Αυτόματης Πρόβλεψης»).
- Πιστωτική Κάρτα. Τρόπος πληρωμής τύπου Πιστωτική Κάρτα με μηδενικό % πληρωτέου ποσού και κενό το πεδίο λογαριασμός, έτσι ώστε να υπάρχει η δυνατότητα διαφοροποίησης του χρηματικού λογαριασμού ανάλογα με τον τύπο/ τράπεζα της πιστωτικής κάρτας και το υποκατάστημα από το οποίο γίνεται η έκδοση της Απόδειξης. Η δήλωση του επιθυμητού ανά περίπτωση χρηματικού λογαριασμού γίνεται μέσω της κατάλληλης παραμετροποίησης της οντότητας «Πιστωτική Κάρτα»
Πιστωτικές Κάρτες
Μέσω της κατάλληλης παραμετροποίησης των πιστωτικών καρτών δίνεται η δυνατότητα η απλή επιλογή τύπου πιστωτικής κάρτας και τράπεζας από τον χρήστη, να οδηγεί το σύστημα στον προσδιορισμό ενός μοναδικού χρηματικού λογαριασμού. Για να δώσουμε τη δυνατότητα αυτή θα πρέπει κατά την παραμετροποίηση των πιστωτικών καρτών να ακολουθήσουμε την παρακάτω διαδικασία.
Αρχικά δηλώνουμε τους επιθυμητούς τύπους πιστωτικών καρτών και, για κάθε τύπο πιστωτικής κάρτας, δηλώνουμε την/ τις τράπεζες με τις οποίες συνεργαζόμαστε. Στη συνέχεια, για κάθε τράπεζα δηλώνουμε το μέγιστο αριθμό δόσεων και το χρηματικό λογαριασμό που αντιστοιχεί σε αυτήν. Τέλος, και μόνο στην περίπτωση που ο χρηματικός λογαριασμός διαφοροποιείται ανά υποκατάστημα, συμπληρώσουμε στην εγγραφή της τράπεζας και την πληροφορία του υποκαταστήματος.
Μέσω της κατάλληλης παραμετροποίησης των πιστωτικών καρτών δίνεται επίσης και η δυνατότητα διαμόρφωσης της toolbar-πιστωτικές κάρτες. Η toolbar-πιστωτικές κάρτες εμπεριέχεται στο παράθυρο που εμφανίζει η εφαρμογή Retail όταν γίνεται χρήση της εντολής «Πιστωτική Κάρτα». Τα στοιχεία που σχετίζονται με τη δυνατότητα αυτή μπορούν να οριστούν τόσο σε επίπεδο τύπου πιστωτικής όσο και σε επίπεδο τράπεζας.
- Επιλέξιμο. Μέσω του πεδίου αυτού επισημαίνονται οι εγγραφές που θέλουμε να ενταχθούν στην toolbar.
- Θέση Επιλογής. Στο πεδίο αυτό δηλώνεται η επιθυμητή σειρά εμφάνισης της συγκεκριμένης εγγραφής στην toolbar. Όσο μικρότερος είναι ο αριθμός που δηλώνουμε τόσο πιο «αριστερά» γίνεται η τοποθέτηση της εγγραφής στην toolbar.
- Εικονίδιο. Στο πεδίο αυτό δηλώνουμε αν θέλουμε ένα αντιπροσωπευτικό εικονίδιο για την εγγραφή (π.χ. το λογότυπο του τύπου κάρτας ή της τράπεζας)
Χαρτονομίσματα-Κέρματα
Μέσω της κατάλληλης παραμετροποίησης των εγγραφών χαρτονομίσματα-κέρματα δίνεται η δυνατότητα διαμόρφωσης της οθόνης είσπραξης με μετρητά στις ιδιαίτερες ανάγκες μιας επιχείρησης. Συγκεκριμένα, δίνεται η δυνατότητα ορισμού των παρακάτω στοιχείων.
- Διαθέσιμο. Μέσω του πεδίου αυτού επισημαίνονται οι εγγραφές που θέλουμε να ενταχθούν στην οθόνη.
- Α/Α. Στο πεδίο αυτό δηλώνεται η επιθυμητή σειρά εμφάνισης της συγκεκριμένης εγγραφής. Όσο μικρότερος είναι ο αριθμός που δηλώνουμε τόσο πιο «αριστερά» γίνεται η τοποθέτηση της εγγραφής στην οθόνη.
- Εικονίδιο. Στο πεδίο αυτό δηλώνουμε ένα αντιπροσωπευτικό εικονίδιο για την εγγραφή.
Ειδικοί Λογαριασμοί
Απαραίτητη προϋπόθεση για την χρήση της λειτουργικότητας που αφορά στις Δωροεπιταγές είναι η ύπαρξη συγκεκριμένου ειδικού λογαριασμού τύπου «Έκπτωση», ο οποίος θα έχει τα παρακάτω χαρακτηριστικά.
| Τύπος | Έκπτωση |
|---|---|
| Αφορά Δωροεπιταγές | Ναι |
| Εξαρτάται από | Παραστατικό |
| Μορφή έκπτωσης | Αυτόνομη γραμμή |
| Είδος Ποσού | Αξία |
Είδος
Δεδομένου του ότι η εφαρμογή Retail είναι πρωτίστως ένα εργαλείο έκδοσης παραστατικών πώλησης, ιδιαίτερη προσοχή θα πρέπει να δοθεί στην ορθή συμπλήρωση των εμπορικών στοιχείων του είδους (τιμή χονδρικής/ λιανικής, εκπτώσεις κ.λπ). Προσοχή επίσης απαιτείται και στην παραμετροποίηση των μονάδων μέτρησης του είδους. Ειδικά στην περίπτωση που διαχειριζόμαστε είδη για τα οποία θέλουμε η ποσότητα πώλησης να είναι ερωτώμενη, θα πρέπει να φροντίσουμε να έχει ενεργοποιηθεί στη μονάδα μέτρησης του είδους η επιλογή «Εφαρμογή με επιλογή από το χρήστη». Η ενεργοποίηση της συγκεκριμένης επιλογής, σε συνδυασμό με την ενεργοποίηση της παραμέτρου «AutoDisplayQuantities» του αρχείου ES00RetailDocuments, έχει σαν αποτέλεσμα την αυτόματη εμφάνιση παραθύρου πληκτρολόγησης της ποσότητας πώλησης.
Χρησιμοποιήστε την παράμετρο εταιρίας Μέγιστο πλήθος εγγραφών κατά την αναζήτηση είδους σε retail (FIDOC_RETAIL_INVESTIGATION_ESTOPN) στην Κατηγορία: Διαχείριση Ειδών, για να περιορίσετε το μέγιστο πλήθος των αποτελεσμάτων που θα επιστρέφεται στον χρήστη όταν αυτή εκτελείται από την ειδική περιοχή αναζήτησης είδους της οθόνης του retail.
Πελάτης
Όσον αφορά στον πελάτη, ιδιαίτερη προσοχή θα πρέπει να δοθεί στα παρακάτω στοιχεία του.
- Κωδικός. Για να υπάρχει η δυνατότητα καταχώρισης νέου πελάτη από την εφαρμογή Retail, θα πρέπει ο κωδικός πελάτη να οριστεί ως αυτόματα παραγόμενος.
- Τρόπος Πληρωμής. Όσον αφορά στον ΠΕΛΑΤΗ ΛΙΑΝΙΚΗΣ, θα πρέπει να δηλωθεί ένας τρόπος πληρωμής που περιέχει και τους τρεις εναλλακτικούς τύπους πληρωμής (Πληρωμή, Πρόβλεψη, Πιστωτική Κάρτα). Όσον αφορά σε «ονοματισμένο» πελάτη, προτείνεται το πεδίο αυτό να είναι κενό έτσι ώστε να είναι εφικτή η χρήση οποιουδήποτε από τους τρεις εναλλακτικούς τρόπους πληρωμής ή και συνδυασμού αυτών.
- Στοιχεία Ταυτοποίησης Πελάτη. Στην περίπτωση της έκδοσης Τιμολογίου όπου το παραστατικό αναφέρεται σε «ονοματισμένο» πελάτη, γίνεται έλεγχος συμπλήρωσης των απαραίτητων στοιχειών ταυτοποίησης πελάτη. Τα στοιχεία αυτά είναι: Επωνυμία, Α.Φ.Μ., Δ.Ο.Υ, Επάγγελμα, Οδός/ Αριθμός και Τηλέφωνο. Φροντίσετε να έχει γίνει σωστά η συμπλήρωση των απαραίτητων στοιχείων ταυτοποίησης πελάτη.
Παραστατικά
Για την έκδοση Απόδειξης Λιανικής Πώλησης από την εφαρμογή Retail θα πρέπει να χρησιμοποιηθεί ένας τύπος παραστατικών της μορφής του ΑΠΛ. Ιδιαίτερη προσοχή θα πρέπει να δοθεί στα παρακάτω σημεία παραμετροποίησης του τύπου παραστατικών.
- Προτεινόμενος συν/νος. Θα πρέπει να δηλωθεί ως προτεινόμενος πελάτης ο ΠΕΛΑΤΗΣ ΛΙΑΝΙΚΗΣ και, για να υπάρχει η δυνατότητα χρήσης του τύπου παραστατικών και κατά την έκδοση Απόδειξης σε «ονοματισμένο» πελάτη, θα πρέπει η επιλογή «Δεσμευτικός» να είναι απενεργοποιημένη
- Αυτόματη Πρόβλεψη. Η επιλογή αυτή θα πρέπει να είναι απενεργοποιημένη. Με τον τρόπο αυτό εξασφαλίζεται η απαγόρευση έκδοσης Απόδειξης χωρίς την ταυτόχρονη πλήρη εξόφλησης της.
- Έλεγχος Συμπλήρωσης Υπολοίπου. Η επιλογή αυτή θα πρέπει να είναι ενεργοποιημένη. Με τον τρόπο αυτό εξασφαλίζεται η απαγόρευση έκδοσης Απόδειξης χωρίς την ταυτόχρονη πλήρη εξόφλησης της.
- Ενεργοποίηση Πολιτικής Επιστροφών. Στην περίπτωση που θέλουμε να απαγορεύσουμε την επιστροφή είδους για το οποίο δεν έχει προηγηθεί η αγορά του, θα πρέπει η επιλογή αυτή να είναι ενεργοποιημένη.
- Αυτόματη Σύμπτυξη Νέας Εγγραφής. Στην περίπτωση που θέλουμε οι επάλληλες καταχωρίσεις του ίδιου είδους να έχουν σαν αποτέλεσμα την αυτόματη σύμπτυξη των επιμέρους γραμμών σε μια με το σύνολο της ποσότητας τους, θα πρέπει η επιλογή αυτή να είναι ενεργοποιημένη.
- Όροι Πληρωμής. Θα πρέπει να δηλωθούν τουλάχιστον οι τρόποι πληρωμής του ΠΕΛΑΤΗ ΛΙΑΝΙΚΗΣ. Ταυτόχρονα, οι επιλογές «Αυτόματα Εμφανιζόμενο» και «Αυτόματη Πρόταση Ποσού» θα πρέπει να είναι απενεργοποιημένες και σε όλους τους όρους πληρωμής. Με τον τρόπο αυτό εξασφαλίζεται η δυνατότητα εξόφλησης της Απόδειξης με οποιονδήποτε από τους τρεις εναλλακτικούς τρόπους πληρωμής ή και με συνδυασμό αυτών.
- Έλεγχος Συμπλήρωσης Ποσού Είσπραξης. Η επιλογή αυτή θα πρέπει να είναι ενεργοποιημένη. Με τον τρόπο αυτό, σε περιπτώσεις πλήρους εξόφλησης με μετρητά, απλοποιείται σημαντικά η διαδικασία έκδοσης της Απόδειξης.
- Έλεγχος Δικαιωμάτων Χρήστη. Στην περίπτωση που θέλουμε να θέσουμε υπό έλεγχο για κάποια ομάδα χρηστών τις «ύποπτες» επεμβάσεις στην Απόδειξη, θα πρέπει να μεταβούμε στη/ στις σειρές παραστατικών που αφορούν στην εφαρμογή Retail και να κάνουμε άρση συγκεκριμένων δικαιωμάτων από την ομάδα αυτή (Διαχείριση Τιμών/ Εκπτώσεων, Διαγραφή γραμμής είδους ή και αλλαγή είδους, Ακύρωση καταχώρισης παραστατικού).
- Ταμειακή Μηχανή. Θα πρέπει να μεταβούμε στη/ στις σειρές παραστατικών που αφορούν στην εφαρμογή Retail και να δηλώσουμε τον κωδικό της συνδεόμενης ταμειακής μηχανής. Η δήλωση αυτή αξιοποιείται από τη διαδικασία συγκέντρωσης των δελτίων λιανικής.
- Χρηματικοί Λογαριασμοί. Θα πρέπει να μεταβούμε στη/ στις σειρές παραστατικών που αφορούν στην εφαρμογή Retail και να δηλώσουμε τον επιθυμητό χρηματικό λογαριασμό αυτόματης πρόβλεψης και αυτόματης πληρωμής. Με τον τρόπο αυτό εξασφαλίζεται η διαφοροποίηση του χρηματικού λογαριασμού ανάλογα με το υποκατάστημα από το οποίο γίνεται η έκδοση της Απόδειξης.
- Ρύθμιση Εκτύπωσης. Θα πρέπει να μεταβούμε στη/ στις σειρές παραστατικών που αφορούν στην εφαρμογή Retail και να ενεργοποιήσουμε την κλήση της εκτύπωσης δηλώνοντας ταυτόχρονα τις κατάλληλες τιμές και στις υπόλοιπες παραμέτρους εκτύπωσης.
- Κωδικός φόρμας retail. Σε αυτό το πεδίο θα πρέπει να επιλέξετε μια διαφορετική φόρμα εμφάνισης για τις αποδείξεις λιανικής ειδικά προσαρμοσμένη για το ESRetail. Η φόρμα αυτή θα χρησιμοποιείται όποτε γίνεται εμφάνιση απόδειξης στο ERretail και όχι καταχώρηση.
Για την έκδοση Δελτίου Επιστροφής από την εφαρμογή Retail θα πρέπει να χρησιμοποιηθεί ένας τύπος παραστατικών της μορφής του ΠΔΛ.
Για την έκδοση Τιμολογίου Πώλησης από την εφαρμογή Retail θα πρέπει να χρησιμοποιηθεί ένας τύπος παραστατικών της μορφής του ΤΔΑ. Απαραίτητη προϋπόθεση για τη σωστή λειτουργία της εφαρμογής είναι οι Όροι Πληρωμής και οι Φόροι/ Επιβαρύνσεις που θα δηλωθούν σε αυτόν τον τύπο παραστατικών να ταυτίζονται με τους εκείνους που έχουν δηλωθεί στον τύπο παραστατικών της Απόδειξης Λιανικής Πώλησης.
Όσον αφορά στα υπόλοιπα στοιχεία παραμετροποίησης του Τιμολογίου Πώλησης, ισχύουν όσα αναφέρονται και για την Απόδειξη Λιανικής Πώλησης με εξαίρεση το ότι στο Τιμολόγιο Πώλησης το πεδίο Προτεινόμενος Συν/νος θα πρέπει να είναι κενό και το ότι ο Έλεγχος Συμπλήρωσης Υπολοίπου μπορεί να είναι απενεργοποιημένος.
Για την έκδοση Απόδειξης Είσπραξης από την εφαρμογή Retail θα πρέπει να χρησιμοποιηθεί ένας τύπος παραστατικών της μορφής του ΑΕΠ. Ιδιαίτερη προσοχή θα πρέπει να δοθεί στα παρακάτω σημεία παραμετροποίησης του τύπου παραστατικών.
- Χρηματικοί Λογαριασμοί. Θα πρέπει να μεταβούμε στη/ στις σειρές παραστατικών που αφορούν στην εφαρμογή Retail και να δηλώσουμε τον επιθυμητό χρηματικό λογαριασμό αυτόματης πληρωμής. Με τον τρόπο αυτό εξασφαλίζεται η διαφοροποίηση του χρηματικού λογαριασμού ανάλογα με το υποκατάστημα από το οποίο γίνεται η έκδοση της Απόδειξης Είσπραξης.
- Ρύθμιση Εκτύπωσης. Θα πρέπει να μεταβούμε στη/ στις σειρές παραστατικών που αφορούν στην εφαρμογή Retail και να ενεργοποιήσουμε την κλήση της εκτύπωσης δηλώνοντας ταυτόχρονα τις κατάλληλες τιμές και στις υπόλοιπες παραμέτρους εκτύπωσης.
- Κωδικός φόρμας retail. Σε αυτό το πεδίο θα πρέπει να επιλέξετε μια διαφορετική φόρμα εμφάνισης για τα τιμολόγια ειδικά προσαρμοσμένη για το ESRetail. Η φόρμα αυτή θα χρησιμοποιείται όποτε γίνεται εμφάνιση του τιμολογίου στο ESretail και όχι καταχώρηση.
Δείκτες Εσόδων-Εξόδων
Απαραίτητη προϋπόθεση για την ορθότητα των στοιχείων που εμφανίζουν τα ελεγκτικά εργαλεία της εφαρμογής Retail (π.χ. όψη Έλεγχος Χ Ταμειακής) είναι να έχει γίνει ένταξη των τύπων παραστατικών που χρησιμοποιούνται για την έκδοση παραστατικών πώλησης σε κάποιον από τους δείκτες Εσόδων/ Εξόδων.
Offline λειτουργία
Πρέπει να ρυθμίσετε κατάλληλα την σχετική παράμετρο εταιρίας Τρόπος συγχρονισμού στην Κατηγορία παραμέτρων εταιρίας Online - Offline Λειτουργία. Μπορείτε εκτός από τον παραδοσιακό τρόπο λειτουργίας να επιλέξετε και τον νέο τρόπο που κάνει χρήση του Data interchange. Ο τρόπος συγχρονισμού πρέπει σε κάθε περίπτωση να είναι ίδιος με αυτόν που έχει δηλωθεί στα κεντρικά.
Παραμετροποίηση/ Retail
Σε επίπεδο παραμετροποίησης της εφαρμογής Retail δίνεται αφενός η δυνατότητα καθορισμού των παραστατικών που θέλουμε να εκδίδονται από την εφαρμογή και αφετέρου η δυνατότητα πλήρους προσαρμογής του περιβάλλοντος εργασίας της εφαρμογής στις ιδιαίτερες ανάγκες μιας εγκατάστασης ή ακόμα και ενός συγκεκριμένου σταθμού εργασίας.
Τα αρχεία παραμετροποίησης που συνοδεύουν την εφαρμογή εγκαθίστανται στην περιοχή ESRetail. Οι ρυθμίσεις που αφορούν στο σύνολο της εγκατάστασης θα πρέπει να γίνουν στα αντίγραφα των αρχείων παραμετροποίησης της περιοχής CSRetail, ενώ αυτές που αφορούν στην εξατομίκευση ενός σταθμού εργασίας θα πρέπει να γίνουν στα αντίγραφα της περιοχής ESNoSync\CSRetail του συγκεκριμένου σταθμού εργασίας
Διαθέσιμα Παραστατικά
Η δήλωση του συνόλου των διαθέσιμων παραστατικών και των παραμέτρων που αφορούν στη χρήση τους από την εφαρμογή Retail γίνεται στο αρχείο παραμετροποίησης ES00RetailDocuments. Κάθε μια από τις «εγγραφές» του αρχείου αφορά σε συγκεκριμένο τύπο παραστατικού, ενώ τα πεδία μιας εγγραφής μπορούν να κατηγοριοποιηθούν σε αυτά που καθορίζουν τη συμπεριφορά του παραστατικού, σε αυτά που καθορίζουν τη μορφή εμφάνισης του και τέλος σε αυτά που σχετίζονται αποκλειστικά με την εξατομίκευση του περιβάλλοντος εργασίας ενός χρήστη.
Hardware Διεπαφής
Όλες οι λειτουργίες της εφαρμογής Retail υποστηρίζονται τόσο σε touch screen περιβάλλον όσο και σε περιβάλλον όπου υπάρχει μόνο η δυνατότητα χρήσης πληκτρολογίου. Η δήλωση περιβάλλοντος στο οποίο θα λειτουργήσει η εφαρμογή γίνεται στην παράμετρο USER_INTERACTION του αρχείου ES00RetailParams.
Οθόνη Εισόδου
Η κύρια οθόνη εισόδου στην εφαρμογή απαιτεί μόνο τη συμπλήρωση των στοιχείων ταυτοποίησης του χρήστη εισόδου. Οι διαθέσιμοι εναλλακτικοί τρόποι ταυτοποίησης του χρήστη είναι μέσω απλής δήλωσης του αναγνωριστικού κλειδιού του ή μέσω δήλωσης του κωδικού και του κλειδιού του. Η δήλωση του επιθυμητού τρόπου ταυτοποίησης του χρήστη γίνεται στην παράμετρο ES_LOGIN_MODE του αρχείου ES00RetailParams.
Για να είναι εφικτή η είσοδος στην εφαρμογή μέσω της κύριας οθόνης εισόδου, θα πρέπει να πληρούνται οι παρακάτω προϋποθέσεις
- Στο αρχείο σύνδεσης με τη βάση δεδομένων (ESDBDef) να έχει δηλωθεί μόνο μια βάση δεδομένων. Εναλλακτικά και για την περίπτωση που στο αρχείο σύνδεσης έχουν δηλωθεί περισσότερες της μιας βάσεις δεδομένων, θα πρέπει στην παράμετρο RETAIL_DATABASE_ID του αρχείου ES00RetailParams να δηλωθεί η «retail» βάση δεδομένων.
- Ο χρήστης εισόδου να ανήκει σε ένα μόνο υποκατάστημα
- Ειδικά για την περίπτωση εισόδου με χρήση του αναγνωριστικού κλειδιού, να έχει γίνει δήλωση και ενεργοποίηση του κλειδιού αποθήκευσης του χρήστη εισόδου.
Χώρος Εργασίας
Με την είσοδό μας στην εφαρμογή o χώρος εργασίας καταλαμβάνεται αυτόματα από την «κύρια οθόνη» καταχώρισης, τη φόρμα δηλαδή καταχώρισης παραστατικών συγκεκριμένου τύπου. Η δήλωση του τύπου παραστατικών στον οποίο θέλουμε να προσδώσουμε την ιδιότητα της κύριας οθόνης γίνεται στην παράμετρο START_UP_DOCUMENT_ID του αρχείου ES00RetailParams.
| Ως κύρια οθόνη καταχώρισης θα πρέπει να δηλώνεται εκείνος ο τύπος παραστατικών που χρησιμοποιείται κατά κύριο λόγο από τους χρήστες της εφαρμογής. |
Για να βελτιώσουμε την αισθητική του χώρου εργασίας, έχουμε τη δυνατότητα εμφάνισης μιας εικόνας ως φόντο της περιοχής καταχώρισης γραμμών παραστατικού. Για να ενεργοποιηθεί η δυνατότητα αυτή αρκεί:
- Η παράμετρος SHOW_WATERMARK του αρχείου ES00RetailParams να έχει την τιμή True.
- Να υπάρχει στην περιοχή CSConfig αρχείο εικόνας με το όνομα RetailWatermark.jpg
Menus
Η εφαρμογή Retail διαθέτει τρία menus το περιεχόμενο των οποίων ορίζεται σε επίπεδο παραμετροποίησης. Η παραμετροποίηση των menus «Λειτουργίες» και «Τρέχουσες Συναλλαγές» γίνεται μέσω ρύθμισης του αρχείου ES00RetailDocuments ενώ η δομή και το περιεχόμενο του πλήρους menu καθορίζεται μέσω ενός αρχείου συντομεύσεων.
Menu Λειτουργίες
Από τις επιλογές του menu «Λειτουργίες» αντικείμενο παραμετροποίησης είναι μόνο εκείνες που αφορούν στην κλήση φόρμας καταχώρισης νέου παραστατικού. Η προσθήκη ή αφαίρεση μιας τέτοιας επιλογής γίνεται δηλώνοντας στην παράμετρο IsMenuAvailable του αρχείου ES00RetailDocuments την τιμή True ή False αντίστοιχα. Η δήλωση του λεκτικού της επιλογής και της θέσης τοποθέτησης της στο menu γίνεται στις παραμέτρους MenuCaption/ MenuOrder του ίδιου αρχείου. (βλέπε ενότητα Παραμετροποίηση εφαρμογής Retail/ Διαθέσιμα Παραστατικά)
Menu Τρέχουσες Συναλλαγές
Η προσθήκη ή αφαίρεση ενός από τους διαθέσιμους τύπους παραστατικών στο menu «Τρέχουσες Συναλλαγές» γίνεται δηλώνοντας στην παράμετρο IsTransaction του αρχείου ES00RetailDocuments την τιμή True ή False αντίστοιχα. (βλέπε ενότητα Παραμετροποίηση εφαρμογής Retail/ Διαθέσιμα Παραστατικά)
| Μην παραλείψετε να εμφανίσετε στο menu «Τρέχουσες Συναλλαγές» τον τύπο παραστατικών που αφορά στην κύρια οθόνη καταχώρισης. |
Πλήρες Menu
Η δήλωση του αρχείου που θέλουμε να αποτελέσει το πλήρες menu της εφαρμογής γίνεται στην παράμετρο ES_RIBBON του αρχείου ES00RetailParams.
Οθόνη Διαχείρισης Πελατών
Μέσω παραμετροποίησης του αρχείου ES00RetailParams μας δίνεται η δυνατότητα ρύθμισης παραμέτρων που αφορούν στην οθόνη διαχείρισης πελατών. Η παράμετρος AUTO_ENABLE_KEYBOARD ρυθμίζει τον τρόπο εμφάνισης του πληκτρολογίου ενώ οι παράμετρες TRADEACV_PHYSICAL_FORM_ID και TRADEACC_LEGAL_FORM_ID ρυθμίζουν τη φόρμα που θα χρησιμοποιηθεί ως οθόνη καταχώρισης/ προβολής των στοιχείων πελάτη για ιδιώτη/ εταιρεία αντίστοιχα.
| Η εμφάνιση της οθόνης διαχείρισης πελατών μέσα από την εφαρμογή Retail γίνεται με χρήση της εντολής «Αναζήτηση Συν/νου». |
Γραμμή Κατάστασης
Από τις πληροφορίες που εμφανίζονται στη Γραμμή Κατάστασης της εφαρμογής Retail αντικείμενο παραμετροποίησης είναι μόνο εκείνες που αφορούν σε μετρητές γύρω από την «απόδοση» του συγκεκριμένου σταθμού εργασίας. Για την εμφάνιση των μετρητών αυτών, θα πρέπει αρχικά η παράμετρος STATISTICS_COUNTERS_ENABLED του αρχείου ES00RetailParams να έχει την τιμή True. Στη συνέχεια, και προκειμένου να αρχικοποιήσουμε τους μετρητές, θα πρέπει μέσα από την εφαρμογή να πατήσουμε double click στην περιοχή της γραμμής κατάστασης που εμφανίζεται η επωνυμία της εταιρείας. Τέλος, και προκειμένου να πάρουμε την ανανεωμένη πληροφορία των μετρητών, αρκεί να πατήσουμε ξανά double click επί αυτών. Οι πληροφορίες που παρέχουν οι μετρητές είναι:
| Μετρητής | Επεξήγηση |
|---|---|
| DOC | Πλήθος παραστατικών πωλήσεων |
| LN | Πλήθος Γραμμών παραστατικών πωλήσεων |
| AVG | Μέσος χρόνος αποθήκευσης παραστατικών πωλήσεων |
| TRC | Total Remote Calls |
| DIFF | Remote Calls Delta |
Ήχος Ολοκλήρωσης Συναλλαγής
Μέσω παραμετροποίησης του αρχείου ES00RetailParams μας δίνεται η δυνατότητα ρύθμισης του ήχου που θέλουμε να χρησιμοποιηθεί κατά την ολοκλήρωση συναλλαγής. Η δήλωση του επιθυμητού αρχείου ήχου γίνεται στην παράμετρο CashDrawerOpened. Βάσει της προτεινόμενης παραμετροποίησης, κατά την ολοκλήρωση της συναλλαγής χρησιμοποιείται αρχείο ήχου που προσομοιώνει τον ήχο της ταμειακής μηχανής.
Offline Λειτουργία
Η δυνατότητα offline λειτουργίας της εφαρμογής Retail δίνεται μέσω της κατάλληλης παραμετροποίησης του αρχείου ορισμού των διαθέσιμων εξυπηρετητών της εφαρμογής (ESClientConnect).
Για να ενεργοποιηθεί η δυνατότητα μετάβασης από online σε offline λειτουργία θα πρέπει να πληρούνται οι παρακάτω προϋποθέσεις:
- Να έχουν δηλωθεί μόνο δύο εξυπηρετητές της εφαρμογής και ο ένας από αυτούς να έχει δηλωθεί ως offline του άλλου.
- Ο κωδικός βάσης δεδομένων που δηλώνεται στο αρχείο σύνδεσης με τη βάση δεδομένων (ESDBDef) να είναι ο ίδιος για την online/ offline βάση δεδομένων.
- Να έχει οριστεί η offline σειρά παραστατικών για κάθε ένα για τα διαθέσιμα παραστατικά της εφαρμογής Retail (βλέπε ενότητα Παραμετροποίηση εφαρμογής Retail/ Διαθέσιμα Παραστατικά).
Μέσω παραμετροποίησης του αρχείου ES00RetailParams μας δίνεται η δυνατότητα δήλωσης του συνήθη τρόπου λειτουργίας της εφαρμογής Retail. Η δήλωση αυτή γίνεται στην παράμετρο RETAIL_APPLICATION_SERVER και οι διαθέσιμες επιλογές είναι:
0 On-Line με δυνατότητα μετάβασης σε offline κατ’ επιλογή του χρήστη. Η μετάβαση γίνεται πατώντας το αντίστοιχο πλήκτρο της οθόνης εισόδου στην εφαρμογή.
1 Off-Line με δυνατότητα μετάβασης σε online κατ’ επιλογή του χρήστη. Η μετάβαση γίνεται πατώντας το αντίστοιχο πλήκτρο της οθόνης εισόδου στην εφαρμογή.
2 On-Line χωρίς να δίνεται στον χρήστη η δυνατότητα μετάβασης σε offline.
3 Off-Line χωρίς να δίνεται στον χρήστη η δυνατότητα μετάβασης σε online.
Αν κατά τη διάρκεια της On-Line λειτουργίας διακοπεί η σύνδεση με τα κεντρικά, η εφαρμογή μας ενημερώνει άμεσα για τη διακοπή σύνδεσης. Μέσω της παραμέτρου ASK_BEFORE_SWITCH_TO_OFFLINE_SERVER του αρχείου ES00RetailParams μας δίνεται η δυνατότητα επιλογής του επιθυμητού τρόπου μετάβασης από online σε offline λειτουργία. Οι διαθέσιμες επιλογές είναι:
| True | Μετάβαση με εμφάνιση μηνύματος ερώτησης προς τον χρήστη. | |
|---|---|---|
| False | Αυτόματη μετάβαση με εμφάνιση απλού ενημερωτικού μηνύματος. |
Τέλος μπορούμε, μέσω της παραμέτρου AUTOSTART_OFFLINE_SERVER του αρχείου ES00RetailParams, να δηλώσουμε αν θέλουμε την αυτόματη εκκίνηση του Off-Line εξυπηρετητή κατά την είσοδο στην εφαρμογή Retail Στην περίπτωση που δεν έχουμε διατηρήσει το προτεινόμενο όνομα για το service του Entersoft Application Server (eserpappsrv), θα πρέπει στην παράμετρο OFFLINE_SERVICE_NAME του αρχείου ES00RetailParams, να δηλώσουμε και το όνομα του συγκεκριμένου service.
Διαχείριση Καταχωρίσεων
Για να προστατευθεί ο χρήστης της εφαρμογής Retail από λάθη καταχώρισης, στο αρχείο ES00RetailParams υπάρχει και ένα σύνολο παραμέτρων που αφορούν στον έλεγχο των καταχωρίσεων. Για να ενεργοποιηθεί ένας έλεγχος αρκεί στην κατάλληλη παράμετρο να δηλώσουμε την τιμή που αφορά στο επιθυμητό όριο. Οι διαθέσιμοι έλεγχοι είναι:
| Παράμετρος | Επεξήγηση |
|---|---|
| MAX_DOC_STOCKLINE_QUANTITY | Μέγιστη ποσότητα ανά γραμμή |
| MAX_DOC_STOCKLINE_PRICE | Μέγιστη τιμή μονάδας |
| MAX_DOC_STOCKLINE_DISCOUNT_PERCENT | Μέγιστο ποσοστό έκπτωσης γραμμής |
| MAX_DOC_STOCKLINE_DISCOUNT_VALUE | Μέγιστη αξία έκπτωσης γραμμής |
| MAX_DOC_STOCKLINE_TOTALVALUE | Μέγιστη συνολική αξία γραμμής |
| MAX_DOC_STOCKLINES_ALLOWED | Μέγιστο πλήθος γραμμών παραστατικού |
| MAX_DOC_HEADER_TOTALVALUE | Μέγιστη συνολική αξία παραστατικού |
| MAX_DOC_AMOUNT_RECEIPT_IN_CASH | Μέγιστο ποσό είσπραξης σε μετρητά |
| MAX_DOC_AMOUNT_RECEIPT_IN_CARD | Μέγιστο ποσό είσπραξης με πιστωτική κάρτα |
| MAX_DOC_HEADER_DISCOUNT_PERCENT | Μέγιστο ποσοστό μικτής έκπτωσης |
| MAX_DOC_HEADER_DISCOUNT_VALUE | Μέγιστη αξία μικτής έκπτωσης |
Μέσω της παραμέτρου USER_ACTIONS_LOGGING_ENABLED του αρχείου ES00RetailParams ενεργοποιείται η διαδικασία καταγραφής στο ιστορικό συμβάντων ενεργειών όπως η ακύρωση καταχώρισης παραστατικού, η διαγραφή γραμμής παραστατικού και η μείωση ποσότητας πώλησης. Για ενεργοποίηση της συγκεκριμένης διαδικασίας δηλώνουμε στην παράμετρο αυτή την τιμή True.
Για λόγους συμβατότητας με φορολογικούς εκτυπωτές που απορρίπτουν τις μηδενικής αξίας γραμμές παραστατικού, δίνεται η δυνατότητα ενεργοποίησης ενός μηχανισμού αυτόματης προσαρμογής της συνολικής αξίας γραμμής σε 0,01 ευρώ. Για να ενεργοποιηθεί ο συγκεκριμένος μηχανισμός θα πρέπει να πληρούνται οι παρακάτω προϋποθέσεις:
- Η παράμετρος DOC_ZERO_STOCKLINES_HANDLING_ENABLED του αρχείου ES00RetailParams να έχει την τιμή True.
- Να δηλωθεί από τον χρήστη έκπτωση 100%
- Η δήλωση της έκπτωσης να γίνει είτε μέσω της εντολής «Έκπτωση γραμμής» είτε μέσω της εντολής «Έκπτωση επί Συνόλου».
Εργαλείο Κατασκευής Οθονών
Μέσω του εργαλείου κατασκευής οθονών έχουμε τη δυνατότητα πλήρους προσαρμογής μιας φόρμας καταχώρισης στις ιδιαίτερες ανάγκες μας. Στην ενότητα αυτή θα γίνει αρχικά μια σύντομη αναφορά σε όλα τα συστατικά μιας φόρμας καταχώρισης και στη συνέχεια, χρησιμοποιώντας ως παράδειγμα το δείγμα της φόρμας Απόδειξης Λιανικής Πώλησης που συνοδεύει την εφαρμογή, θα εστιάσουμε ιδιαίτερα στις toolbars και θα δώσουμε αναλυτικές οδηγίες γύρω από τον τρόπο σχεδίασης και παραμετροποίησης αυτών. Στο τέλος της ενότητας παραθέτουμε πίνακα με το σύνολο των εντολών που είναι διαθέσιμες προς κλήση μέσα από μια φόρμα καταχώρισης.
Πεδία Οντότητας
Το δένδρο «Πεδία οντότητας» περιλαμβάνει, σε πρώτο επίπεδο, όλα τα πεδία της οντότητας που διαχειρίζεται η φόρμα καταχώρισης, για το παράδειγμα μας δηλαδή το παραστατικό Εμπορικών Συναλλαγών. Ειδικά για τα πεδία σύνδεσης με zoom πίνακα (π.χ. Τρόπος Πληρωμής) ή σύνδεσης με άλλη οντότητα (π.χ. Συναλλασσόμενος) περιλαμβάνει σε δεύτερο επίπεδο και όλα τα πεδία του συνδεόμενου πίνακα/ οντότητας.
Για να εμφανίσουμε στη φόρμα μας κάποιο από τα πεδία οντότητας θα πρέπει πρώτα να κλικάρουμε τη θέση στην οποία θέλουμε να το εμφανίσουμε και μετά, αφού το επιλέξουμε από τη λίστα πεδίων, πατώντας διπλό κλικ να το μεταφέρουμε στη θέση αυτή. Μεταβολή της θέσης και του μεγέθους του πεδίου γίνεται μέσω των πλήκτρων της σελίδας «Στοιχεία θέσης» ενώ μεταβολές που αφορούν στη μορφή εμφάνισης και τη συμπεριφορά του πεδίου γίνεται από τη σελίδα «Ιδιότητες πεδίου». Τέλος, αν για οποιονδήποτε λόγο θέλουμε να αφαιρέσουμε από τη φόρμα κάποιο πεδίο, το επιλέγουμε και, από τη σελίδα «Δομή», πατάμε το πλήκτρο «Διαγραφή».
Ειδικά Πεδία
Το δένδρο «Ειδικά πεδία» περιλαμβάνει πεδία που παραπέμπουν στους σχετιζόμενους με την κύρια οντότητα πίνακες και κάποια πεδία ειδικού τύπου. Στη συνέχεια της ενότητας αυτής περιγράφεται ο τρόπος χρήσης των ειδικών πεδίων με εξαίρεση το ειδικού τύπου πεδίο «Toolbar εκτέλεσης commands» που περιγράφεται στην ενότητα «Toolbars»
- Σχετιζόμενος Πίνακας. Σε πεδία αυτού του τύπου, η μόνη ρύθμιση που πρέπει να κάνουμε είναι αυτή της εμφάνισης ή όχι της toolbar ενεργειών επί λίστας εγγραφών. Η ρύθμιση αυτή γίνεται δηλώνοντας στην ιδιότητα «ToolbarVisible» την επιθυμητή τιμή. Για την παραμετροποίηση των πεδίων και της μορφής εμφάνισης της λίστας εγγραφών ακολουθούμε τη διαδικασία που αφορά στην παραμετροποίηση όψεων.
- Εικονίδιο. Δεν ενεργοποιεί καμία λειτουργικότητα της εφαρμογής. Χρησιμοποιείται μόνο σε περιπτώσεις που, για λόγους αισθητικής, θέλουμε να εμπλουτίσουμε τη φόρμα με κάποιο εικονίδιο. Η δήλωση του προς εμφάνιση εικονιδίου γίνεται στην ιδιότητα «Index».
- Keyboard Control Χρησιμοποιείται σε περιπτώσεις που θέλουμε η φόρμα μας να εμπεριέχει και ένα αριθμητικό πληκτρολόγιο. Δεδομένου του ότι η εφαρμογή Retail «γνωρίζει» πότε υπάρχει η ανάγκη εμφάνισης πληκτρολογίου και το εμφανίζει δυναμικά, η χρήση του πεδίου στην εφαρμογή θα πρέπει να αποφεύγεται.
- Digital Control Είναι μη πληκτρολογούμενο πεδίο και χρησιμοποιείται μόνο σε περιπτώσεις που θέλουμε να εμφανίσουμε ένα αριθμητικό πεδίο με τη μορφή «ψηφιακού» αριθμού. Η δήλωση του προς εμφάνιση πεδίου γίνεται στην ιδιότητα «BindingPath» και πρέπει να είναι της μορφής ΠΙΝΑΚΑΣ.ΠΕΔΙΟ.
Έστω για παράδειγμα ότι θέλουμε να βάλουμε ένα digital control που θα εμφανίζει τη συνολική αξία της Απόδειξης. Προσθέτουμε στη φόρμα μας το νέο πεδίο και, στην ιδιότητα BindingPath δηλώνουμε την τιμή ESFIDocumentTrade.PayableAmount.
- Bindable Label. Είναι μη πληκτρολογούμενο πεδίο και χρησιμοποιείται σε περιπτώσεις που θέλουμε να βάλουμε τίτλο σε κάποια περιοχή της φόρμας μας. Το πεδίο αυτό έχει ένα πλήθος από ιδιότητες που αφορούν στη ρύθμιση της μορφής εμφάνισης. (Back & Fore color, Font Size κ.λπ) Η δήλωση του λεκτικού που θέλουμε να εμφανίσουμε γίνεται στην ιδιότητα «Text».
Έστω για παράδειγμα ότι θέλουμε να βάλουμε πάνω από την περιοχή εμφάνισης των γραμμών παραστατικού έναν τίτλο της μορφής που δείχνει η παρακείμενη εικόνα. Προσθέτουμε στη φόρμα πεδίο τύπου bindable label και ρυθμίζουμε κατάλληλα τη μορφή εμφάνισης του.
Πεδίο τύπου bindable label χρησιμοποιείται και σε περιπτώσεις που θέλουμε να εμφανίσουμε ένα πεδίο οντότητας δίνοντας του όμως και κάποια χαρακτηριστικά μορφοποίησης. Ο τρόπος δήλωσης του προς εμφάνιση πεδίου οντότητας διαφέρει ανάλογα με το αν θέλουμε να εμφανίσουμε πεδίο της κύριας οντότητας ή πεδίο σχετιζόμενης οντότητας. Στην πρώτη περίπτωση η δήλωση γίνεται στην ιδιότητα «BindingPath» και πρέπει να είναι της μορφής ΠΙΝΑΚΑΣ.ΠΕΔΙΟ. Στη δεύτερη περίπτωση χρησιμοποιούμε την ιδιότητα «LinkFieldChild» για τη δήλωση του πεδίου σύνδεσης και την ιδιότητα «LinkFieldParent» για τη δήλωση του πεδίου από τη συνδεόμενη οντότητα που θέλουμε να εμφανίσουμε.
Έστω για παράδειγμα ότι θέλουμε να εμφανίσουμε το ονοματεπώνυμο του πελάτη με τη μορφή που δείχνει η παρακείμενη εικόνα. Προσθέτουμε στη φόρμα πεδίο τύπου bindable label. Στην ιδιότητα LinkFieldChild δηλώνουμε την τιμή fTardeAccountGID και στην ιδιότητα LinkFieldParent την τιμή Name. Τέλος, κάνουμε τις επιθυμητές ρυθμίσεις για τη μορφή εμφάνισης της πληροφορίας.
- Εισαγωγή είδους αποθήκης. Το πεδίο αυτό χρησιμοποιείται ως περιοχή αναζήτησης του προς εισαγωγή είδους. Στην περίπτωση που δεν υπάρχει η δυνατότητα δήλωσης του είδους σε επίπεδο γραμμών παραστατικού (το σχέδιο γραμμών είναι not editable ) η ύπαρξη του πεδίου αυτού στη φόρμα καταχώρισης παραστατικών είναι απαραίτητη.
- Εμφάνιση Φωτογραφίας Είδους. Το πεδίο αυτό χρησιμοποιείται σε περιπτώσεις που θέλουμε να εμφανίσουμε σε κάποια περιοχή της φόρμας μας εικόνα για το είδος που αντιστοιχεί στην τρέχουσα γραμμή παραστατικού.
- Current Line Item Label. Το πεδίο αυτό χρησιμοποιείται σε περιπτώσεις που θέλουμε να εμφανίσουμε σε κάποια περιοχή της φόρμας μας τα στοιχεία της επιλεγμένης γραμμής παραστατικού υπό μορφή επισκόπησης.
- HTML Control. Το πεδίο αυτό χρησιμοποιείται σε περιπτώσεις που θέλουμε να εμφανίσουμε σε κάποια περιοχή της φόρμας μας μια εικόνα (π.χ. το λογότυπο της εταιρείας μας). Η δήλωση της προς εμφάνιση εικόνας γίνεται στην ιδιότητα «URL»
- Ετικέτα Επικεφαλίδας. Το πεδίο αυτό χρησιμοποιείται σε περιπτώσεις που θέλουμε να εμφανίσουμε σε κάποια περιοχή της φόρμας μας επιπλέον στοιχεία του πελάτη, ή άλλης συνδεόμενης με την επικεφαλίδα οντότητας, υπό μορφή επισκόπησης. Η δήλωση της όψης των προς εμφάνιση στοιχείων γίνεται στην ιδιότητα «LayoutName».
Toolbars
Η toolbar είναι ένα ειδικού τύπου πεδίο που έχει σχεδιαστεί έτσι ώστε να φιλοξενεί στο περιβάλλον του ένα σύνολο από πλήκτρα εκτέλεσης προγραμματισμένων εντολών. Στην ενότητα αυτή θα περιγράψουμε τη διαδικασία κατασκευής μιας toolbar.
Για την προσθήκη toolbar στη φόρμα μας, επιλέγουμε αρχικά το τμήμα στο οποίο θέλουμε να εμφανιστεί και ρυθμίζουμε τις διαστάσεις του τμήματος αυτού σύμφωνα με το συνολικό χώρο που θέλουμε να καταλαμβάνει η toolbar μας. Στη συνέχεια τοποθετούμε στο τμήμα αυτό το ειδικό πεδίο «Toolbar εκτέλεσης commands»
| Αν θέλουμε το μέγεθος των πλήκτρων να διατηρείται σταθερό ανεξαρτήτως ανάλυσης οθόνης φροντίζουμε το τμήμα στο οποίο τοποθετούμε την toolbar να έχει σταθερό βάρος κολώνας/ γραμμής. |
Το επόμενο βήμα είναι ο ορισμός του πλήθους των πλήκτρων που θέλουμε να φιλοξενήσει η συγκεκριμένη toolbar. Για να γίνει ο ορισμός αυτός επιλέγουμε την toolbar και, πατώντας δεξί κλικ, εμφανίζουμε το menu ενεργειών της. Καλώντας την ενέργεια «Προσθήκη πάνελ ενεργειών» εμφανίζεται αυτόματα το παράθυρο ορισμού των ιδιοτήτων της toolbar. Η δήλωση του πλήθους των πλήκτρων γίνεται επεμβαίνοντας στις τιμές των πεδίων πλήθος στηλών/ γραμμών.
Στο σημείο αυτό είμαστε έτοιμοι να προχωρήσουμε στη διαδικασία προσθήκης πλήκτρων στην toolbar. Το πάτημα ενός πλήκτρου έχει πάντα σαν αποτέλεσμα την ενεργοποίηση κάποιας από τις διαθέσιμες εντολές της εφαρμογής. Κάποιες από τις εντολές έχουν προκαθορισμένη λειτουργικότητα ενώ άλλες είναι παραμετρικές και η λειτουργικότητα τους καθορίζεται στη φάση της προσθήκης τους στην toolbar. Ας δούμε πρώτα, μέσω ενός παραδείγματος, τη διαδικασία προσθήκης πλήκτρου προκαθορισμένης λειτουργικότητας.
Προσθήκη πλήκτρων προκαθορισμένης λειτουργικότητας
Έστω ότι θέλουμε να φτιάξουμε μια toolbar που να περιέχει πλήκτρα μετακίνησης και διαγραφής γραμμής. Στο πεδίο «Είδος ενεργειών» του παράθυρου ορισμού των ιδιοτήτων της toolbar επιλέγουμε την τιμή Ενέργειες Παραστατικού. Από τη λίστα των διαθέσιμων ενεργειών επιλέγουμε τις Μετακίνηση κάτω, Μετακίνηση πάνω και Διαγραφή γραμμής και πατώντας το πλήκτρο «Προσθήκη». τις προσθέτουμε στην toolbar (μαζική επιλογή εντολών γίνεται με χρήση των πλήκτρων Ctrl + κλικ ή Shift + κλικ). Η θέση τοποθέτησης των πλήκτρων γίνεται αυτόματα, βάσει της σειράς με την οποία εμφανίζονται αυτές στη λίστα, αλλά αν θέλουμε να αλλάξουμε τη θέση ενός πλήκτρου αρκεί να το επιλέξουμε και να το μετακινήσουμε στη νέα του θέση. Επίσης, αν θέλουμε να αλλάξουμε κάποια από τις ιδιότητες που αφορούν στη μορφή εμφάνισης του πλήκτρου (π.χ. γραμματοσειρά) το επιλέγουμε και, από το παράθυρο ορισμού των ιδιοτήτων της toolbar, κάνουμε τις επιθυμητές αλλαγές. Για να γίνουν ορατές οι αλλαγές μας πατάμε το πλήκτρο «Ενημέρωση», ενώ αν θέλουμε οι αλλαγές να εφαρμοστούν σε όλα τα πλήκτρα της toolbar πατάμε το πλήκτρο «Μαζική εφαρμογή ενημέρωσης». Τέλος, αν θέλουμε να αλλάξουμε το μέγεθος ενός πλήκτρου το επιλέγουμε, ρυθμίζουμε ανάλογα το πλάτος/ ύψος του και πατάμε το πλήκτρο «Ενημέρωση».
Η ίδια ακριβώς διαδικασία ακολουθείται για οποιοδήποτε πλήκτρο προκαθορισμένης λειτουργικότητας. Ας δούμε τώρα, μέσω συγκεκριμένων παραδειγμάτων, τη διαδικασία προσθήκης «παραμετρικών» πλήκτρων.
Έστω ότι θέλουμε να υλοποιήσουμε μέσω toolbar μια διαδικασία επιλογής ειδών βάσει των παρακάτω προδιαγραφών.
- Τα είδη ΕΙΔΟΣ 001, ΕΙΔΟΣ 002 και ΕΙΔΟΣ 003 είναι «δημοφιλή» και πρέπει να υπάρχει η δυνατότητα άμεσης πρόσβασης του χρήστη σε αυτά.
- Για όλα τα άλλα είδη η πρόσβαση θα πρέπει να γίνεται μέσω προκαθορισμένου δένδρου βάσει της ομάδας/ κατηγορίας τους με εξαίρεση τα είδη της ομάδας ΔΙΑΦΟΡΑ, για τα οποία η επιλογή θα γίνεται από λίστα.
- Για την ΟΜΑΔΑ 001 δεν έχουν οριστεί κατηγορίες, ενώ η ΟΜΑΔΑ 002 χωρίζεται στις κατηγορίες ΚΑΤΗΓΟΡΙΑ 001 και ΚΑΤΗΓΟΡΙΑ 002.
Για την υλοποίηση της συγκεκριμένης διαδικασίας επιλογής ειδών, προσθέτουμε αρχικά στη φόρμα μας δυο toolbars. Η πρώτη θα φιλοξενήσει τα πλήκτρα που αφορούν στα είδη άμεσης πρόσβασης και τα πλήκτρα που αφορούν στις ομάδες ειδών.
Για την προσθήκη των πλήκτρων άμεσης πρόσβασης σε είδος επιλέγουμε από το «Είδος ενεργειών» Γενικά την εντολή Είδος και, πατώντας το πλήκτρο «Προσθήκη» τρεις φορές, προσθέτουμε στην toolbar μας τρία νέα πλήκτρα. Στη συνέχεια, και προκειμένου να γίνει η σύνδεση του πρώτου πλήκτρου με το είδος ΕΙΔΟΣ 001, επιλέγουμε το πλήκτρο και μεταφερόμαστε στην ιδιότητα «Παραμετροποίηση ενέργειας» όπου πληκτρολογούμε τον κωδικό του είδους. Για διευκόλυνση στη δήλωση του είδους μπορούμε, πατώντας το πλήκτρο αναζήτησης, να εμφανίσουμε τη λίστα των ειδών και να το επιλέξουμε από αυτή. Τέλος, για να ονοματίσουμε το πλήκτρο, μεταφερόμαστε στην ιδιότητα «Τίτλος» όπου δηλώνουμε ένα αντιπροσωπευτικό λεκτικό (π.χ. την περιγραφή είδους) και μετά πατάμε το πλήκτρο «Ενημέρωση». Η ίδια ακριβώς διαδικασία ακολουθείται και για τα άλλα δυο πλήκτρα άμεσης πρόσβασης σε είδος.
Στο σημείο αυτό ολοκληρώνεται η παραμετροποίηση των πλήκτρων ειδών. Πάτημα των πλήκτρων αυτών έχει σαν αποτέλεσμα την εισαγωγή γραμμής είδους. Για την προσθήκη των πλήκτρων που αφορούν στις ομάδες ειδών επιλέγουμε από το «Είδος ενεργειών» Όλες οι Ομάδες τις ομάδες ΟΜΑΔΑ 001, ΟΜΑΔΑ 002 και ΔΙΑΦΟΡΑ και τις προσθέτουμε στην toolbar μας. Στο σημείο αυτό ολοκληρώνεται και η παραμετροποίηση του πλήκτρου που αφορά στην ομάδα ΔΙΑΦΟΡΑ. Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την εμφάνιση λίστας με όλα τα είδη της ομάδας ΔΙΑΦΟΡΑ.
Βάσει των προδιαγραφών μας θα πρέπει το πάτημα του πλήκτρου που αφορά στην ΟΜΑΔΑ 001 να οδηγεί σε νέα toolbar η οποία περιέχει όλα τα είδη της ομάδας αυτής. Για να γίνει η δήλωση της περιοχής εμφάνισης της νέας toolbar πατάμε αρχικά το συνδυασμό πλήκτρων Ctrl + ΟΜΑΔΑ 001, οπότε και εμφανίζονται οι διαθέσιμες toolbar-περιοχές της φόρμας και στη συνέχεια κλικάρουμε στην επιθυμητή toolbar-περιοχή. Μετά τη δήλωση αυτή και ανοίγοντας το παράθυρο ορισμού των ιδιοτήτων της toolbar, βλέπουμε ότι έχουν προστεθεί τρία νέα είδη ενεργειών που αφορούν αποκλειστικά στην ΟΜΑΔΑ 001. Επιλέγοντας την τιμή Είδη της Ομάδας [ΟΜΑΔΑ 001] εμφανίζονται στη λίστα εντολών όλα τα είδη της συγκεκριμένης ομάδας.
Κάνοντας μαζικά την επιλογή τους και πατώντας το πλήκτρο «Προσθήκη» τα προσθέτουμε στη συνδεόμενη με το πλήκτρο ΟΜΑΔΑ 001 toolbar. Επειδή η προσθήκη των πλήκτρων ειδών έγινε μέσω επιλογής «ονοματισμένων» ειδών, υπάρχει ήδη η σύνδεση αυτών με τα αντίστοιχα είδη. Στο σημείο αυτό ολοκληρώνεται και η παραμετροποίηση του πλήκτρου που αφορά στην ΟΜΑΔΑ 001. Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την εμφάνιση νέας toolbar με πλήκτρα πρόσβασης στα είδη της ομάδας.
Τέλος, βάσει των προδιαγραφών μας θα πρέπει το πάτημα του πλήκτρου που αφορά στην ΟΜΑΔΑ 002 να οδηγεί σε νέα toolbar η οποία να περιέχει τις κατηγορίες της ομάδας αυτής.
Για να γίνει η δήλωση της περιοχής εμφάνισης της νέας toolbar πατάμε αρχικά το συνδυασμό πλήκτρων Ctrl + ΟΜΑΔΑ 002 και, αφού γίνει η εμφάνιση των διαθέσιμων toolbar-περιοχών, κλικάροντας επιλέγουμε την ίδια toolbar-περιοχή που τοποθετήσαμε και την toolbar με τα είδης της ομάδας ΟΜΑΔΑ 001 (μια toolbar-περιοχή μπορεί να φιλοξενεί περισσότερες της μιας toolbars). Μετά τη δήλωση αυτή και ανοίγοντας το παράθυρο ορισμού των ιδιοτήτων της toolbar, βλέπουμε ότι έχουν προστεθεί τρία νέα είδη ενεργειών που αφορούν αποκλειστικά στην ΟΜΑΔΑ 002. Επιλέγοντας την τιμή Κατηγορίες της Ομάδας [ΟΜΑΔΑ 002] εμφανίζονται στη λίστα εντολών οι κατηγορίες της συγκεκριμένης ομάδας δηλαδή, για το παράδειγμα μας, οι εντολές ΚΑΤΗΓΟΡΙΑ 001 και ΚΑΤΗΓΟΡΙΑ 002. Επιλέγουμε και τις δυο και τις προσθέτουμε στη συνδεόμενη με το πλήκτρο ΟΜΑΔΑ 002 toolbar. Το επόμενο βήμα είναι να γίνει η κατάλληλη παραμετροποίηση των πλήκτρων ΚΑΤΗΓΟΡΙΑ, ώστε το πάτημα τους να οδηγεί σε νέα toolbar η οποία να περιέχει όλα τα είδη της συγκεκριμένης ομάδας/ κατηγορίας. Για να γίνει η παραμετροποίηση αυτή ακολουθούμε την ίδια ακριβώς διαδικασία με αυτήν της παραμετροποίησης του πλήκτρου ΟΜΑΔΑ 001. Στο σημείο αυτό ολοκληρώνεται και η παραμετροποίηση του πλήκτρου που αφορά στην ΟΜΑΔΑ 002. Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την εμφάνιση νέας toolbar με πλήκτρα πρόσβασης στα είδη της συγκεκριμένης κατηγορίας.
| Για προσομοίωση της συμπεριφοράς των πλήκτρων «ΟΜΑΔΑ 001» και «ΟΜΑΔΑ 002» σε περιβάλλον σχεδίασης της φόρμας, πατάμε το συνδυασμό πλήκτρων Ctrl + αντίστοιχο πλήκτρο. |
Έστω ότι θέλουμε να υλοποιήσουμε δυο toolbars εκ των οποίων η μια να περιέχει τα πλήκτρα ακύρωσης συναλλαγής και μετάβασης σε Τιμολόγιο (toolbar-ενέργειες) και η άλλη να περιέχει όλα τα πλήκτρα που αφορούν στην εξόφληση (toolbar-εξόφληση). Έστω επίσης ότι ο διαθέσιμος χώρος της φόρμας μας επιβάλει την εμφάνιση των δυο αυτών toolbars στην ίδια toolbar-περιοχή.
Προσθέτουμε στη φόρμα μας μια νέα toolbar και τοποθετούμε σε αυτήν, κατά τα γνωστά, τις εντολές «Ακύρωση/ Νέο» και «Τιμολόγιο». Βάσει των προδιαγραφών μας θα πρέπει να προσθέσουμε στην toolbar ένα επιπλέον πλήκτρο το πάτημα του οποίου θα οδηγεί στην toolbar-εξόφληση. Η προσθήκη του πλήκτρου αυτού γίνεται πατώντας, από το παράθυρο ορισμού των ιδιοτήτων της toolbar, την επιλογή
. Στο νέο πλήκτρο μας δίνουμε το όνομα «ΕΞΟΦΛΗΣΗ» και για να γίνει η δήλωση της περιοχής εμφάνισης της toolbar-εξόφληση, πατάμε αρχικά το συνδυασμό πλήκτρων Ctrl + ΕΞΟΦΛΗΣΗ και, αφού γίνει η εμφάνιση των διαθέσιμων toolbar-περιοχών, κλικάροντας επιλέγουμε την ίδια toolbar-περιοχή με αυτή της toolbar-ενέργειες. Στο σημείο αυτό ολοκληρώνεται η παραμετροποίηση της toolbar-ενέργειες. Πάτημα του πλήκτρου ΕΞΟΦΛΗΣΗ έχει σαν αποτέλεσμα την εμφάνιση της toolbar-εξόφληση.
Το επόμενο βήμα είναι η παραμετροποίηση της toolbar-εξόφληση. Λόγω του ότι οι δυο toolbars είναι επικαλυπτόμενες, το πρώτο πράγμα που πρέπει να φροντίσουμε είναι να δώσουμε τη δυνατότητα επιστροφής από την toolbar-εξόφληση στην toolbar-ενέργειες. Για να γίνει αυτό τοποθετούμε σε μια από τις θέσεις της toolbar-εξόφληση το
. Στη συνέχεια, προσθέτουμε στην toolbar-εξόφληση τις εντολές «Είσπραξη με μετρητά», «Πιστωτική κάρτα» και «Ολοκλήρωση». Στο σημείο αυτό ολοκληρώνεται και η παραμετροποίηση της toolbar-εξόφληση.
| Για προσομοίωση της συμπεριφοράς των πλήκτρων «Πλήκτρο πάνελ ενεργειών» και «Πλήκτρο Πίσω» σε περιβάλλον σχεδίασης της φόρμας, πατάμε το συνδυασμό πλήκτρων Ctrl + αντίστοιχο πλήκτρο. |
Popup Toolbar-Επιπλέον Ενέργειες
Έστω ότι θέλουμε να δώσουμε στο χρήστη τη δυνατότητα πρόσβασης στις εντολές της εύρεσης τιμής είδους, της επιστροφής είδους και της καταγραφής σημειώσεων/ σχολίων επί του παραστατικού. Έστω επίσης ότι η χρήση των εντολών αυτών είναι σχετικά σπάνια και για το λόγο αυτό δεν θέλουμε να επιβαρύνουμε τη βασική toolbar-διαχείριση με ξεχωριστό πλήκτρο για κάθε μια από αυτές, αλλά θέλουμε να τις τοποθετήσουμε σε μια popup toolbar.
Βάσει των προδιαγραφών μας θα πρέπει να προσθέσουμε στην toolbar-διαχείριση ένα επιπλέον πλήκτρο το πάτημα του οποίου θα οδηγεί στην εμφάνιση της popup toolbar που θα περιέχει τις επιπλέον εντολές. Η προσθήκη του πλήκτρου αυτού γίνεται πατώντας, από το παράθυρο ορισμού των ιδιοτήτων της toolbar, την επιλογή
. Στο νέο πλήκτρο μας δίνουμε το όνομα «Επιπλέον…» και, για να του προσδώσουμε την λειτουργικότητα της εμφάνισης popup toolbar, από το menu ενεργειών του πλήκτρου καλούμε την επιλογή «Προσθήκη φόρμας ενεργειών», οπότε και εμφανίζεται αυτόματα το παράθυρο ορισμού των ιδιοτήτων της popup toolbar. Τοποθετούμε κατά τα γνωστά στην popup toolbar τις εντολές «Εύρεση Τιμής», «Επιστρεφόμενο Είδος» και «Τροποποίηση πεδίου επικεφαλίδας». Στο σημείο αυτό ολοκληρώνεται η παραμετροποίηση του πλήκτρου «Επιπλέον…». Πάτημα του πλήκτρου αυτού έχει σαν αποτέλεσμα την εμφάνιση popup toolbar με τις εντολές που ορίσαμε.
Διαθέσιμες Εντολές
Χρήσιμες Συμβουλές
Εντατική Λιανική |
|
|---|---|
| Βελτιστοποίηση Χρόνου Καταχώρισης Απόδειξης | |
|
Για να διασφαλίσουμε υψηλές ταχύτητες στην καταχώριση των παραστατικών πώλησης, προτείνεται:
|
|
| Έξυπνη & Γρήγορη λειτουργία Λιανικής Πώλησης | |
|
Οι ρυθμίσεις που απαιτούνται για την εξασφάλιση μιας πιο «έξυπνης» και γρήγορης λειτουργίας της λιανικής πώλησης είναι:
|
|
Προστασία Καταχωρίσεων |
|
| Είδος χωρίς Τιμή | |
| Για να διασφαλίσουμε την προστασία του χρήστη από καταχώριση είδους με μηδενική τιμή, θα πρέπει να ενεργοποιήσουμε την παράμετρο AskPriceForZeroPriceLine του αρχείου ES00RetailDocuments. | |
| Είδος-Δώρο | |
| Κάποιοι φορολογικοί εκτυπωτές απορρίπτουν γραμμές παραστατικού που είναι μηδενικής αξίας. Για να διασφαλίσουμε σε αυτές τις εγκαταστάσεις τη δυνατότητα καταχώρισης είδους-δώρο (έκπτωση 100%), θα πρέπει να ενεργοποιήσουμε την παράμετρο DOC_ZERO_STOCKLINES_HANDLING_ENABLED του αρχείου ES00RetailParams. | |
| Μέγιστο Ποσοστό Έκπτωσης | |
| Για να διασφαλίσουμε την προστασία του χρήστη από καταχώριση έκπτωσης μεγαλύτερης ή ίσης του 100%, δηλώνουμε στην παράμετρο MAX_DOC_STOCKLINE_DISCOUNT_PERCENT του αρχείου ES00RetailParams το επιτρεπόμενο ποσοστό έκπτωσης (π.χ. 99). | |
Έλεγχος Αναιρέσεων Πώλησης |
|
| Απλή Καταγραφή | |
| Αν θέλουμε μια απλή καταγραφή στο ιστορικό συμβάντων ενεργειών του χρήστη που σχετίζονται με «αναίρεση» πώλησης (μείωση ποσότητας, διαγραφή γραμμής, ακύρωση καταχώρισης), θα πρέπει να ενεργοποιήσουμε την παράμετρο USER_ACTIONS_LOGGING_ENABLED του αρχείου ES00RetailParams. | |
| Άρση Δικαιώματος | |
| Αν θέλουμε τον πλήρη έλεγχο του χρήστη πάνω σε ενέργειες που σχετίζονται με «αναίρεση» πώλησης, θα πρέπει να μεταβούμε στη σειρά παραστατικών του συγκεκριμένου χρήστη και να κάνουμε άρση του αντίστοιχου δικαιώματος (διαγραφή γραμμής, ακύρωση καταχώρισης). Έτσι, για να πραγματοποιηθεί μια ενέργεια αναίρεσης πώλησης απαιτείται η επιβεβαίωση της ενέργειας από χρήστη που έχει το συγκεκριμένο δικαίωμα ενώ ταυτόχρονα γίνεται και καταγραφή της ενέργειας στο ιστορικό συμβάντων. | |
| Αποτυχία στην Αναζήτηση Είδους | |
| Αν θέλουμε να πληροφορηθούμε για τις «αποτυχημένες προσπάθειες» αναζήτησης είδους, αρκεί να μεταβούμε στην λίστα με το ιστορικό ενεργειών των χρηστών της εφαρμογής και να απομονώσουμε εκείνες που έχουν ως κωδικό ενέργειας τον «NO_ITEM_CODE_FOUND». | |
Έλεγχος Εκπτώσεων |
|
| Άρση Δικαιώματος | |
| Αν θέλουμε τον πλήρη έλεγχο του χρήστη πάνω σε ενέργειες που σχετίζονται με την επέμβαση στο ύψος των εκπτώσεων, θα πρέπει να μεταβούμε στη σειρά παραστατικών του συγκεκριμένου χρήστη και να κάνουμε άρση του δικαιώματος διαχείρισης Τιμών/ Εκπτώσεων. Έτσι, για να πραγματοποιηθεί μια ενέργεια επέμβασης στις εκτώσεις απαιτείται η επιβεβαίωση της ενέργειας από χρήστη που έχει το συγκεκριμένο δικαίωμα ενώ ταυτόχρονα γίνεται και καταγραφή της ενέργειας στο ιστορικό συμβάντων. | |
| Μέγιστο Ποσοστό Έκπτωσης | |
| Για να απαγορεύσουμε από τον χρήστη την καταχώριση έκπτωσης μεγαλύτερης από ένα συγκεκριμένο ποσοστό, δηλώνουμε στην παράμετρο MAX_DOC_STOCKLINE_DISCOUNT_PERCENT του αρχείου ES00RetailParams το επιτρεπόμενο ποσοστό έκπτωσης (π.χ. 5). Παράλληλα θα πρέπει να φροντίσουμε, από το σύνολο των εντολών που αφορούν στην καταχώριση έκπτωσης, να καλείται από τη φόρμα μας μόνο η εντολή «Έκπτωση γραμμής (ποσοστιαία)». | |
| έλεγχος μέγιστης μικτής έκπτωσης | |
| Για να απαγορεύσουμε από την καταχώρηση μικτής έκπτωσης μεγαλύτερης από ένα συγκεκριμένο ποσοστό ή μια συγκεκριμένη αξία, δηλώνουμε στις παραμέτρους MAX_DOC_HEADER_DISCOUNT_PERCENT και MAX_DOC_HEADER_DISCOUNT_VALUE το μέγιστο ποσοστό και αξία αντίστοιχα, μικτής έκπτωσης που μπορεί να δοθεί στο παραστατικό. Να επισημάνουμε ότι μικτή έκπτωση στο παραστατικό μπορεί να δοθεί μέσω των αντίστοιχων ενεργειών που διατίθενται στο παρ/κο. | |
Διευκόλυνση στις Καταχωρίσεις |
|
| Ερωτώμενη Ποσότητα | |
| Αν διαχειριζόμαστε είδη για τα οποία θέλουμε η ποσότητα πώλησης να είναι ερωτώμενη, θα πρέπει να φροντίσουμε να έχει ενεργοποιηθεί στη μονάδα μέτρησης του είδους η επιλογή «Εφαρμογή με επιλογή από το χρήστη». Η ενεργοποίηση της συγκεκριμένης επιλογής, σε συνδυασμό με την ενεργοποίηση της παραμέτρου AutoDisplayQuantities του αρχείου ES00RetailDocuments, έχει σαν αποτέλεσμα την αυτόματη εμφάνιση παραθύρου πληκτρολόγησης της ποσότητας πώλησης. | |
| Βήμα Αύξησης Ποσότητας | |
| Αν η ποσότητα πώλησης έχει ένα σταθερό βήμα (π.χ. 2, 4 κ.λπ ) καλό είναι για τη δήλωση ποσότητας πώλησης να χρησιμοποιήσουμε στην φόρμα μας την εντολή «Αύξηση ποσότητας» προσδιορίζοντας σε αυτή και το επιθυμητό βήμα. | |
| Ερωτώμενη Τιμή | |
| Αν διαχειριζόμαστε είδη για τα οποία θέλουμε η τιμή πώλησης να είναι ερωτώμενη, θα πρέπει να φροντίσουμε το είδος να έχει μηδενική τιμή. Αυτό, σε συνδυασμό με την ενεργοποίηση των παραμέτρων AskPriceForZeroPriceLine του αρχείου ES00RetailDocuments, έχει σαν αποτέλεσμα την αυτόματη εμφάνιση παραθύρου πληκτρολόγησης της επιθυμητής τιμής πώλησης. Ειδικά στην περίπτωση που είναι ενεργοποιημένη η παράμετρος AskPriceForZeroPriceLine_EnableReEntry, έχουμε και τη δυνατότητα επάλληλων καταχωρίσεων του είδους. | |
| Υπενθυμιστικό Μήνυμα Είδους | |
| Μπορούμε κατά την τιμολόγηση να εμφανίζουμε στο χρήστη μηνύματα υπενθύμισης σχετικά με το διακινούμενο είδος. Για την ενεργοποίηση της δυνατότητας αυτής αρκεί να δηλωθεί στο είδος το επιθυμητό μήνυμα και ένα σχέδιο διακινήσεων που να ενεργοποιεί την εμφάνιση του μηνύματος αυτού. Μέσω τώρα της παραμέτρου εταιρείας «Χρονικό διάστημα αναμονής υπενθυμιστικού μηνύματος Είδους», μπορούμε επίσης να ρυθμίσουμε και το χρόνο/ τρόπο κλεισίματος της οθόνης του υπενθυμιστικού μηνύματος. | |
| Επάγγελμα Νέου Πελάτη | |
| Αν κατά την καταχώριση των στοιχείων ενός νέου πελάτη διαπιστώσετε ότι το επάγγελμά του δεν υπάρχει στη λίστα επαγγελμάτων, μεταβείτε στο πεδίο «Αντικείμενο δραστηριότητας» και πληκτρολογήστε το επιθυμητό επάγγελμα. | |
Χρήση Barcode |
|
| Προστασία από Scanning σε Λάθος Περιοχή | |
| Για να διασφαλίσουμε την προστασία του χρήστη scanning σε λάθος περιοχές της φόρμας, καλό είναι να συμπληρώσουμε τιμές στις παραμέτρους του αρχείου ES00RetailParams που αφορούν σε μέγιστες τιμές (βλέπε ενότητα Παραμετροποίηση εφαρμογής Retail/ Διαχείριση Καταχωρίσεων). | |
| Άμεση Μετακίνηση στην Scanning Περιοχή | |
| Για να υπάρχει η δυνατότητα άμεσης τοποθέτησης του κέρσορα στην scanning περιοχή, καλό είναι για την εντολή «Μετακίνηση στο control αναζήτησης είδους λιανικής» να προβλεφθεί και συγκεκριμένη συντόμευση. Αυτό είναι ιδιαίτερα χρήσιμο σε περιπτώσεις που δεν υπάρχει η δυνατότητα εστίασης με touch επί της scanning περιοχής. | |
| Πωλήσεις ανά Barcode | |
| Αν θέλουμε να έχουμε πληροφόρηση για τα barcodes που διακινήθηκαν, θα πρέπει να αξιοποιήσουμε τη δυνατότητα αποθήκευσης στη γραμμή παραστατικού του barcode που χρησιμοποιήθηκε κατά την πώληση. Για την ενεργοποίηση της δυνατότητας αυτής αρκεί να προσθέσουμε στο παραστατικό ένα σχέδιο ιδιοτήτων που να αποθηκεύει το barcode σε κάποιο από το ελεύθερα οριζόμενα πεδία της γραμμής παραστατικού. | |
| Barcode Παρτίδας | |
| Αν θέλουμε να γίνεται αναζήτηση/ επιλογή είδους βάσει του barcode συγκεκριμένης παρτίδας του αρκεί, στην παράμετρο εταιρείας «Λίστα οντοτήτων για την αναζήτηση είδους σε retail mode», να κάνουμε τις απαραίτητες δηλώσεις. (βλέπε ''FEA-00051 της βάσης γνώσης) | |
| Αποθήκευση Παραστατικού μετά από κάθε Barcode scanning | |
| Αν θέλουμε, με την καταχώριση της κάθε γραμμής είδους να γίνεται αυτόματα και αποθήκευση του παραστατικού πώλησης, θα πρέπει να ενεργοποιήσουμε την παράμετρο AutoSaveAfterItemEntered του αρχείου ES00RetailDocuments.xml. Η ενεργοποίηση της δυνατότητας αυτής είναι εφικτή μόνο όταν η αναζήτηση/ επιλογή είδους γίνεται με χρήση της barcode scanning area. | |
Διάφορα |
|
| Βελτιστοποίηση Χρόνου Καταχώρισης Απόδειξης | |
| Για να διασφαλίσουμε υψηλές ταχύτητες στην καταχώριση των παραστατικών πώλησης, προτείνεται η χρήση κοινών σχεδίων εμφάνισης των γραμμών παραστατικού για την Απόδειξη Λιανικής Πώλησης και για το Τιμολόγιο Πώλησης. | |
| 64 bits Σταθμός Εργασίας & Κύβοι | |
| Αν ο σταθμός εργασίας από τον οποίο εκτελείται η εφαρμογή Retail λειτουργεί στα 64 bits και εμφανίζεται πρόβλημα στην εκτέλεση κάποιου κύβου θα πρέπει, στο συγκεκριμένο σταθμό εργασίας, να ενεργοποιήσουμε την εκκίνηση με 32 bits. | |
| Επιστρεφόμενα Είδη & Ταμειακή Μηχανή | |
| Κάποιες ταμειακές μηχανές δεν επιτρέπουν την εκτύπωση Απόδειξης όταν αυτή εμφανίσει αρνητικό «υποσύνολο». Προκειμένου να εξασφαλίσουμε ότι η εκτύπωση των επιστρεφόμενων ειδών να ξεκινήσει μετά την ολοκλήρωση της εκτύπωσης των πωληθέντων ειδών, αρκεί να αξιοποιήσουμε κατάλληλα τη δυνατότητα που μας δίνει το εργαλείο σχεδίασης της φόρμας εκτύπωσης για ταξινόμηση των πεδίων της γραμμής. | |
| «Απόδοση» Σταθμού Εργασίας | |
| Αν θέλουμε να εμφανίζουμε πληροφορίες που αφορούν στην «απόδοση» ενός σταθμού εργασίας, αρκεί να ενεργοποιήσουμε την παράμετρο STATISTICS_COUNTERS_ENABLED του αρχείου ES00RetailParams (βλέπε ενότητα Παραμετροποίηση εφαρμογής Retail/ Γραμμή Κατάστασης) |
Ρυθμίσεις Περιφερειακών
Αρχεία Φορολογικού Εκτυπωτή
Υπάρχει η δυνατότητα αποστολής αρχείου προς τον φορολογικό εκτυπωτή με εντολές για την έκδοση εκτυπώσεων Χ και Ζ από τον ίδιο τον φορολογικό εκτυπωτή, θα πρέπει να έχουν γίνει οι παρακάτω ενέργειες:
- Να υπάρχει στην περιοχή CSConfig ένα txt αρχείο με τις εντολές εκτύπωσης του Χ και ένα με τις εντολές εκτύπωσης του Ζ. Τα αρχεία αυτά θα πρέπει να έχουν το όνομα XReport.txt και ΖReport.txt αντίστοιχα και θα χρησιμοποιηθούν από την εφαρμογή για την παραγωγή των αρχείων Χ και Ζ.
- Να δηλωθεί η περιοχή αποθήκευσης των αρχείων Χ και Ζ καθώς και το επιθυμητό όνομα των αρχείων αυτών. Οι δηλώσεις αυτές γίνονται στις αντίστοιχες παραμέτρους του αρχείου ES00RetailParams.
| Παράμετρος | Επεξήγηση |
|---|---|
| PATH_FOR_TAXMACHINE | Η περιοχή αποθήκευσης των αρχείων |
| XREPORT_OUTPUT_FILE | Το όνομα του αρχείου που αφορά στην εκτύπωση Χ |
| ΖREPORT_OUTPUT_FILE | Το όνομα του αρχείου που αφορά στην εκτύπωση Ζ |
Μηνύματα τρίτων εφαρμογών
Υπάρχουν περιπτώσεις όπου τα μηνύματα τρίτων εφαρμογών (π.χ. μηνύματα που εμφανίζει ο φορολογικός εκτυπωτής) επικαλύπτονται από το παράθυρο λειτουργίας της εφαρμογής Retail με αποτέλεσμα ο χρήστης να μην ενημερώνεται έγκαιρα για μηνύματα αφορούν στη γενικότερη λειτουργία του ταμείου του. Μέσω κατάλληλων δηλώσεων του αρχείου ES00RetailParams, δίνεται η δυνατότητα εντοπισμού και εμφάνισης τέτοιας μορφής μηνυμάτων μέσα στο περιβάλλον της εφαρμογής Retail.
Παραμετροποίηση
Για να ενεργοποιηθεί η δυνατότητα αυτή θα πρέπει να έχουν γίνει οι παρακάτω ενέργειες παραμετροποίησης της εφαρμογής Retail:
- Να δηλωθούν οι επιθυμητές τιμές στις παραμέτρους ενεργοποίησης της διαδικασίας.
| Παράμετρος | Επεξήγηση |
|---|---|
| ENABLE_WINDOW_MONITOR | Δηλώνοντας την τιμή true στη συγκεκριμένη παράμετρο δηλώνουμε ότι θέλουμε την ενεργοποίηση της διαδικασίας αναζήτησης μηνυμάτων τρίτων εφαρμογών. |
| WINDOWS_MONITOR_MAX_ITERATION | Δηλώνουμε τον επιθυμητό μέγιστο αριθμό αναζητήσεων ενός μηνύματος |
| WINDOWS_MONITOR_INTERVAL | Δηλώνουμε τα δευτερόλεπτα που θέλουμε να μεσολαβούν ανάμεσα στις επάλληλες αναζητήσεις ενός μηνύματος. |
- Να δηλωθούν τα επιθυμητά μηνύματα προς αναζήτηση (παράμετροι περιοχής ES00NativeWindowPattern). Για κάθε ένα από τα μηνύματα αυτά θα πρέπει να δηλώσουμε τα παρακάτω στοιχεία
| Παράμετρος | Επεξήγηση |
|---|---|
| ΑΑ | Ο κωδικός ταυτοποίησης της εγγραφής. Για κάθε εγγραφή του αρχείου θα πρέπει να δηλωθεί ένας αριθμός οποίος θα πρέπει να είναι μοναδικός. |
| WindowTitle | Ο τίτλος του προς αναζήτηση παραθύρου. Αν δεν θέλουμε την αναζήτηση βάσει τίτλου παραθύρου, θα πρέπει να αφαιρέσουμε τελείως την παράμετρο αυτή. |
| ProcessName | Το όνομα της προς αναζήτηση διεργασίας. Αν δεν θέλουμε την αναζήτηση βάσει του ονόματος της διεργασίας, θα πρέπει να αφαιρέσουμε τελείως την παράμετρο αυτή. |
| Modal | Ο τύπος των παραθύρων για τα οποία επιθυμούμε να γίνεται αναζήτηση. Οι διαθέσιμες τιμές είναι: 0-Όλα τα παράθυρα, 1-Μόνο τα modal παράθυρα και 2-Μόνο τα μη modal παράθυρα. |
| Description | Το περιεχόμενου του μηνύματος προειδοποίησης του χρήστη για την ύπαρξη μηνύματος από τρίτη εφαρμογή. |
Αφού έχει ενεργοποιηθεί η διαδικασία και εφόσον εντοπιστεί μήνυμα που έχει δηλωθεί ως επιθυμητό προς αναζήτηση, εμφανίζεται αρχικά ένα μήνυμα προειδοποίησης του χρήστη της εφαρμογής Retail για την ύπαρξη μηνύματος από τρίτη εφαρμογή. Στη συνέχεια, γίνεται προσπάθεια εμφάνισης του μηνύματος της τρίτης εφαρμογής στο προσκήνιο ενώ ταυτόχρονα γίνεται εμφάνιση της taskbar των Windows μπροστά από την εφαρμογή Retail.
Παράδειγμα
Έστω ότι θέλουμε να ενεργοποιήσουμε τη διαδικασία εντοπισμού και εμφάνισης μηνυμάτων που αφορούν σε πρόβλημα λειτουργίας του φορολογικού εκτυπωτή. Για το λόγο αυτό μεταβαίνουμε στο αρχείο ES00RetailParams και κάνουμε τις παρακάτω δηλώσεις.
Έστω τώρα ότι στη φάση της έκδοσης μιας Απόδειξης Λιανικής Πώλησης εμφανίζεται κάποιο πρόβλημα με τον φορολογικό εκτυπωτή (π.χ. πρόβλημα χαρτιού ή πρόβλημα σύνδεσης). Στην περίπτωση αυτή και λόγω της παραμετροποίησης που έχει γίνει στην εφαρμογή Retail, εμφανίζεται αρχικά στον χρήστη το κατάλληλο προειδοποιητικό μήνυμα και στη συνέχεια, έρχεται στο προσκήνιο το μήνυμα λάθους του φορολογικού εκτυπωτή. Στη φάση αυτή ο χρήστης θα πρέπει να ελέγξει το μήνυμα του φορολογικού εκτυπωτή και να προβεί στη διόρθωση του υπάρχοντος προβλήματος και μετά την επίλυση του προβλήματος να κλείσει το προειδοποιητικό μήνυμα, πατώντας το πλήκτρο «ΟΚ» και να προχωρήσει στην εκτύπωση της Απόδειξης.
|
Συρτάρι ταμειακής (Cash Drawer)
Υπάρχει η δυνατότητα σύνδεσης ενός σταθμού εργασίας με «συρτάρι» ταμειακής μηχανής. Βασική προϋπόθεση για την ενεργοποίηση της δυνατότητας αυτής είναι η ενεργοποίηση της αντίστοιχης επιλογής (Συρτάρι Ταμειακής Μηχανής) σε επίπεδο σειράς παραστατικών. Παράλληλα απαιτείται και η κατάλληλη, ανάλογα με τον τύπο συρταριού, ρύθμιση των παραμέτρων του αρχείου ESPoleDisplaySettings. (το αρχείο αυτό βρίσκεται στο φάκελο ESConfig)
Ο τύπος συρταριού δηλώνεται στην παράμετρο CashDrawerID του αρχείου ESPoleDisplaySettings και για τους διαθέσιμους τύπους συρταριού ισχύουν τα εξής:
| 0 | Συρτάρι που είναι συνδεδεμένο σε com. Για συρτάρι αυτού του τύπου είναι απαραίτητη η συμπλήρωση της παραμέτρου CashDrawerPort στην οποία δηλώνουμε τη θύρα που θα χρησιμοποιηθεί από το συρτάρι. Η εφαρμογή υποστηρίζει μόνο συρτάρι τύπου Galeo. |
|---|---|
| 1 | Συρτάρι που ανοίγει όταν κληθεί ένα εκτελέσιμο αρχείο exe. Για συρτάρι αυτού του τύπου είναι απαραίτητη και η συμπλήρωση των παραμέτρων CashDrawerOpenFile & CashDrawerCloseFile. Στις παραμέτρους αυτές γίνεται η δήλωση της περιοχής αποθήκευσης και του ονόματος του επιθυμητού exe αρχείου. Αν η δήλωση είναι της μορφής $όνομα αρχείου, τότε θεωρείται ως rootpath ο φάκελος που είναι εγκατεστημένη η εφαρμογή. |
| 2 | Συρτάρι που είναι συνδεδεμένο με φορολογικό εκτυπωτή. Στην περίπτωση αυτή το άνοιγμα του συρταριού το «αναλαμβάνει» ο φορολογικός εκτυπωτής, εκτελώντας μια συγκεκριμένη εντολή. Η δήλωση της εντολής προς εκτέλεση γίνεται σε αρχείο που βρίσκεται στην περιοχή που παρακολουθεί ο φορολογικός εκτυπωτής. Για συρτάρι αυτού του τύπου απαραίτητη είναι και η συμπλήρωση της παραμέτρου CashDrawerOpenFile, στην οποία δηλώνουμε το όνομα του αρχείου που περιέχει τη συγκεκριμένη εντολή και της παραμέτρου CashDrawerFiscalFile, στην οποία δηλώνουμε την περιοχή και το όνομα του αρχείου στο οποίο θα αντιγραφεί το αρχείο που περιέχει την εντολή. |
| 3 |
Συρτάρι που είναι συνδεδεμένο με θερμικό εκτυπωτή. Για συρτάρι αυτού του τύπου απαραίτητη είναι και η συμπλήρωση των παραμέτρων DrawerPrinterName, στην οποία δηλώνουμε το όνομα του θερμικού εκτυπωτή και DrawerCommand, στην οποία δηλώνουμε σε bytes την εντολή που απαιτείται από το συγκεκριμένο εκτυπωτή. Για παράδειγμα για τον εκτυπωτή Epson TM-T88II δηλώνουμε την εντολή 1B70003C78. Η εντολή αυτή προκύπτει κάνοντας convert την ascii εντολή 27,112,48,55,121 σε hex 1B,70,30,37,79 |
|
Ψηφιακός Πίνακας (Pole Display)
Υπάρχει η δυνατότητα σύνδεσης ενός σταθμού εργασίας με ψηφιακό πίνακα απεικόνισης στοιχείων της απόδειξης. Βασική προϋπόθεση για την ενεργοποίηση της δυνατότητας αυτής είναι η ενεργοποίηση της αντίστοιχης επιλογής (Ψηφιακός Πίνακας) σε επίπεδο σειράς παραστατικών. Παράλληλα απαιτείται και η κατάλληλη ρύθμιση των παραμέτρων του αρχείου ESPoleDisplaySettings (το αρχείο αυτό βρίσκεται στο φάκελο ESConfig) Οι παράμετροι που αφορούν στη ρύθμιση του ψηφιακού πίνακα είναι:
Ρύθμιση Συμπεριφοράς |
|
|---|---|
|
|
Ρύθμιση Στοιχείων προς Εμφάνιση |
|
|
Υπάρχει η δυνατότητα πλήρους παραμετροποίησης τόσο του περιεχομένου όσο και της μορφής εμφάνισης των στοιχείων προς εμφάνιση. Οι παράμετροι ρύθμισης των στοιχείων προς εμφάνιση είναι:
|
|
|
Μέσω της κατάλληλης παραμετροποίησης της κάθε μια από τις παραπάνω παραμέτρους μπορούμε να επιτύχουμε την εμφάνιση είτε ενός απλού κειμένου (π.χ. <ClosingItem>ΕΠΟΜΕΝΟΣ ΠΕΛΑΤΗΣ</ClosingItem>), είτε μιας πληροφορίας του τρέχοντος παραστατικού είτε συνδυασμό απλού κειμένου και πληροφορίας του παραστατικού (TotalItem>ΣΥΝΟΛΟ:[{ADTotalValue}]</TotalItem>) Η μορφοποίηση του προς εμφάνιση μηνύματος επιτυγχάνεται με την χρήση συγκεκριμένων χαρακτήρων. Η διαθέσιμοι χαρακτήρες μορφοποίησης του μηνύματος είναι: |
|
| ΕΥΧΑΡΙΣΤΟΥΜΕ</ClosingItem> έχει σαν αποτέλεσμα την εμφάνιση του λεκτικού «ΕΠΟΜΕΝΟΣ ΠΕΛΑΤΗΣ» στην 1η γραμμή του ψηφιακού πίνακα και του λεκτικού «ΕΥΧΑΡΙΣΤΟΥΜΕ» στη 2η γραμμή. | |
| { } | Πεδίο. Δήλωση της μορφής TotalItem>{ADTotalValue}</TotalItem> έχει σαν αποτέλεσμα την εμφάνιση της συνολικής αξίας του τρέχοντος παραστατικού. |
| [… | Αριστερή στοίχιση. Δηλώνοντας μόνο τον χαρακτήρα [ στην αρχή της γραμμής, επιτυγχάνεται η αριστερή στοίχιση. Σε περίπτωση που ο χώρος της οθόνης δεν επαρκεί για την εμφάνιση ολόκληρου του μηνύματος, κόβεται το μήνυμα από τη δεξιά πλευρά του. |
| …] | Δεξιά στοίχιση. Δηλώνοντας μόνο τον χαρακτήρα ] στο τέλος της γραμμής, επιτυγχάνεται η δεξιά στοίχιση. Σε περίπτωση που ο χώρος της οθόνης δεν επαρκεί για την εμφάνιση ολόκληρου του μηνύματος, κόβεται το μήνυμα από την αριστερή πλευρά του. |
| [1ο…]2ο… | Σύνθετη στοίχιση. Δηλώνοντας τον χαρακτήρα [ στην αρχή της γραμμής και τον χαρακτήρα ] σε άλλο σημείο της γραμμής επιτυγχάνεται η αριστερή στοίχιση του 1ου μέρους του μηνύματος και η δεξιά στοίχιση του 2ου μέρους. Σε περίπτωση που ο χώρος της οθόνης δεν επαρκεί για την εμφάνιση ολόκληρου του μηνύματος, κόβεται το μέρος του μηνύματος που είναι εκτός των χαρακτήρων στοίχισης. |
| 1ο...[2ο...]30… | Σύνθετη στοίχιση. Δηλώνοντας τον χαρακτήρα [ σε ενδιάμεσο σημεία της γραμμής και τον χαρακτήρα ] σε άλλο σημείο της γραμμής επιτυγχάνεται η αριστερή στοίχιση του 1ου μέρους του μηνύματος και η δεξιά στοίχιση του 2ου μέρους. Σε περίπτωση που ο χώρος της οθόνης δεν επαρκεί για την εμφάνιση ολόκληρου του μηνύματος, κόβεται το μέρος του μηνύματος που είναι εκτός των χαρακτήρων στοίχισης. |
|
Ένα παράδειγμα δήλωσης των στοιχείων προς εμφάνιση είναι: <LineItem>{FK_ESFILINEITEM_ESFIITEM.Description}|*{Quantity}:[{CurrencyTotalValue}]</LineItem> <TotalItem>ΣΥΝΟΛΟ:[{ADTotalValue}]|</TotalItem> <TotalAndChangeItem>ΣΥΝΟΛΟ:[{ADTotalValue}]|ΡΕΣΤΑ:[{CurrencyTotalRest}]</TotalAndChangeItem> <ClosingItem>ΕΠΟΜΕΝΟΣ ΠΕΛΑΤΗΣ|</ClosingItem> | |
Ειδικές Ρυθμίσεις/ Σύνδεση σε Com Θύρα |
|
|
Τα στοιχεία αυτά χρησιμοποιούνται μόνο για ψηφιακό πίνακα που είναι συνδεδεμένος σε com θύρα και συγκεκριμένα για το ψηφιακό πίνακα Toshiba.
|
|
| Όταν είναι συνδεμένο σε com του Η/Υ πρέπει να ελέγξουμε αν αυτή η com είναι δεσμευμένη από άλλη εφαρμογή. | |
Ειδικές Ρυθμίσεις/ Σύνδεση με Φορολογικό Εκτυπωτή |
|
|
Τα στοιχεία αυτά χρησιμοποιούνται μόνο για ψηφιακό πίνακα που είναι συνδεδεμένος με φορολογικό εκτυπωτή οπότε και αξιοποιείται η δυνατότητα εξαγωγής δεδομένων σε αρχείο. Οι παράμετροι ρύθμισης της διαδικασίας αυτής είναι:
|
|
|
Μερικοί φορολογικοί εκτυπωτές για να αναγνωρίσουν ότι ένα μήνυμα είναι προς εμφάνιση και να το εμφανίσουν στο PoleDisplay που είναι συνδεδεμένο πάνω τους απαιτούν και την ύπαρξη ειδικής εντολής. (π.χ <TotalItem>D\ΣΥΝΟΛΟ:{ADTotalValue}\1\|D\ \2\</TotalItem>). |




