Les « printingFields » font partie de la « fiscalResponse ». Ils servent à renvoyer certaines informations au système en amont (système de caisse, etc.) qui doivent être imprimées sur les documents dans certains pays.
Syntaxe
<string> (« Clé », par exemple « Np_PaymentMethod », « Valeur »)</string>
Types d’éléments
Les « printingFields » se composent généralement de trois types d’éléments différents :
- Les éléments pour lesquels SEULE la « Value » doit être imprimée ; ces éléments sont précédés du préfixe « Np_ » (= not print (key)) suivi d’une désignation.
Exemple :- « Np_QrCode » : « {chaîne de données du code QR} »
- Éléments pour lesquels la « clé » et la « valeur » doivent toutes deux être imprimées ; ces éléments ne comportent aucun préfixe.
Exemple :- « EOR » : « {signature} »
- Les éléments pour lesquels une ligne entière (largeur d’impression) d’une valeur spécifique (« Valeur ») doit être imprimée ; ceux-ci représentent généralement des lignes de séparation et sont précédés du préfixe « Lp_ » (= impression de ligne).
Exemple :- « Lp_Separator » : « = »
Ordre
L’ordre des « printingFields » dans la « fiscalResponse » ne correspond PAS à l’ordre dans lequel les lignes individuelles doivent apparaître sur le document correspondant. L’ordre est précisé dans des publications distinctes. Vous trouverez les liens vers celles-ci ci-dessous.
Certains éléments comportent des chiffres à la fin du nom de la clé, par exemple
- « Np_TrainingDocument01 » : « *** DOCUMENT DE FORMATION *** »
- « Np_TrainingDocument02 » : « NE PAS REMETTRE AU CLIENT »
Cette nomenclature illustre la relation logique entre les éléments et leur séquence d’impression.
Champs d’impression spécifiques au pays
- PrintingFields France
- PrintingFields Canada / Québec
- PrintingFields pour la Croatie
- PrintingFields pour la Slovénie
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.