Οι παρακάτω οδηγίες αφορούν όλες τις ταμειακές μηχανές που συνδέονται με τον RBS CAP Driver. Όπως:

  • RBS MERCATO NET
  • RBS MERCATO II
  • RBS ELEPHANT
  • RBS EPIA
  • RBS ELIO WEB
  • ACR ER-160NET
  • SUBTOTAL ONE
  • PROLINE NOVA
  • PROLINE POLO
  • κλπ.

 

1. Κατέβασμα  USB driver & CAP driver από το site της RBS

2. Τοποθέτηση μέσα στον φάκελο της EMDI, στις εφαρμογές εκκίνησης αλλά και ενεργοποίηση του driver. Προσοχή στο φάκελο να έχει δικαιώματα.

3. Στο νέο driver θα πρέπει να τρέχει μέσα απο το C για να έχει δικαιώματα root και το CapDriverServiceInstaller.exe για να το ανοίξω πρέπει να τρέχει σαν διαχειριστής.

Το path θα πρέπει να μην είναι μεγάλο ,  καλό είναι να το βάλουμε μέσα στο φάκελο του Capdriver

Προσέχουμε πολύ την κωδικοποίηση , θα πρέπει στο αρχείο της emdi να είναι Ansi και στις ρυθμίσεις του cap driver 1253.

 

4. Ρύθμιση η φόρμα της λιανικής να είναι η form_mercato.1 και η εκτύπωση να είναι απαραίτητα σε ΑΡΧΕΙΟ *

rbs7

* Παρατήρηση: Αν στείλουμε από την EMDI αρνητική ποσότητα τότε στο αρχείο γίνεται αντικατάσταση του SL με RF και ταυτόχρονα η ποσότητα θετική. Έτσι ουσιαστικά γίνεται επιστροφή του είδους (αλλαγή) και άρα μείον ποσό στην απόδειξη.

 

5. Κάνουμε μια δοκιμαστική για να δημιουργηθεί ο φάκελος με το αρχείο της mercato

rbs5

6. Έπειτα στο CapDriverServiceInstaller.exe θέτουμε την διαδρομή “Capture Path” του φακέλου, στο αντίστοιχο πλαίσιο.

Στην περίπτωση της πάνω εικόνας, είναι η “C\Program Files (x86)\SBZ systems\EMDI\forms\form_mercato\”.

 

7. Εάν αντιμετωπίσουμε πρόβλημα με τα δεκαδικά στην εκτύπωση της απόδειξης, συνήθως ακολουθούμε την εξής δομή:

  • Δεκαδικά αξίας μονάδων: 2
  • Συνόλων: 2
  • Ποσοστών: 1
  • Ποσοτήτων: 2

Αν στον driver βγάζει “βρίσκεστε στο μενού” η ταμειακή δεν θα είναι στην σωστή θέση στο μενού της (π.χ μπορεί να βγάζει στο μενού πωλήσεις θα πρέπει να πατήσω μετρητά και να φαίνεται το ποσό 0.00)

Αν βγάζει “είναι σε online σύνδεση  με το PC” πρέπει να πάω απο το menu της ταμειακής πάνω Προγραμματισμός –> Παράμετροι Περιεφερειακών –> Και το Ενεργός Online να είναι ΟΧΙ

 

 

Εάν παρουσιαστεί πρόβλημα και ενώ κόβουμε κανονικά απόδειξη, η ταμειακή τυπώνει Ακύρωση Απόδειξης, ελέγχουμε εάν έχουμε τσεκάρει την εξαίρεση γραμμών 0% έκπτωσης, στις ρυθμίσεις εκτύπωσης παραστατικού στην EMDI. Θα πρέπει να είναι τσεκαρισμένο.

Επίσης καλό θα είναι να βάλουμε στον cap driver να βγαίνει σε κωδικοποίηση ANSI (1253) και στις ρυθμίσεις της EMDI (στο στοιχεία και σχεδιασμός παραστατικών) να έχουμε απενεργοποιημένο το Κωδικοποίηση UTF 8. Οι φόρμες θα πρέπει να γίνουν και αυτές σε κωδικοποίηση ANSI.

Υπάρχει περίπτωση στα logs του cap driver να βγαίνει σφάλμα (error in protocol line) και παρόλα αυτά να βγάζει απόδειξη κανονικά.

 

Παράδειγμα αρχείου

 

Για την περίπτωση που θέλουμε στην ταμειακή να υπολογίζονται τα ρέστα, θα πρέπει στην γραμμογράφηση του αρχείου να βάλουμε την μεταβλητή #MET    ^ ( το ποσό που έδωσε ο πελάτης ) στην γραμμή

στο τρίτο πεδίο ( εκεί που γράφει 0 ).

 

Για την περίπτωση που η ταμειακή είναι συνδεδεμένη με  POS θα πρέπει στην γραμμογράφηση του αρχείου να βάλουμε την μεταβλητή #KTR    ^ στην γραμμή

στο δεύτερο πεδίο ( εκεί που γράφει 1 ) και να φύγει το τίτλος CASH, δηλαδή όπως παρακάτω:

ή

όπου #KTR  Κωδικός τρόπου πληρωμής και #KTS  Κωδικός τρόπου πληρωμής ταμειακής

 

To #KTR ουσιαστικά φέρνει από το πρόγραμμα τον κωδικό πληρωμής που τον βρίσκω στις ρυθμίσεις

και το #KTS στις Φορολογικές συνδέσεις.

Οπότε πρέπει να βρω και να βάλω τον σωστό κωδικό πληρωμής. Συνήθως το ξέρει ο τεχνικός της ταμειακής ή απλά δοκιμάζω .

Σημαντικό!
Στην ταμειακή από πάνω οι ρυθμίσεις θα πρέπει να είναι dhcp όχι και protocol in ethernet ναι όταν μόνο είναι με δικτυακή σύνδεση!