Salta ai contenuti

Dev News 19 -- eReceipt API

È previsto un cambio di versione principale dell’API eReceipt (versione 2.0.0) e altri aggiornamenti per giovedì 23 marzo 2023, a partire dalle 14:00. La nuova versione sarà più coerente e affidabile, con diverse correzioni di bug incluse.

  • Rimozione dei valori predefiniti per vari campi dello schema nell’endpoint CreateReceipt: Per un elenco di proprietà (vedere Tabella 1 di seguito), il valore predefinito 0 verrà rimosso nell’endpoint CreateReceipt. Per i campi obbligatori, ora è necessario fornire un valore esplicitamente. Le richieste non valide con campi obbligatori mancanti restituiranno il codice di errore 400 con il corrispondente messaggio di errore.

  • Rimozione della possibilità di inviare campi aggiuntivi nell’endpoint CreateReceipt: L’opzione di inviare proprietà aggiuntive in vari oggetti nell’endpoint CreateReceipt verrà rimossa. Finora era possibile inviare campi aggiuntivi con qualsiasi nome e qualsiasi tipo. Questa opzione viene rimossa per migliorare la chiarezza e la coerenza. Vedere Tabella 2 di seguito per un elenco degli oggetti interessati. Eccezione: i campi opzionali rimangono disponibili per tutti gli oggetti contenuti nell’oggetto EkabsSecurity, per consentire flessibilità nel fornire risposte da diversi endpoint di fiscalizzazione.


Tipo di oggettoCampo dello schemaObbligatorio
EkabsPaymentType.amount
EkabsLineItem.quantity
.price_per_unit
EkabsLineVatAmountGross.percentage
.incl_vat
EkabsLineVatAmountNet.percentage
.excl_vat
.vat
EkabsVatAmountTotal.percentage
.incl_vat
.excl_vat
.vat
EkabsData.full_amount_incl_vat
Discount.discount_value
EkabsPaymentType.changeno
EkabsData.full_amount_incl_vat_before_discountno
.total_discount_valueno
HospitalitySchema.tipno

Il campo property name*: any è stato rimosso da tutti gli oggetti seguenti. La colonna «Schema nuovo» mostra l’oggetto ripulito senza proprietà aggiuntive.

OggettoCampi rimossi
ReceiptSchemaEkabsV0property name*: any
EkabsDataproperty name*: any
EkabsLineproperty name*: any
EkabsLineItemproperty name*: any
EkabsLineVatAmountGrossproperty name*: any
EkabsLineVatAmountNetproperty name*: any
EkabsPaymentTypeproperty name*: any
EkabsVatAmountTotalproperty name*: any
EkabsHeadproperty name*: any
EkabsBuyerproperty name*: any
EkabsSellerproperty name*: any
EkabsMiscproperty name*: any

Pagina di stato di fiskaly: status.fiskaly.com Sito web di supporto di fiskaly: support.fiskaly.com

Puoi contattare il nostro supporto all’indirizzo dev-support@fiskaly.com.

Was this page helpful?