Αυτό το άρθρο περιγράφει τον τρόπο με τον οποίο μπορούν να εκτυπωθούν έγγραφα της Global Blue μέσω ιταλικών συσκευών RT. Η Global Blue είναι μια εταιρεία που ειδικεύεται στη διαχείριση της επιστροφής του ΦΠΑ και του φόρου πωλήσεων για τουριστικές αγορές.
Προκειμένου οι πελάτες να μπορούν να υποβάλουν αίτηση επιστροφής ΦΠΑ κατά την έξοδο από την ΕΕ, το ταμείο πρέπει να εκτυπώσει ένα ειδικό έγγραφο, το οποίο πρέπει επίσης να πληροί τις απαιτήσεις μορφοποίησης της Global Blue.
Δεδομένου ότι η διάταξη εκτύπωσης στις συσκευές RT είναι, εκτός από λίγα ελεύθερα οριζόμενα στοιχεία, σε μεγάλο βαθμό προκαθορισμένη, πρέπει να γίνουν ορισμένες προσαρμογές.
Υλοποίηση λειτουργικών απαιτήσεων
- Μορφοποίηση εκτύπωσης σύμφωνα με την Global Blue (έντονη γραφή, κεντράρισμα, αντίστροφη εκτύπωση ή εναλλακτική λύση)
- Κεντραρισμένο κείμενο (χειροκίνητη μορφοποίηση μέσω της υπηρεσίας RetailForce)
- Έντονη γραφή
- Υποστήριξη γραμμωτού κώδικα
- Γραφικά/Λογότυπα (header και υποσέλιδο)
- Συμβατότητα με συσκευές EPSON RT
Η RetailForce παρέχει μόνο τις δυνατότητες μορφοποίησης. Το πραγματικό περιεχόμενο των αποδείξεων (κείμενα) πρέπει να δημιουργείται από το προηγούμενο σύστημα (σύστημα ταμείου), σύμφωνα με τις προδιαγραφές της Global Blue.
Παράδειγμα εγγράφου της Global Blue
Παρακάτω παρουσιάζεται ένα παράδειγμα εγγράφου της Global Blue. Η εκτύπωση σε συσκευές EPSON RT αντιστοιχεί σε αυτό μόνο κατά προσέγγιση.
DocumentType
Η εκτύπωση των εγγράφων της Global Blue πραγματοποιείται ως ΜΗ ΦΟΡΟΛΟΓΙΚΟ έγγραφο μέσω του «documentType» του RetailForce: «[1001] = PrintingReceipt».
Επειδή πρόκειται για μη φορολογικό έγγραφο, οι συσκευές RT προσθέτουν αυτόματα την ένδειξη «NON-FISCAL».
Μορφοποίηση
Για να μπορέσετε να μορφοποιήσετε κατάλληλα τα στοιχεία ελεύθερου κειμένου του τύπου αποδείξεως «[1001] = PrintingReceipt», το RetailForce παρέχει τις ακόλουθες επιλογές (πίνακας). Οι οδηγίες μορφοποίησης πρέπει να μεταβιβαστούν ως ετικέτες μορφοποίησης στην ιδιότητα ελεύθερου κειμένου. Μπορείτε να βρείτε ένα παράδειγμα μετά τον πίνακα.
| Ετικέτα | Περιγραφή | Παράδειγμα |
| <CENTER> | Το κείμενο εμφανίζεται κεντραρισμένο στο παραστατικό | <CENTER>Global Blue</CENTER> |
| <BOLD> | Το κείμενο εμφανίζεται με έντονη γραφή στο παραστατικό | <BOLD>Χώρα έκδοσης passport</BOLD> |
Παράδειγμα JSON payload
Παράδειγμα JSON payload ενός εγγράφου της Global Blue.
{
"ModelVersion": "1.5.2",
"UniqueClientId": "12f345fa-f123-41c8-bab0-8d8b46f77333",
"AdditionalFields": {},
"AutomaticVatCalculation": 0,
"DocumentGuid": "85b18924-9131-4be0-a91a-c433c831f2f1",
"DocumentId": "85b18924-9131-4be0-a91a-c433c831f2f1",
"CreateDate": "2026-02-13T13:22:42.8323359+01:00",
"BookDate": "2026-02-13T13:22:42.8323359+01:00",
"DocumentType": "[1001] = PrintingReceipt",
"User": {
"Id": "123",
"Caption": "TestUser"
},
"Positions": [
{
"Type": "[2] = Text",
"Text": "<CENTER>Global Blue</CENTER>",
"PositionNumber": 1,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[2] = Text",
"Text": "*****Receipt*****",
"PositionNumber": 2,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[2] = Text",
"Text": "<BOLD>Document Type</BOLD> Passport",
"PositionNumber": 3,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[2] = Text",
"Text": "<BOLD>Passport Number or ID (for Switzerland only)</BOLD> X7777777",
"PositionNumber": 4,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[2] = Text",
"Text": "<BOLD>Passport Country</BOLD> Russian Federation",
"PositionNumber": 5,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[2] = Text",
"Text": "<BOLD>Full Name</BOLD> Traveller John",
"PositionNumber": 6,
"AdditionalFields": {},
"ExternalIdentifier": []
},
{
"Type": "[2] = Text",
"Text": "<BOLD>Permanent Home Address</BOLD> Test Street 123",
"PositionNumber": 7,
"AdditionalFields": {},
"ExternalIdentifier": []
}
]
}
Αυτό το άρθρο μεταφράστηκε αυτόματα.
Σχόλια
0 σχόλια
Πραγματοποιήστε είσοδο για να αφήσετε ένα σχόλιο.