Επικοινωνία με την κονσόλα B.I.B. Fuel (txt) (ΜΠΟΗΣ)

Σκοπός:

Το κείμενο περιγράφει τις ρυθμίσεις στο Pegasus Oil Web App ώστε να είναι δυνατή η ανάγνωση αρχείων για τις αντλήσεις από τις κονσόλες B.I.B. Fuel της εταιρίας ΜΠΟΗΣ, που παράγουν .txt αρχείο.

Λειτουργία:

Με το Pegasus Web App Oil μπορείτε να εκδώσετε παραστατικά Καυσίμων τα οποία ταυτόχρονα εκδίδουν ΕΑΛΣ για την απόδειξη που εκδόθηκε από την αντλία.

Τα παραστατικά αυτά μπορούν να προσυμπληρώνονται με τα στοιχεία της άντλησης σε περίπτωση που έχει γίνει σύνδεση της αντλίας με το Pegasus Web App.

Για τα σενάρια χρήσης, δείτε το κείμενο Pegasus Oil Web App και τα σενάρια 2 και 3. Επίσης δείτε και τις Συχνές Ερωτήσεις/Απαντήσεις.

Προϋποθέσεις:

  • Θα πρέπει να γνωρίζετε το φάκελο που δημιουργούνται τα αρχεία της άντλησης ώστε να τον ορίσετε στο Pegasus .NET Devices (δείτε [Ρυθμίσεις] και βήμα#2).
    ΠΡΟΣΟΧΗ: ο φάκελος θα πρέπει να είναι προσβάσιμος από το Pegasus .NET Devices. Μιλήστε με τον υπ.τεχνικό της κονσόλας.
  • Η συγκεκριμένη κονσόλα παράγει αρχείο τύπου .txt . Ακολουθεί ένα δείγμα:

00016728
28/12/2018
10:44:33
UNL95
13,710
1,459
20,00

  • Θα πρέπει να γνωρίζετε το φάκελο που δημιουργούνται τα αρχεία της άντλησης ώστε να τον ορίσετε στο Pegasus .NET Devices (δείτε [Ρυθμίσεις] και βήμα#2).
  • Στα αρχεία που παράγει η εφαρμογή της κονσόλας θα πρέπει να έχετε ορίσει να περιέχουν τα πεδία:
    1. Αριθμό απόδειξης - Receipt number
    2. Ημερομηνία απόδειξης - Date of receipt
    3. Ώρα απόδειξης - Time of receipt
    4. Κωδικό Προιόντος - Product Code (αυτό θα ορίσετε σαν κωδικό στην εφαρμογή)
    5. Ποσότητα - Quantity (3 δεκαδικά)
    6. Τιμή Μονάδας - Unit price (3 δεκαδικά)
    7. Συνολική αξία - Amount (2 δεκαδικά)
    8. Αριθμό Πιστολιού - Fuel Nozzle
    9. Αριθμό Κυκλοφορίας - Vehicle Number Plate
    10. ΑΦΜ - Tax Number
    Επίσης θα πρέπει:
    • Οι ημερομηνίες να είναι της μορφής dd/mm/yyyy HH:mm:ss
    • Χαρακτήρας διαχωρισμού να είναι η αλλαγή γραμμής

    Σημείωση: για όλα τα παραπάνω, επικοινωνήστε με τον υπ.τεχνικό της κονσόλας.

Ρυθμίσεις:

1. Θα πρέπει να έχουν εκτελεστεί οι [Βασικές Ρυθμίσεις] και οι [Ρυθμίσεις Αντλιών] από το κείμενο Pegasus Oil Web App. Επιβεβαιώστε οτι το Pegasus .NET Devices έχει εγκατασταθεί σύμφωνα με τις οδηγίες.

2. Στο φάκελο C:\TESAESA\Pegasus_Devices, ανοίγετε το αρχείο Pegasus.config και εντοπίζετε το tag <watcher> και το tag <var key="path" value="" />.

Ως value συμπληρώνετε το φάκελο που δημιουργούνται τα αρχεία της άντλησης. Για παράδειγμα:

<var key="path" value="C:\\TESAESA\\pegpos" />

Σημείωση: Απαιτούνται διπλά \ στον ορισμό του path.

3. Στο μενού [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση oil->Κονσόλα: Αντλία], ως [Τύπο Αντλίας], επιλέγετε [Κονσόλα B.I.B. Fuel - txt (ΜΠΟΗΣ)]. 

4. Στο μενού [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Oil->Κονσόλα: Logs] μπορείτε να δείτε logs για κάθε άντληση. Είναι χρήσιμο σε περίπτωση που θέλετε να ελέγξετε πιθανά προβλήματα στην ανάγνωση των αρχείων από την κονσόλα.

Τελευταία Αλλαγή: 09/03/2026