Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Delivery)
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Κρεοπωλεία
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module Phone
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Pegasus ERP και Διασύνδεση EFT POS
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Εμπορικές Επιχειρήσεις
      • Λιανική Πώληση - Retail
      • Παροχή Υπηρεσιών
      • Πρατήρια Υγρών Καυσίμων
      • Ξενοδοχειακές Μονάδες
      • Μεταφορικές Εταιρίες
      • Γυμναστήρια , Αθλητικά Κέντρα
      • Χώροι Στάθμευσης - Parking
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Take Away)
      • Γεωπονικές Επιχειρήσεις
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
    • Pegasus Web App και Διασύνδεση EFT POS
  • Ηλεκτρονική Τιμολόγηση
Σύνδεση του Pegasus Web App με ζυγαριές ICS G-310

Σκοπός:

Η μελέτη περιγράφει τις ρυθμίσεις σύνδεσης του Pegasus Web App με τις ζυγαριές G-310 της ICS και τον τρόπο χρήσης ώστε το βάρος της ζυγαριάς να ενημερώνει αυτόματα την ποσότητα του είδους στην οθόνη [Retail - Εντατική Λιανική].

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

  • Απαιτείται το module [PE.00.060 - Web App Pegasus CnA]
  • Αφορά Pegasus Web App που διαθέτουν το module [Retail - Εντατική Λιανική]
  • Η ζυγαριά θα πρέπει να συνδεθεί με τον Η/Υ σας. Επικοινωνήστε με τον προμηθευτή σας για τη διασύνδεση

Λειτουργία:

Εφόσον επιλέξετε είδος με συγκεκριμένη [Μονάδα Μέτρησης] (πχ ΚΙΛΑ), τότε στο tab [Είδος] δεξιά από το πεδίο [Ποσότητα] θα εμφανίζεται αυτόματα το button [Ζύγιση].

Κάνοντας κλικ στο button, το Pegasus Web App επικοινωνεί με τη ζυγαριά και "διαβάζει" το βάρος, ενημερώνοντας το πεδίο [Ποσότητα].

Βήματα:

Εγκατάσταση και Ρύθμιση Pegasus .NET Devices

1. Θα πρέπει να εγκαταστήσετε το Pegasus .Net Devices ώστε η ζυγαριά να μπορεί να επικοινωνήσει με το Pegasus Web App. Δείτε τη μελέτη Pegasus .NET Devices & Pegasus Web App - Εγκατάσταση.

2. Στο φάκελο \TESAESA\Pegasus_Devices, εντοπίζετε το αρχείο pegasus.config και το ανοίγετε. Στη γραμμή:

<devices>
    <var key="port" value="COM2" />

και στο πεδίο value, θα πρέπει να ορίσετε τη σωστή COM που είναι συνδεδεμένη η ζυγαριά σας (για παράδειγμα, αν είναι στην COM1, θα πρέπει να αλλάξετε την τιμή σε [COM1]).

Για την πληροφορία αυτή, επικοινωνήστε με τον εγκαταστάτη της ζυγαριάς.

Pegasus Web App: Βασικές Ρυθμίσεις

1. Στην επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση CnA->WebSocket Servers] δημιουργείτε μια νέα καταχώρηση.

  • IP: καταχωρείτε την IP του η/υ στον οποίο εκτελείται ο WebSocket Server. Υπενθυμίζουμε ότι ο WebSocket Server αρκεί να τρέχει μόνο σε έναν η/υ στο δίκτυο.

Σημείωση: Η IP αυτή πρέπει να είναι static. Για να βρείτε την IP, αρκεί να εκτελέσετε την εντολή ipconfig στον η/υ όπου εκτελείται ο WebSocket server. Aν εκτελείται στον ίδιο η/υ όπου λειτουργεί και το Pegasus Web App, μπορείτε να καταχωρήσετε την τιμή localhost .

  • Port: καταχωρείτε την θύρα με την οποία εκκινήθηκε ο WebSocket Server πχ 50063

Από το button “Έλεγχος συνδεσιμότητας” στην οθόνη του Web App βλέπετε αν είναι δυνατή η επικοινωνία. Προσοχή! Για να μπορέσει να γίνει σύνδεση, θα πρέπει να έχετε εκτελέσει το Pegasus .NET Devices καθώς και να έχετε εκκινήσει τον WebSocket Server.

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

