Cet article décrit les modifications apportées au modèle de document depuis la version 1.0 de ce dernier. Version actuelle (03/2022) du modèle d’objet de document (DOM) : 1.1.0
Ces modifications sont apportées dans le cadre de l’intégration de nouveaux pays. Les implémentations existantes ne sont pas affectées, le modèle étant rétrocompatible.
Afin de pouvoir répondre aux exigences de fiscalisation dans de nouveaux pays via le RetailForce Middleware, il est recommandé d’adapter les implémentations existantes et de transférer à l’avenir les nouveaux champs vers le middleware, à condition qu’ils soient disponibles dans le système de point de vente.
Prérequis
- FiscalClient à partir de la version 1.2.11
Modifications apportées au modèle de document
Document
- Ajout de la propriété PrintCount : nombre d’impressions lors de la création du ticket de caisse.
- Ajout de la propriété ProformaPrintCount : nombre d’impressions avant l’enregistrement du ticket (par exemple : impression d’informations dans le secteur de la restauration)
- Ajout de la propriété « DeliveryPrintCount » : nombre d’impressions des commandes intermédiaires (par exemple : commandes en salle, ou impression en cuisine/au bar).
- Ajout de la propriété SalesPerson (type d’objet : Utilisateur)
- Ajout de la propriété CustomerCount : nombre de clients figurant sur un ticket de caisse.
DocumentPosition
- Ajout de la propriété CreateDate : date de création de la ligne, si disponible
Postes d’article (DocumentPositionItem)
- Ajout de la propriété « CostPrice » : prix d’achat
- ItemDateOfEntry : date d'entrée de l'article
DocumentPayment
- Ajout de la propriété CreateDate : date de création du paiement, le cas échéant.
- Ajout de la propriété User : l’utilisateur ayant saisi l’article
- Ajout de la propriété « SalesPerson » : identifiant le vendeur de l’article
- Ajout de la propriété « PaymentTerminalReferenceId » : identifiant éventuel de la transaction du terminal de paiement associé
Remise
- Ajout de l’identifiant de propriété
Utilisateur
- FirstName
- lastName
Types de documents supplémentaires (DocumentType)
- Ajout du type de document « ProformaInvoice »
- Ajout du type de document « Inventaire » (pour les inventaires / prises de stock)
Modes de paiement supplémentaires (PaymentType)
- CryptoCurrency – pour les règlements en Bitcoin et autres cryptomonnaies
- MobilePhoneApps – pour les transactions via des applications mobiles
- BankAccount – paiement par virement bancaire
- Carte client – compte client
- Loyalty – paiement par points ou coupons
- Chèque – règlement par chèque
- CreditNote - paiement par CreditNote
Autres types de transactions commerciales (BusinessTransactionType)
- GrantGenuine – subvention réelle
- GrantUnreal - subvention fictive
Types de référence supplémentaires (ReferenceType)
- Predecessor - reçu / document émis avant le document actuel (document précédent)
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.