[Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Oil->Κονσόλα: Αντλία]
Κονσόλα: Αντλία
Με το Pegasus Web App Oil μπορούμε να εκδώσουμε παραστατικά Καυσίμων τα οποία ταυτόχρονα εκδίδουν ΕΑΛΣ για την απόδειξη που εκδόθηκε από την αντλία. Τα παραστατικά αυτά μπορούν να προσυμπληρώνονται με τα στοιχεία της άντλησης σε περίπτωση που έχει γίνει σύνδεση της αντλίας με το Pegasus Web App. Ορίζετε τον [Tύπο Aντλίας], σύμφωνα με την κονσόλα εισροών/εκροών που διαθέτετε.
Περισσότερα στις μελέτες TESAEgroup - Pegasus Oil Web App και Pegasus Oil Web App - Συχνές Ερωτήσεις/Απαντήσεις.
Τύπος Αντλίας: Ανάγνωση Υπογραφών ΕΑΦΔΣΣ Κονσόλας
Θέση Αντλίας: Αν δεν υπάρχει πρόσβαση στα αρχεία _e.txt της ΕΑΦΔΣΣ, ορίζετε από ποιο σημείο του αρχείου _a.txt θα αντληθούν στοιχεία. Για παράδειγμα, ορίζετε την θέση εμφάνισης της Αντλίας στο _a.txt.
Τύπος Αντλίας: Κονσόλα StationGuard (Σπυρίδης-ΑΛΦΑ Πρατηρίων)
Θέση Αντλίας: Αν δεν υπάρχει πρόσβαση στα αρχεία _e.txt της ΕΑΦΔΣΣ, ορίζετε από ποιο σημείο του αρχείου _a.txt θα αντληθούν στοιχεία. Για παράδειγμα, ορίζετε την θέση εμφάνισης της Αντλίας στο _a.txt.
- Γραμμή: Αριθμός που καθορίζει την γραμμή του αρχείου _a που θα γίνει η αναζήτηση για την εύρεση Αντλίας. π.χ. αν το αρχείο έχει 10 γραμμές, η πρώτη γραμμή συμβολίζεται με τον αριθμό "1", η δεύτερη με τον αριθμό "2" κ.ο.κ.
- Στήλη: Αριθμός που καθορίζει το σημείο που θα ξεκινήσει η αναζήτηση της αντλίας πάνω στην [Γραμμή] που έχετε ορίσει. π.χ. αν [Γραμμή] = "ΑΝΤΛΙΑ:4 ΑΚΡ/ΝΙΟ:1" αν ορίσετε "1" θα ξεκινήσει η αναζήτηση από την αρχή (δηλαδή από το "Α" που λέει ΑΝΤΛΙΑ), αν ορίσετε 7 θα ξεκινήσει η αναζήτηση από την πρώτη ":"
- Μήκος: Αριθμός που καθορίζει πόσους χαρακτήρες θα λάβει από το σημείο έναρξη αναζήτησης και μετά. π.χ. αν [Γραμμή] = "ΑΝΤΛΙΑ:4 ΑΚΡ/ΝΙΟ:1" και [Στήλη] = 7 και [Μήκος] = 1 τότε η Αντλία μας θα είναι ο αριθμός "4"
- Λεκτικό: Λέξη που βρίσκεται αυτούσια στην επιλεγμένη [Γραμμή], με σκοπό η αναζήτηση της Αντλίας να ξεκινήσει να ψάχνει από εκείνο το σημείο και μετά. π.χ. αν [Γραμμή] = "ΑΝΤΛΙΑ: 4 ΑΚΡ/ΝΙΟ:1" και [Μήκος] = 2 και [Λεκτικό] = "ΑΝΤΛΙΑ:" τότε αυτό που θα πάρω θα είναι " 4" (δηλαδή λαμβάνονται υπόψην και τα κενά στην αρίθμηση), αλλά σαν τελικό αποτέλεσμα η Αντλία μας θα είναι ο αριθμός "4" (χωρίς κενά)
- Στην περίπτωση που είναι συμπληρωμένο το [Λεκτικό], τότε η [Στήλη] δεν συμμετέχει πουθενά.
- Το ίδιο ισχύει και για την Θέση Πιστολιού/Αρ. Κυκλοφορίας/ΑΦΜ Πελάτη στο _a.
Τύπος Αντλίας: Κονσόλα StationGuard (Σπυρίδης-ΑΛΦΑ Πρατηρίων)
- Θα πρέπει να γνωρίζετε το φάκελο που δημιουργούνται τα αρχεία της άντλησης ώστε να τον ορίσετε στο Pegasus .NET Devices
- Στα αρχεία που παράγει η εφαρμογή της κονσόλας θα πρέπει να έχετε ορίσει να περιέχουν τα πεδία:
- Αρ. Συναλλαγής - Transaction Id
- Αριθμό αντλίας - Fuel point number
- Κωδικό Προιόντος - Product Code (αυτό θα ορίσετε σαν κωδικό στην εφαρμογή)
- Αριθμό ακροσωληνίου - Nozzle id
- Συνολική αξία - Amount (2 δεκαδικά)
- Αξία προϊόντος - Unit price (3 δεκαδικά)
- Λίτρα - Volume (3 δεκαδικά)
- Αριθμό τρόπου πληρωμής - Pay Id
- Τρόπο πληρωμής - Pay Description
- Αριθμό απόδειξης - Receipt number
- Σειρά παραστατικού αποδειξης - Receipt series
- Ημερομηνία απόδειξης - Date of receipt
- ΑΦΜ - Tax Number
- Αριθμό Κυκλοφορίας - Vehicle Number Plate
- Οι αριθμοί να έχουν σαν υποδιαστολή την τελεία (.)
- Οι ημερομηνίες να είναι της μορφής dd/mm/yyyy HH:mm:ss
- Χαρακτήρας διαχωρισμού να είναι το ελληνικό ερωτηματικό (;)
Σημείωση: για όλα τα παραπάνω, επικοινωνήστε με τον υπ.τεχνικό της κονσόλας.
- Θα πρέπει να γνωρίζετε το φάκελο που δημιουργούνται τα αρχεία της άντλησης ώστε να τον ορίσετε στο Pegasus .NET Devices
- Στα αρχεία που παράγει η εφαρμογή της κονσόλας θα πρέπει να έχετε ορίσει να περιέχουν τα πεδία:
- Αριθμό απόδειξης - Receipt number
- Ημερομηνία απόδειξης - Date of receipt
- Ώρα απόδειξης - Time of receipt
- Κωδικό Προιόντος - Product Code (αυτό θα ορίσετε σαν κωδικό στην εφαρμογή)
- Ποσότητα - Quantity (3 δεκαδικά)
- Τιμή Μονάδας - Unit price (3 δεκαδικά)
- Συνολική αξία - Amount (2 δεκαδικά)
- Αριθμό Πιστολιού - Fuel Nozzle
- Αριθμό Κυκλοφορίας - Vehicle Number Plate
- ΑΦΜ - Tax Number
- Οι ημερομηνίες να είναι της μορφής dd/mm/yyyy HH:mm:ss
- Χαρακτήρας διαχωρισμού να είναι η αλλαγή γραμμής
- Θα πρέπει να γνωρίζετε το φάκελο που δημιουργούνται τα αρχεία της άντλησης ώστε να τον ορίσετε στο Pegasus .NET Devices
- Στα αρχεία που παράγει η εφαρμογή της κονσόλας θα πρέπει να έχετε ορίσει να περιέχουν τα tags:
- Μ.Κ. στην Κονσόλα - Console ID
- Αριθμό απόδειξης - Receipt number
- Ημερομηνία απόδειξης - Date of receipt
- Κωδικό Προιόντος - Product Code (αυτό θα ορίσετε σαν κωδικό στην εφαρμογή)
- Αριθμό αντλίας - Fuel point number
- Ποσότητα - Quantity (3 δεκαδικά)
- Τιμή Μονάδας - Unit price (3 δεκαδικά)
- Συνολική αξία - Amount (2 δεκαδικά)
Τα παρακάτω tags μπορούν να εμφανίζονται, όμως δεν συμμετέχουν στην ανάγνωση:
- Αριθμό Πιστολιού - Fuel Nozzle
- Αριθμό Κυκλοφορίας - Vehicle Number Plate
- ΑΦΜ - Tax Number
- Οι ημερομηνίες να είναι της μορφής dd/mm/yyyy HH:mm:ss ή yyyy-mm-ddTHH:mm:ss
- Το αρχείο πρέπει να είναι σε μορφή xml
Κλειδί Επικοινωνίας: Καταχωρείτε το κλειδί επικοινωνίας που παράξατε από την οθόνη του Pegasus Devices. Περισσότερα για το Pegasus Devices και τις αντλίες καυσίμων, στη μελέτη Pegasus .NET Devices και αντλίες καυσίμων - Ρυθμίσεις.
Κατάστημα: Εφόσον υπάρχει το ομώνυμο module, καθορίζει το κατάστημα της κίνησης αντλίας που θα αποθηκευτεί στο Pegasus Web App.
Θέση Αντλίας
Θέση Πιστολιού
Θέση Αρ. Κυκλοφορίας
Θέση ΑΦΜ Πελάτη
Τελευταία Αλλαγή: 14/07/2026
Ανήκει στο Module: oil01