Τα «printingFields» αποτελούν μέρος του «fiscalResponse». Χρησιμοποιούνται για την αποστολή συγκεκριμένων πληροφοριών στο ανάντη σύστημα (σύστημα ταμειακής μηχανής κ.λπ.), οι οποίες πρέπει να εκτυπώνονται σε έγγραφα σε ορισμένες χώρες.
Σύνταξη
<STRING, string> («Κλειδί», π.χ. «Np_PaymentMethod», «Τιμή»)
Τύποι στοιχείων
Τα «printingFields» αποτελούνται γενικά από τρεις διαφορετικούς τύπους στοιχείων:
- Στοιχεία για τα οποία πρέπει να εκτυπώνεται ΜΟΝΟ η «Τιμή»· αυτά τα στοιχεία έχουν το πρόθεμα «Np_» (= not print (key)) ακολουθούμενο από μια ονομασία.
Παράδειγμα:- "Np_QrCode": "{QR-Code data string}"
- Στοιχεία για τα οποία πρέπει να εκτυπωθούν τόσο το «Key» όσο και το «Value»· αυτά τα στοιχεία δεν έχουν πρόθεμα.
Παράδειγμα:- «EOR»: «{υπογραφή}»
- Στοιχεία για τα οποία πρέπει να εκτυπωθεί μια ολόκληρη γραμμή (πλάτος εκτύπωσης) μιας συγκεκριμένης τιμής («Value»); αυτά συνήθως αντιπροσωπεύουν γραμμές διαχωρισμού και έχουν το πρόθεμα «Lp_» (= εκτύπωση γραμμής).
Παράδειγμα:- "Lp_Separator": "="
Σειρά
Η σειρά των «printingFields» στο «fiscalResponse» ΔΕΝ αντιστοιχεί στη σειρά με την οποία πρέπει να εμφανίζονται οι μεμονωμένες γραμμές στο αντίστοιχο έγγραφο. Η σειρά καθορίζεται σε ξεχωριστές αναρτήσεις. Μπορείτε να βρείτε τους σχετικούς συνδέσμους παρακάτω.
Ορισμένα στοιχεία έχουν αριθμούς στο τέλος του ονόματος του κλειδιού, π.χ.
- "Np_TrainingDocument01": "*** DOCUMENT DE FORMATION ***"
- "Np_TrainingDocument02": "NE PAS REMETTRE AU CLIENT"
Αυτό δείχνει τη λογική σχέση μεταξύ των στοιχείων και τη σειρά τους.
PrintingFields ανά χώρα
- PrintingFields Γαλλία
- PrintingFields Καναδά / Québec
- PrintingFields Κροατία
- PrintingFields Σλοβενία
Αυτό το άρθρο μεταφράστηκε αυτόματα.
Σχόλια
0 σχόλια
Πραγματοποιήστε είσοδο για να αφήσετε ένα σχόλιο.