Πως γίνεται το pairing μεταξύ ERP και POS όταν η επιχείρηση έχει ΦΗΜΑΣ μέσω πρωτοκόλλου Απόφασης 1155?
Giorgos Vintzileos
started a topic
5 months ago
Στην περίπτωση που η Επιχείρηση δεν χρησιμοποιεί Πάροχο ΥΠΑΗΕΣ, το ERP θα πρέπει να ολοκληρώσει ένα βήμα πριν την έναρξη αποστολής συναλλαγών στο POS και αυτό το βήμα είναι η ζεύξη (pairing) μεταξύ του POS και του φορολογικού μηχανισμού (ή απλής ταμειακής μηχανής αν χρησιμοποιείται ο φορολογικός μηχανισμός αυτής). Η ζεύξη γίνεται μέσω του ERP και η προτεινόμενη διαδικασία είναι η παρακάτω:
1. Το ERP στέλνει στο POS μια εντολή Echo με τιμή 1 στην παράμετρο Echo Init. (προσοχή! τιμή 1 και όχι 0 όπως φαίνεται στο παρακάτω screenshot - δείτε και την πλήρη προδιαγραφή εδώ).
2. Το POS απαντά με το TID του. (Σημείωση: πριν απαντήσει το POS, κάνει επικοινωνία με τον e-Send της ΑΑΔΕ και λαμβάνει το Master Key του ΑΦΜ).
3. Το ERP στέλνει στο POS εντολή Control και στο πεδίο PARAMETER VALUE θα πρέπει να βάλει την τιμή του Session Key.
4. Το POS θα κάνει verify το MAC Key, και εφόσον επαληθευθεί (response code 00 από το POS), η ζεύξη έχει ολοκληρωθεί επιτυχώς.
Δείτε και αυτό το άρθρο, που είναι σχετικό με τις δοκιμές με τον POS emulator (VPOS)
Giorgos Vintzileos
Στην περίπτωση που η Επιχείρηση δεν χρησιμοποιεί Πάροχο ΥΠΑΗΕΣ, το ERP θα πρέπει να ολοκληρώσει ένα βήμα πριν την έναρξη αποστολής συναλλαγών στο POS και αυτό το βήμα είναι η ζεύξη (pairing) μεταξύ του POS και του φορολογικού μηχανισμού (ή απλής ταμειακής μηχανής αν χρησιμοποιείται ο φορολογικός μηχανισμός αυτής). Η ζεύξη γίνεται μέσω του ERP και η προτεινόμενη διαδικασία είναι η παρακάτω:
1. Το ERP στέλνει στο POS μια εντολή Echo με τιμή 1 στην παράμετρο Echo Init. (προσοχή! τιμή 1 και όχι 0 όπως φαίνεται στο παρακάτω screenshot - δείτε και την πλήρη προδιαγραφή εδώ).
2. Το POS απαντά με το TID του. (Σημείωση: πριν απαντήσει το POS, κάνει επικοινωνία με τον e-Send της ΑΑΔΕ και λαμβάνει το Master Key του ΑΦΜ).
3. Το ERP στέλνει στο POS εντολή Control και στο πεδίο PARAMETER VALUE θα πρέπει να βάλει την τιμή του Session Key.
4. Το POS θα κάνει verify το MAC Key, και εφόσον επαληθευθεί (response code 00 από το POS), η ζεύξη έχει ολοκληρωθεί επιτυχώς.
Δείτε και αυτό το άρθρο, που είναι σχετικό με τις δοκιμές με τον POS emulator (VPOS)