Electronic invoice management.
import { InvoicesClient } from '@fatturazione-elettronica-aruba/invoices';
const invoices = new InvoicesClient(httpClient);
Send unsigned invoice.
Send already signed invoice.
Search sent invoices.
Get sent invoice detail.
Search received invoices.
Get received invoice detail.
Send acceptance/rejection outcome.
Download invoice ZIP.
Download PDD (Distribution Package).
Bulk download.
Get bulk download result.
type InvoiceStatus =
| 'Inviata'
| 'Consegnata'
| 'Non Consegnata'
| 'Scartata'
| 'Accettata'
| 'Rifiutata'
| 'Decorrenza Termini'
| 'Errore Elaborazione'
| 'In Elaborazione';
type DocumentType =
| 'TD01' | 'TD02' | 'TD03' | 'TD04' | 'TD05' | 'TD06'
| 'TD07' | 'TD08' | 'TD09' | 'TD10' | 'TD11' | 'TD12'
| 'TD16' | 'TD17' | 'TD18' | 'TD19' | 'TD20' | 'TD21'
| 'TD22' | 'TD23' | 'TD24' | 'TD25' | 'TD26' | 'TD27' | 'TD28';