Le programme « Fiscal Service Client Sample » sert d’aide à la mise en œuvre de divers cas d’utilisation. Le « Sample Client » génère, dans le cas normal, la structure JSON à transmettre au client fiscal pour certains cas d’utilisation.
L’application est fournie avec chaque version du client fiscal et est disponible au téléchargement dans le répertoire …/Samples/. Après avoir décompressé le fichier .zip, il est recommandé de le copier dans le répertoire RetailForce (sous Windows : C:\ProgramData\RetailForce\>).
Le client d'exemple se trouve alors à l'emplacement suivant : \FiscalServiceClientSample\bin\Debug>FiscalServiceClientSample.exe
Client de test
Le programme propose plusieurs clients de test. Pour pouvoir utiliser l’application, vous devez sélectionner un client de test après le démarrage du programme. Dans les exemples suivants, le client de test c1062c55-57c4-4ed2-9c53-aff1762326a4 : (001-01 Branche de test 001 (Allemagne, {c1062c55-57c4-4ed2-9c53-aff1762326a4})) est employé.
Par la suite, divers cas d’utilisation peuvent être élaborés à l’aide des fonctions fournies.
Exemple – document de vente simple (ticket de caisse)
Dans cet exemple, la vente d’un article est modélisée lorsque le client paie en espèces, et la structure JSON est générée.
- Sélectionnez le type de document — dans ce cas, « Reçu » pour un document de vente standard.
- Sélectionnez un article dans le menu déroulant : dans cet exemple, une miche de pain est vendue.
- Cliquez sur le bouton « Ajouter » pour intégrer l’article sélectionné.
- Sélectionnez le mode de paiement : dans l’exemple, « Espèces » pour un paiement en espèces.
La structure JSON correspondant à ce cas d’utilisation peut alors être générée.
- Cliquez sur le bouton « Afficher le document JSON ».
- Cliquez sur le bouton « Copier le JSON » pour copier l’intégralité du document JSON dans le presse-papiers.
Éléments de commande
- Client : sélection du client à utiliser
-
DocType
– Sélection du type de document (DocumentType) ; les types de documents décrits dans l’article « Types de documents et utilisation dans les différents pays »
sont disponibles.
- Utilisateur (ID/Caption) – Champ de saisie des données utilisateur (ID et caption/nom).
- Formation – Case à cocher permettant d’activer le mode formation pour le document (document = document de formation).
- Sélection de la table – Menu déroulant permettant d’affecter le document à une table.
- Annuler avec réf. – Annulation du document en référence à un reçu émis précédemment.
-
Article/Quantité
- Sélection de l’article et de la quantité (champ numérique situé à l’extrême droite).
- Inhouse – Permet de marquer une consommation inhouse (restauration).
- Champ numérique – Définir la quantité de l’article.
- Ajouter – ajoute l’article et la quantité sélectionnée au document.
-
Justification
– Définissez le motif de la transaction (plusieurs motifs peuvent être définis par document) ; les motifs décrits dans l’article « Motifs de transaction - BusinessTransactionTypes »
sont disponibles à la sélection.
- Menu déroulant Vat : sélectionnez le taux de Vat.
- Champ numérique : indiquez le montant dans la devise sélectionnée (EUR).
- Ajouter : ajoute l’article et la quantité sélectionnée au document.
-
Gestion des clients
- Obtenir le statut – Interroger le statut du client
- Ajouter un client : saisissez les informations du client dans le champ situé à gauche.
- Client existant –
- Supprimer un article – Supprimer un article
- Remise de 10 % - Appliquer une remise de 10 %
- Allocation – Ajouter une allocation de X (montant en EUR)
- Sous-total – Insérer le sous-total
- Annuler la position – annuler la position
- Sélection des PaymentTypes
- Espèces – règlement en espèces
- EC Payment - carte bancaire comme moyen de paiement
- CreditCard - CreditCard
- MultiPurpose Voucher - moyen de paiement : bon polyvalent
- Levée de caution – moyen de paiement : levée de caution
- SinglePurposeVoucher - moyen de paiement : bon à usage unique
- Envoyer le document JSON – transmettre le document JSON
- Afficher le document JSON – afficher le document JSON
- Effacer le document – effacer le document – pour initier un nouveau dossier commercial
- Valider – fonction validateDocument
- Enregistrer – fonction storeDocument
- Récupérer l'EndOfDay – générer le document de clôture journalière
- Code QR - Afficher le code QR
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.