Συνήθη προβλήματα
  • Μήνυμα Λάθους: “Ανεπιτυχής Προσπάθεια Σύνδεσης στον WebSocket Server.”
    1. Ελέγχετε ότι έχει εκκινηθεί ο server από το Pegasus .NET CnA App
    2. Ελέγχετε ότι μπορείτε να “επικοινωνήσετε” με την IP που δώσατε π.χ. εκτελώντας ένα ping
    3. Ελέγχετε οτι η πόρτα που ορίσατε δεν χρησιμοποιείται από κάποια άλλη διεργασία. Μπορείτε να το ελέγξετε, εκτελώντας στο cmd την εντολή netstat -ano | find "50063"
  • Μήνυμα Λάθους: “SecurityError: Failed to construct 'WebSocket” - Google Chrome
    1. Ορίζετε το url ws://ip:port στο flag chrome://flags/#unsafely-treat-insecure-origin-as-secure του browser. Αντικαθιστάτε την ip και port με τα πραγματικά στοιχεία

      ΠΡΟΣΟΧΗ: θα πρέπει να γίνει επανεκκίνηση του browser σας ώστε να ενεργοποιηθεί η ρύθμιση αυτή.
  • Μήνυμα Λάθους: “The operation is insecure: Code XX” - Mozilla Firefox
    1. Πηγαίνετε στο about:config του firefox βρίσκετε το network.websocket.allowInsecureFromHTTPS και το κάνετε true.

2. Στην επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση CnA->Ζυγαριές] δημιουργείτε μια νέα εγγραφή για τη ζυγαριά σας. Ορίζετε:

  • Τύπος Ζυγαριάς: Επιλέγετε από τους διαθέσιμους τύπους
  • WebSocket Server: Την εγγραφή που δημιουργήσατε στο #1 προηγουμένως

3. Στην επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Retail - Εντατική Λιανική->Βασικές Παράμετροι Retail->ενότητα Ρυθμίσεις Ζυγαριάς] ορίζετε:

  • Επιτρεπτές Μονάδες Μέτρησης για ζυγαριά: Επιλέγετε τις [Μονάδες Μέτρησης] που έχετε ορίσει στα είδη σας, ώστε με την επιλογή τους να ενεργοποιείται η δυνατότητα ζύγισης

Σημείωση: μπορείτε να επιλέξετε παραπάνω από μία.

  • Ζυγαριά: Επιλέγετε την εγγραφή που δημιουργήσατε στο #2

Σημείωση: μπορείτε να ορίσετε τις ζυγαριές σας ανά τερματικό, συμπληρώνοντας τα αντίστοιχα πεδία στην επιλογή [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Retail - Εντατική Λιανική->Βασικές Παράμετροι Retail ανά Τερματικό].

Pegasus .NET Devices: Ενεργοποίηση των log αρχείων για καταγραφή σφαλμάτων

Σε περιπτώσεις όπου ο [Έλεγχος συνδεσιμότητας] με τον WebSocket Server είναι επιτυχής αλλά κατά τη λήψη ζύγισης εμφανίζει σφάλμα, μπορείτε να ενεργοποιήσετε τα log καταγραφής σφαλμάτων.

Με τη διαδικασία αυτή κατά την εκτέλεση του Pegasus Devices δημιουργούνται logs που καταγράφουν τις ενέργειες της εφαρμογής. Τα αρχεία αυτά αποθηκεύονται στον φάκελο logs που δημιουργήσατε κατά την εγκατάσταση το Pegasus Devices.

Για να γίνει η ενεργοποίηση της καταγραφής των log αρχείο θα πρέπει

  1. Μέσα από το φάκελο του Pegasus Device να ανοίξετε το αρχείο Pegasus.config

  2. Στο αρχείο θα παραμετροποιήσετε τη γραμμή
    <var key="logLevel" value="OFF" />
    σε
    <var key="
    logLevel" value="DEBUG" />

  3. Αποθηκεύετε τις αλλαγές σας και εκτελείτε ξανά το Pegasus Device

Αφού δημιουργήσετε τα αρχεία των logs μπορείτε να μας τα στείλετε ώστε να τα ελέγξουμε. Επικοινωνήστε με το Τεχνικό Τμήμα της ΤΕΣΑΕ, καταχωρώντας μια ΠΠΥ μέσα από το extranet σας.

Ημερομηνία  19/11/2024
Σχετικά Aρθρα
Παραμετροποίηση και Λειτουργία του module Phone
Σύνδεση του Pegasus Web App με ταμειακές συμβατές με τον driver FTEXT
Pegasus .NET Devices και συσκευές POS - Ρυθμίσεις
Σύνδεση του Pegasus Web App με ταμειακές ICS (Driver FisLink)
Σύνδεση του Pegasus Web App με ταμειακές NORMA EJ NET
Σύνδεση του Pegasus Web App με ταμειακές συμβατές με τον CapDriver
Pegasus .NET Devices & Pegasus Web App - Εγκατάσταση
  • Μεσογείων 274, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 3207
Pegasus Web App Updates: 17304

Pegasus και myDATA: Eίδη που αφορούν σε Εγγυοδοσία και ενημέρωση myDATA
Iαν15,2026
Pegasus Web App e-Transport: Pegasus e-Transport Web App και καταχώρηση B2G παραστατικού
Δεκ19,2025
Pegasus Estiasi Web App: Pegasus Estiasi Web App - Διαχείριση Κρατήσεων
Δεκ16,2025
Pegasus Case Studies: Ορισμός Παραστατικών Παράδοσης και Παραλαβής Λαδιού
Δεκ09,2025
Pegasus και myDATA: myDATA - Ψηφιακή Διακίνηση και Ρόλοι
Νοε27,2025
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020