Vous trouverez des informations générales sur les « printingFields » dans l’article lié.
Bloc de fiscalisation Canada
Le bloc contenant les données fiscales se trouve à la fin du document, après les informations de ligne, les totaux, etc. Pour plus d’informations sur les exigences relatives aux documents au Canada, veuillez vous reporter à l’article lié.
Les informations contenues dans ce bloc doivent figurer sur le document dans l’ordre spécifié pour chaque type de transaction. Les champs spécifiques qui doivent être imprimés sont indiqués via les « printingFields » dans la « fiscalResponse ».
- Mode de paiement utilisé
- Indication qu’il s’agit d’une commande passée via une plateforme numérique
- Ligne de séparation 1 (début du bloc de fiscalisation)
- Document de formation
- Exemplaire du commerçant ou reproduction (réimpression du document pour le client)
- Le document ne doit pas être remis aux clients (toujours en combinaison avec le point 5.)
- « Tiers occasionnels » (fonctionnalité non prise en charge pour le moment)
- Devis (fonctionnalité non prise en charge pour le moment)
- Devis révisé (fonctionnalité non prise en charge pour le moment)
- Devis prévisionnel (fonctionnalité non prise en charge pour le moment)
- Devis révisé (non pris en charge pour le moment)
- Devis annulé (non pris en charge pour le moment)
- Facture originale (pour les reçus provisoires, utilisez « Reçu préliminaire » !)
- Facture rectificative (pour les documents provisoires – « PreliminaryReceipt » !)
- Facture annulée
- Encaissement (fonctionnalité non prise en charge pour le moment)
- Comptabilisation sur le compte client (fonctionnalité non prise en charge pour le moment)
- Client ayant quitté sans régler / défaut de paiement
- Avoir
- Abandon de la transaction
- Corrigé / révisé
- Note de crédit
- Reçu / facture
- Remplacement de plusieurs articles
- Devis (actuellement non pris en charge)
- Devis (non pris en charge pour le moment)
- Facture (non prise en charge pour le moment)
- Le document a été émis sous forme de copie numérique
- Code QR
- Veuillez noter que la transaction est accessible en ligne (lien inclus – uniquement dans le cas d’une facture électronique ou d’un reçu numérique)
- Certificat non valide
- Problème de communication avec WEB-SRM
PrintingFields Canada
Les « PrintingFields » suivants sont renvoyés dans la « fiscalResponse » :
| Pos. | PrintingFields | Description |
| 1 | « Np_PaymentMethod » : « ARGENT COMPTANT » | si « PaymentType » : 0 (Espèces) |
| 1 | « Np_PaymentMethod » : « CARTE DE DÉBIT » | si « PaymentType » : 1 (EcCard) |
| 1 | « Np_PaymentMethod » : « CARTE DE CRÉDIT » | si « PaymentType » : 2 (CreditCard) |
| 1 | « Np_PaymentMethod » : « coupon » | si « PaymentType » : 3 (bon d'achat à usage unique) |
| 1 | « Np_PaymentMethod » : « CERTIFICAT-CADEAU » | si « PaymentType » : 4 (MultiPurposeVoucher) |
| 1 | « Np_PaymentMethod » : « PORTEFEUILLE ÉLECTRONIQUE » |
si « PaymentType » : 5 (PaymentProvider) ou si « PaymentType » : 10 (MobilePhoneApps) |
| 1 | « Np_PaymentMethod » : « INCONNU » | si « PaymentType » : 7 (NoCash) |
| 1 | « Np_PaymentMethod » : « AUCUN PAIEMENT » | si « PaymentType » : 8 (Aucun) |
| 1 | « Np_PaymentMethod » : « CRYPTOMONNAIE » | si « PaymentType » : 9 (Crypto) |
| 1 | « Np_PaymentMethod » : « TRANSFERT DE FONDS » | si « PaymentType » : 11 (BankAccount) |
| 1 | « Np_PaymentMethod » : « AUTRE » | si « PaymentType » : 12 (Carte client) |
| 1 | « Np_PaymentMethod » : « PROGRAMME DE FIDÉLISATION » | si « PaymentType » : 13 (Loyalty) |
| 1 | « Np_PaymentMethod » : « CHÈQUE » | si « PaymentType » : 14 (Chèque) |
| 1 | « Np_PaymentMethod » : « PAIEMENT MIXTE » | si plusieurs PaymentTypes sont utilisés dans le document |
| 1 | « Np_PaymentMethod » : « SANS OBJEC » | lorsque l’objet « Payments » est vide |
| 2 | « Np_DigitalOrder » : « COMMANDE PAR UNE PLATEFORME NUMÉRIQUE » |
si « documentType » vaut 0, 1 ou 14 ET « serviceType » : « OrderThroughDigitalPlatform » ou « DeliveryByOperator » ET « documentIssueMode » : « Facture », « Reproduction » ou « Duplicata » |
| 3 | « Lp_Separator » : « = » | Ligne de séparation 1 (une ligne entière composée des caractères indiqués doit être imprimée ici) |
| 4 | « Np_TrainingDocument01 » : « *** DOCUMENT DE FORMATION *** » « Np_TrainingDocument02 » : « NE PAS REMETTRE AU CLIENT » |
Ces deux lignes doivent être imprimées. Le texte « NE PAS REMETTRE AU CLIENT » ne doit être imprimé qu’une seule fois par document. Ce point sera pris en compte par le client du service fiscal. |
| 5/6 | « Np_Copy01 » : « *** COPIE DU COMMERÇANT *** » « Np_Copy02 » : « NE PAS REMETTRE AU CLIENT » |
Lorsqu’une copie du commerçant est générée (« reprintType » : « duplicate ») Les deux lignes doivent être imprimées. Le texte « NE PAS REMETTRE AU CLIENT » ne doit apparaître qu’une seule fois par document. Ce point sera pris en compte par le client du service fiscal.
Attention : les fonctions PUT /api/v1/transactions/reprintDocument/{clientId}/{DocumentGuid} ou PUT /api/v1/transactions/reprintDocument/ doivent être utilisées en cas de réimpression ou de reproduction. |
| 5/6 | "Np_Reproduction" : "REPRODUCTION" |
En cas de réimpression d’un document pour le client (« reprintType » : « reproduction »)
Attention : les fonctions PUT /api/v1/transactions/reprintDocument/{clientId}/{DocumentGuid} ou PUT /api/v1/transactions/reprintDocument/ doivent être utilisées en cas de réimpression ou de reproduction |
| 13 | « Np_OriginalPreliminaryReceipt » : « FACTURE ORIGINALE » | si « documentType » : 14 (PreliminaryReceipt), sauf en cas de réimpression, d’annulation (« cancellationDocument » : true) et de documents impayés (voir pos. 18) |
| 15 | « Np_VoidReceipt » : « FACTURE ANNULÉE » |
si « documentType » : 0 ET « cancellationDocument » = true |
| 15 | « Np_VoidInvoice » : « FACTURE ANNULÉE » |
si « documentType » : 1 ET « cancellationDocument » : true |
| 18 | « Np_PaymentFailed » : « PAIEMENT NON REÇU » | si le client quitte sans régler sa dette ou si le terminal de paiement rejette la transaction et qu’un document est imprimé |
| 19 | « Np_CreditNote » : « NOTE DE CRÉDIT » |
lorsqu’une note de crédit a été émise au client. « documentType » : 0 ou 1 ET « PaymentType » : 15 (CreditNote) |
| 20 |
« Np_TransactionAbandonned01 » :
« TRANSACTION ABANDONNÉE »
« Np_TransactionAbandonned02 » : « *** COPIE DU COMMERÇANT *** »
« Np_TransactionAbandonned03 » : « NE PAS REMETTRE AU CLIENT » |
en cas d’annulation d’une transaction (cancelDocument) |
| 21 | « Np_RevisedReceiptAccount01 » / « Np_RevisedInvoiceAccount01 » : « PORTÉ AU COMPTE » « Np_RevisedReceiptAccount02 » / « Np_RevisedInvoiceAccount02 » : « Facture corrigée » « Np_RevisedReceiptPaid01 » / « Np_RevisedInvoicePaid01 » : « PAIEMENT REÇU » « Np_RevisedReceiptPaid02 » / « Np_RevisedInvoicePaid02 » : « Facture corrigée » |
si le document enregistré immédiatement avant le document actuel comporte une « documentReference ». « Np_RevisedReceipt... » si ce document possède un « documentType » : 0, « Np_RevisedInvoice... » s’il possède un « documentType » : 1. « ...Compte01/02 » si ce document contient des DocumentPositions dont le BusinessTransactionType est « Dépôt », sinon « ...Payé01/02 ». |
| 23 | « Np_DigitalReceiptCopy » : « Copie électronique » |
dans le cas d’une copie d’un document numérique (si « DocumentIssueType » : « paperAndDigitalReceipt » ou « digitalReceipt »).
Remarque :
ce libellé doit être apposé exclusivement sur la version électronique/numérique et non sur la version imprimée.
|
| 24 | – (n’est pas un printingField) | le code QR n’est pas renvoyé en tant que printingField. La chaîne de données du code QR à imprimer est renvoyée dans le champ « QrCode » de la fiscalResponse. |
| 25 | « Np_TransactionLink » Consulter la transaction en ligne |
pour les reçus numériques (« DocumentIssueType » : « paperAndDigitalReceipt » OU « digitalReceipt »), la chaîne de données du code QR doit également être fournie sous forme de lien situé sous le code QR.
Remarque : ce lien
ne doit être affiché que sur la version électronique/numérique et non sur la version imprimée.
|
| 26 | « Np_CertificateInvalide01 » : « *** CERTIFICAT INVALIDE *** » « Np_CertificateInvalide02 » : « NE PAS REMETTRE AU CLIENT » |
si le certificat utilisé pour signer le document n’est pas valide.
Attention :
les documents signés au moyen d’un certificat invalide ne doivent en aucun cas être remis aux clients, d’où la mention : « NE PAS REMETTRE AU CLIENT » (« DO NOT GIVE TO CUSTOMER »).
|
| 27 | « Np_OfflineFromAuthorities » : « PROBLÈME DE COMMUNICATION » | si le document concerné n’a pas pu être transféré vers WEB-SRM. |
| – | « Np_AssignedFiscalUniqueId » : {psiNoTrans} | Toujours renvoyé. Contient le numéro de transaction attribué par WEB-SRM (« PsiNoTrans », également renvoyé sous le nom « assignedFiscalUniqueId » de la fiscalResponse). |
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.