Programmet »Fiscal Service Client Sample« fungerer som et hjælpemiddel til implementering af forskellige forretningsscenarier. »Sample Client« genererer den JSON-struktur, der i normale tilfælde skal overføres til Fiscal Client for bestemte forretningsscenarier.
Applikationen leveres med hver version af Fiscal Client og kan downloades fra mappen .../Samples/. Efter udpakning af .zip-filen anbefales det at kopiere den til RetailForce-mappen (under Windows: C:\ProgramData\RetailForce\>).
Selve eksempelklienten findes derefter her: \FiscalServiceClientSample\bin\Debug>FiscalServiceClientSample.exe
Test Client
Programmet indeholder flere testclients. For at kunne bruge applikationen skal der vælges en testclient efter opstart af programmet. I de følgende eksempler anvendes testclienten c1062c55-57c4-4ed2-9c53-aff1762326a4: (001-01 Testfilial 001 (Tyskland, {c1062c55-57c4-4ed2-9c53-aff1762326a4})).
Derefter kan der oprettes forskellige forretningsscenarier ved hjælp af de tilgængelige funktioner.
Eksempel – simpelt salgsdokument (kvittering)
I dette eksempel kortlægges salget af en vare, når kunden betaler kontant, og JSON-strukturen udlæses.
- Vælg dokumenttypen – i dette tilfælde »Kvittering« for et almindeligt salgsdokument.
- Vælg en vare fra rullemenuen – i eksemplet sælges et brød.
- Klik på knappen "Tilføj" for at tilføje den valgte vare.
- Vælg betalingstype – i eksemplet "Kontant" for en kontant betaling.
JSON-strukturen for forretningsscenariet kan derefter udlæses.
- Klik på knappen "Vis dokument-JSON".
- Klik på knappen "Kopier JSON" for at kopiere hele JSON-dokumentet til udklipsholderen.
Betjeningselementer
- Klient – Valg af den client, der skal bruges
-
DocType
– Valg af dokumenttype (DocumentType). De dokumenttyper, der er beskrevet i artiklen Dokumenttyper og anvendelse i de enkelte lande,
er tilgængelige.
- Bruger (Id/Caption) – Indtastningsfelt til brugerdata (ID og caption/navn).
- Træning – Checkbox til aktivering af træningstilstand for dokumentet (dokument = træningsdokument).
- Tabelvalg – Rullemenu til valg af tabeltildeling.
- Annuller med ref. – Annuller dokument med henvisning til en tidligere udstedt kvittering.
-
Vare/Antal
– Valg af vare og antal (det yderste talfelt til højre).
- Inhouse – markér et inhouse forbrug (catering).
- Talfelt – Indstil varens mængde.
- Tilføj – tilføj varen og den valgte mængde til dokumentet.
-
Reservation
– definer forretningssagen (der kan defineres flere forretningssager pr. dokument); de forretningssager, der er beskrevet i artiklen Forretningssager – BusinessTransactionTypes,
kan vælges.
- Rullemenu Vat – vælg Vat-satsen.
- Talfelt – angiv værdien i den valgte valuta (EUR).
- Tilføj – tilføj varen og den valgte mængde til dokumentet.
-
Client control
- Hent status – Forespørg om clientstatus
- Tilføj kunde – Tilføj kundeoplysninger (indtast i feltet til venstre)
- Gendan kunde –
- Slet vare – slet vare
- 10 % rabat – tilføj 10 % rabat
- Fradrag – tilføj X (værdi i EUR) i fradrag
- Subtotal – tilføj subtotal
- Annuller position – annuller positionen
- Valg af PaymentTypes
- Kontant – kontant betaling
- EC-betaling – betalingskort som betalingsmiddel
- CreditCard – CreditCard
- Multifunktionskupon – betalingsmiddel: multifunktionskupon
- Indløsning af depositum – betalingsmiddel: indløsning af depositum
- SinglePurposeVoucher – betalingsmiddel: kupon til ét formål
- Send dokument json – send JSON-dokument
- Vis dokument json – vis JSON-dokumentet
- Ryd dokument – ryd dokument – for at starte en ny forretningssag
- Valider – funktionen validateDocument
- Gem – funktionen storeDocument
- Hent EndOfDay – generer slut-på-dag-dokument
- QR-kode – vis QR-kode
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Log ind for at kommentere.