Dev News 19 -- eReceipt API
Aggiornamento dell’API eReceipt di fiskaly
Sezione intitolata “Aggiornamento dell’API eReceipt di fiskaly”È 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.
Changelog
Sezione intitolata “Changelog”-
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.
Tabella 1: Campi dello schema interessati
Sezione intitolata “Tabella 1: Campi dello schema interessati”| Tipo di oggetto | Campo dello schema | Obbligatorio |
|---|---|---|
| EkabsPaymentType | .amount | sì |
| EkabsLineItem | .quantity | sì |
| .price_per_unit | sì | |
| EkabsLineVatAmountGross | .percentage | sì |
| .incl_vat | sì | |
| EkabsLineVatAmountNet | .percentage | sì |
| .excl_vat | sì | |
| .vat | sì | |
| EkabsVatAmountTotal | .percentage | sì |
| .incl_vat | sì | |
| .excl_vat | sì | |
| .vat | sì | |
| EkabsData | .full_amount_incl_vat | sì |
| Discount | .discount_value | sì |
| EkabsPaymentType | .change | no |
| EkabsData | .full_amount_incl_vat_before_discount | no |
| .total_discount_value | no | |
| HospitalitySchema | .tip | no |
Tabella 2: Oggetti dello schema interessati
Sezione intitolata “Tabella 2: Oggetti dello schema interessati”Il campo property name*: any è stato rimosso da tutti gli oggetti seguenti. La colonna «Schema nuovo» mostra l’oggetto ripulito senza proprietà aggiuntive.
| Oggetto | Campi rimossi |
|---|---|
| ReceiptSchemaEkabsV0 | property name*: any |
| EkabsData | property name*: any |
| EkabsLine | property name*: any |
| EkabsLineItem | property name*: any |
| EkabsLineVatAmountGross | property name*: any |
| EkabsLineVatAmountNet | property name*: any |
| EkabsPaymentType | property name*: any |
| EkabsVatAmountTotal | property name*: any |
| EkabsHead | property name*: any |
| EkabsBuyer | property name*: any |
| EkabsSeller | property name*: any |
| EkabsMisc | property 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?