Programul „Fiscal Service Client Sample” servește ca ajutor pentru implementarea diverselor scenarii de afaceri. „Sample Client” generează structura JSON care trebuie transmisă către Fiscal Client în mod normal pentru anumite scenarii de afaceri.
Aplicația este livrată împreună cu fiecare versiune a Clientului fiscal și este disponibilă pentru descărcare în directorul .../Samples/. După dezarhivarea fișierului .zip, se recomandă copierea acestuia în directorul RetailForce (în Windows: C:\ProgramData\RetailForce\>).
Exemplul de client se află apoi la: \FiscalServiceClientSample\bin\Debug>FiscalServiceClientSample.exe
Client de testare
Programul pune la dispoziție mai mulți clienți de testare. Pentru a putea utiliza aplicația, trebuie selectat un client de testare după pornirea programului. În exemplele următoare, clientul de testare c1062c55-57c4-4ed2-9c53-aff1762326a4: (001-01 Filiala de testare 001 (Germania, {c1062c55-57c4-4ed2-9c53-aff1762326a4})).
Ulterior, se pot construi diverse scenarii de afaceri folosind funcțiile puse la dispoziție.
Exemplu – document simplu de vânzare (bon fiscal)
În acest exemplu, se modelează vânzarea unui articol atunci când clientul plătește în numerar și se generează structura JSON.
- Selectați tipul de document – în acest caz „Chitanță” pentru un document de vânzare obișnuit.
- Selectați un articol din meniul derulant – în exemplul dat se vinde o pâine.
- Faceți clic pe butonul „Adăugare” pentru a adăuga articolul selectat.
- Selectați tipul de plată – în exemplul dat, „Numerar” pentru o plată în numerar.
Structura JSON a cazului de afaceri poate fi apoi generată.
- Faceți clic pe butonul „Afișați documentul JSON”.
- Faceți clic pe butonul „Copiere JSON” pentru a copia întregul document JSON în clipboard.
Elemente de operare
- Client – Selectarea clientului care urmează să fie utilizat
-
DocType
– Selectarea tipului de document (documentType); sunt disponibile tipurile de documente descrise în articolul Tipuri de documente și utilizarea acestora în țările respective
.
- Utilizator (ID/Caption) – Opțiune de introducere a datelor utilizatorului (ID și caption/nume).
- Instruire – Checkbox pentru activarea modului de instruire pentru document (document = document de instruire).
- Selectare tabel – Meniu derulant pentru selectarea alocării tabelului.
- Anulare cu referință - Anularea documentului cu referire la o chitanță emisă anterior.
-
Articol/Cantitate
– Selectarea articolului și a cantității (câmpul numeric din extrema dreaptă).
- Inhouse - marcarea unui consum inhouse (catering).
- Câmp numeric – setați cantitatea articolului.
- Adăugare - adaugă articolul și cantitatea selectată în document.
-
Înregistrare
– definiți cazul de afaceri (se pot defini mai multe cazuri de afaceri pe document); cazurile de afaceri descrise în articolul Cazuri de afaceri – BusinessTransactionTypes
sunt disponibile pentru selecție.
- Meniu derulant Vat – selectați Vat-ul.
- Câmp numeric – setați valoarea în moneda selectată (EUR).
- Adăugare – adaugă articolul și cantitatea selectată în document.
-
Control client
- Obține starea - Interogare stare client
- Adăugare client - Adăugați informațiile clientului (introduceți în câmpul din stânga)
- Reamintiți clientul -
- Șterge poziție - șterge articolul
- Reducere de 10% - adăugare reducere de 10%
- Alocație - adăugați o alocație de X (valoare în EUR)
- Subtotal - adăugați subtotalul
- Anulează poziția - anulează poziția
- Select PaymentTypes
- Numerar - plată în numerar
- Plată EC - card bancar ca mijloc de plată
- CreditCard - CreditCard
- Voucher multifuncțional - mijloc de plată: voucher multifuncțional
- Lichidare depozit - mijloc de plată: lichidarea depozitului
- Voucher cu scop unic - mijloc de plată: voucher cu scop unic
- Trimitere document JSON - trimitere document JSON
- Afișare document JSON - afișează documentul JSON
- Ștergere document – ștergere document – pentru a începe un nou caz de afaceri
- Validare – funcția validateDocument
- Stocare - funcția storeDocument
- Obține EndOfDay - generează documentul de sfârșit de zi
- Cod QR - Afișează codul QR
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.