Vous trouverez des informations générales sur « printingFields » dans l’article lié.
Bloc de fiscalisation Canada
Le bloc contenant les données fiscales est positionné en fin de 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 à imprimer sont indiqués via les « printingFields » dans la « fiscalResponse ».
- Mode de paiement utilisé
- Indication précisant 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
- Copie 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é (fonctionnalité non prise en charge pour le moment)
- Devis annulé (non pris en charge pour le moment)
- Facture originale (pour les reçus provisoires, veuillez utiliser « 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 (non pris en charge pour le moment)
- 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 » : « CHÈQUE-CADEAU » | si « PaymentType » : 4 (MultiPurposeVoucher) |
| 1 | « Np_PaymentMethod » : « PORTEFEUILLE ÉLECTRONIQUE » |
si « PaymentType » : 5 (MultiPurposeVoucher) 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 » 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 chaînes de caractères doivent être imprimées. Le texte « NE PAS REMETTRE AU CLIENT » ne doit être imprimé qu’une seule fois par document. Cette contrainte sera prise 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 » : « reproduction ») Les deux lignes doivent être imprimées. Le texte « NE PAS REMETTRE AU CLIENT » ne doit être imprimé qu’une seule fois par document. Cette règle sera prise en compte par le client du service fiscal. Attention : les points de terminaison PUT /api/v1/transactions/reprintDocument/{clientId}/{DocumentGuid} ou PUT /api/v1/transactions/reprintDocument/ doivent être utilisés 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 » : « duplicate ») 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) |
| 14 | « Np_RevisedPreliminaryReceipt » : « FACTURE RÉVISÉE » |
si « documentType » : 14 (PreliminaryReceipt) ET si « documentReference » est défini. |
| 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) |
| 23 | « Np_DigitalReceiptCopy » : « Copie électronique » |
dans le cas d’une copie d’un document numérique (si « DocumentIssueType » : « paperAndDigitalReceipt »).
Remarque :
à apposer uniquement sur la version électronique/numérique et non sur la version imprimée.
|
| 24 | « Np_QrCode » : {chaîne de données du code QR} | le code QR à imprimer est spécifié sous forme de chaîne de données dans ce champ. |
| 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 appliqué qu’à la version électronique/numérique et non à 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 avec un certificat invalide ne doivent pas ê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. |
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.