In questo documento sono indicate le tabelle di Vibecode da impostare per la corretta configurazione del provider “PLANET TaxFree”.
Nella tabella kPOSDeviceDriver va definito il driver del provider:
Nella tabella kPOSDeviceSetup va definita la configurazione del setup:
impostando i seguenti campi:
Tipo Dispositivo - è il dispositivo fiscale
Driver del Dispositivo - è il driver del dispositivo
HTTP Parameters - è la containergrid in cui vengono inseriti i dati per accedere al servizio di Planet
Other Parameters - è la containergrid in cui vengono inseriti altri parametri di configurazione tra cui i dati della sottoscrizione al servizio di Azure per il riconoscimento dell’immagine scansionata del passaporto, che serve per recuperare in automatico i dati del cliente estero
type → Azure
url → indirizzo del servizio Azure
subscription → sottoscrizione del servizio Azure
merchantid → codice identificativo del commerciante
vatnumber → codice partita iva
activationcode → codice di attivazione
forceeligibility → può essere: “mandatory”/”optional”/”not required” determina la visualizzazione del campo di scelta per impostare la nazione di residenza del cliente nella pagina “FINALIZZA ACQUISTO” di POSible; il valore di default è “not required”
customsclassification → “ELI” (European Legislation Identifier)
printreceipt → può essere “true”/”false” e determina la stampa dello scontrino; il valore di default è “true”
Parametri di test:
Nella tabella kPOSDevice va associato il provider “Planet TaxFree” al punto vendita in cui viene utilizzato:
Nella tabella kCountry è necessario valorizzare il campo “Codiece ISO” (ISO2AlfaCode) delle nazioni per cui viene gestito il tax free:
Numerazione delle fatture tax free
Vibecode genera automaticamente la numerazione delle fatture tax free, mediante una autocoderole che l’utente può impostare accedendo alla voce di menu “Amministratore > Autocoderoles” (tab. kAutocoderole) in cui sono elencate tutte le autocoderole di sistema utilizzate da Vibecode.
Il valore generato viene inserito nel campo InvoiceNumber della tabella kTaxFreeDocument:
Autocoderole “Tax Free Document (kTaxFreeDocument)”
L’utente può configurare la sequenza della numerazione che fa riferimento alla proprietà “InvoiceNumber” inserendo dei parametri nella containegrid “Parts”.
La numerazione può essere globale o a livello di negozio, può contenere il riferimento all’anno fiscale, avere una numerazione progressiva (all’interno dell’anno fiscale) oppure a serie, ecc.
In questo caso la numerazione è stata impostata a livello di negozio, contiene le 4 cifre dell’anno fiscale e un progressivo, che viene generato da una sequence (tab. kSequence).
Esempi di InvoiceNumber:
0099920260000000001
00999 - codice dello store (Store.code)
2026 - anno fiscale di riferimento
0000000001 - progressivo della fattura all’interno dello store e dell’anno fiscale