Il programma «Fiscal Service Client Sample» funge da ausilio per l’implementazione di vari casi d’uso. Il «Sample Client» genera, nel caso normale, la struttura JSON da trasmettere al Fiscal Client per determinati casi d’uso.
L’applicazione viene distribuita con ogni versione del Fiscal Client ed è disponibile per il download nella directory .../Samples/. Dopo aver decompresso il file .zip, si consiglia di copiarlo nella directory RetailForce (in Windows: C:\ProgramData\RetailForce\>).
Il client di esempio si trova quindi in: \FiscalServiceClientSample\bin\Debug>FiscalServiceClientSample.exe
Client di prova
Il programma mette a disposizione diversi client di prova. Per poter utilizzare l’applicazione, è necessario selezionare un client di prova dopo l’avvio del programma. Negli esempi seguenti, il client di prova c1062c55-57c4-4ed2-9c53-aff1762326a4: (001-01 Ramo di test 001 (Germania, {c1062c55-57c4-4ed2-9c53-aff1762326a4})) verrà utilizzato nei seguenti esempi.
Successivamente, è possibile costruire vari casi d’uso utilizzando le funzioni messe a disposizione.
Esempio - documento di vendita semplice (scontrino)
In questo esempio viene mappata la vendita di un articolo nel caso in cui il cliente paghi in contanti e viene generata la struttura JSON.
- Selezionare il tipo di documento – in questo caso «Scontrino» per un normale documento di vendita.
- Selezionare un articolo dal menu a tendina: nell’esempio viene venduta una pagnotta di pane.
- Fare clic sul pulsante “Aggiungi” per inserire l’articolo selezionato.
- Selezionare la modalità di pagamento: nell’esempio “Contanti” per un pagamento in contanti.
È quindi possibile generare la struttura JSON del caso aziendale.
- Fare clic sul pulsante «Mostra documento JSON».
- Fare clic sul pulsante "Copia JSON" per copiare l’intero documento JSON negli appunti.
Elementi operativi
- Cliente – Selezione dell’endpoint client da utilizzare
-
DocType
- Selezione del tipo di documento (DocumentType); sono disponibili i tipi di documento descritti nell’articolo Tipi di documento e utilizzo nei singoli paesi
.
- Utente (ID/Caption) - Opzione di immissione dei dati utente (ID e denominazione/nome).
- Formazione - Checkbox per attivare la modalità di formazione per il documento (documento = documento di formazione).
- Selezione tabella – Menu a tendina per la scelta dell’assegnazione della tabella.
- Annullamento con riferimento – Annullamento del documento con riferimento a una ricevuta emessa in precedenza.
-
Articolo/Quantità
- Selezione dell’articolo e della quantità (campo numerico all’estrema destra).
- In-house : contrassegnare un consumo interno (ristorazione).
- Campo numerico – Impostare la quantità dell’articolo.
- Aggiungi – aggiunge l’articolo e la quantità selezionata al documento.
-
Registrazione
– definire il caso aziendale (è possibile specificare più casi aziendali per ciascun documento); sono disponibili per la selezione i casi aziendali descritti nell’articolo «Casi aziendali - BusinessTransactionTypes
».
- Menu a tendina Vat – selezionare l’aliquota Vat.
- Campo numerico – specificare il valore nella valuta selezionata (EUR).
- Aggiungi – aggiunge l’articolo e la quantità selezionata al documento.
-
Gestione clienti
- Ottenere lo stato – Interrogare lo stato del client
- Aggiungi cliente – Inserire le informazioni anagrafiche del cliente nel campo dedicato (a sinistra).
- Cliente Rem -
- Elimina posizione – Elimina l’articolo
- Sconto del 10% - Applicare uno sconto del 10%
- Indennità – Aggiungere un’indennità di X (valore in EUR)
- Totale parziale – Aggiungere il totale parziale
- Annulla posizione – annulla la posizione
- Selezione delle PaymentType
- Contanti – pagamento in contanti
- Pagamento EC - carta di credito come mezzo di pagamento
- CreditCard - Carta di credito
- MultiPurpose Voucher - mezzo di pagamento: buono multiuso
- Riscatto del deposito – strumento di pagamento: riscatto del deposito
- Buono monouso – mezzo di pagamento: buono monouso
- Invia documento JSON - invio di un documento JSON
- Visualizza documento JSON – visualizza il documento JSON
- Cancella documento – cancella documento – per avviare un nuovo caso aziendale
- Convalida – funzione validateDocument
- Archiviazione – funzione storeDocument
- Recupera EndOfDay - genera il documento di fine giornata
- Codice QR - Visualizza il codice QR
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.