Flowie
Riferimento API

Tipi di documento & di fattura

Ogni documento che invii passa per un unico endpoint — POST /v1/documents/send — e un solo campo type dice a Flowie di cosa si tratta. Questa pagina è il referenziale completo: gli otto tipi di documento, i quattro sottotipi di fattura (comprese le fatture autofatturate) e in cosa differiscono i due significati di autofattura — l'autofatturazione e l'autofattura in inversione contabile — con il modo di emettere ciascuno.

L'unico campo che decide tutto: type
type è obbligatorio a ogni invio (tranne per event, che non ha destinatario). Sceglie la classe del documento e il tipo di documento Peppol su cui Flowie instrada. I sottogeneri di fattura (acconto, rettificativa, autofatturata) sono un secondo asse, opzionale — documentSubtype — sovrapposto a type: "invoice".

Prova qualsiasi caso d'uso

Ogni scenario di questa pagina ha un corpo d'esempio pronto da inviare per POST /v1/documents/send. Espandine uno e premi Prova nel Playground — apre il costruttore di richieste precompilato con il payload, e il Playground carica automaticamente la tua chiave sandbox — oppure copia il JSON o un comando curl pronto. Ogni esempio usa gli identificativi di test del sandbox, quindi funziona così com'è.

Fattura standard 380

Vendita ordinaria di beni o servizi — il caso predefinito.

{
  "type": "invoice",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "INV-2026-0042",
    "issueDate": "2026-04-15",
    "currency": "EUR",
    "lines": [
      { "description": "Consulting services", "quantity": 10, "unitPrice": 150.00, "vatRate": 21.0 }
    ]
  }
}
Fattura multi-riga (aliquote IVA miste) lines

Più righe ad aliquote IVA diverse — ordinaria, ridotta e una riga intracomunitaria esente che porta la sua motivazione. L'IVA è sommata per aliquota. Vedi Aliquote IVA multiple.

{
  "type": "invoice",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "INV-2026-0500",
    "issueDate": "2026-04-15",
    "currency": "EUR",
    "lines": [
      { "description": "Consulting (standard rate)", "quantity": 10, "unit": "HUR", "unitPrice": 150.00, "vatRate": 21.0, "vatCategory": "S" },
      { "description": "E-book (reduced rate)", "quantity": 3, "unit": "C62", "unitPrice": 40.00, "vatRate": 6.0, "vatCategory": "S" },
      { "description": "Support plan (per month)", "quantity": 12, "unit": "MON", "unitPrice": 99.00, "vatRate": 21.0, "vatCategory": "S" },
      { "description": "Intra-EU goods (exempt)", "quantity": 1, "unit": "C62", "unitPrice": 500.00, "vatRate": 0.0, "vatCategory": "K", "vatExemptionReason": "Intra-Community supply, art. 138 Directive 2006/112/EC", "vatExemptionCode": "VATEX-EU-IC" }
    ]
  }
}
Dettaglio riga (unità & codici articolo) lines

Unità di misura per riga (unit, UN/ECE Rec 20 — HUR ora, MON mese, KGM kg, C62 unità), riferimento articolo (itemCode) e categoria IVA.

{
  "type": "invoice",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "INV-2026-0501",
    "issueDate": "2026-04-30",
    "currency": "EUR",
    "orderReference": "PO-2026-0042",
    "lines": [
      { "description": "Managed hosting", "quantity": 1, "unit": "MON", "unitPrice": 1200.00, "vatRate": 21.0, "vatCategory": "S", "itemCode": "SKU-HOST-PRO" },
      { "description": "Steel bar", "quantity": 250, "unit": "KGM", "unitPrice": 3.20, "vatRate": 21.0, "vatCategory": "S", "itemCode": "SKU-STEEL-16" }
    ]
  }
}
Fattura di acconto 386

Anticipo fatturato prima della consegna. Vedi Fatture di acconto.

{
  "type": "invoice",
  "documentSubtype": "PREPAYMENT_INVOICE",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "ACPT-2026-0042",
    "issueDate": "2026-04-15",
    "currency": "EUR",
    "orderReference": "PO-2026-0042",
    "note": "Acompte 30 percent - commande PO-2026-0042",
    "lines": [
      { "description": "Advance - 30 percent of project fee", "quantity": 1, "unitPrice": 3000.00, "vatRate": 21.0 }
    ]
  }
}
Fattura rettificativa 384

Sostituisce una fattura precedente con contenuto corretto; riferisce l'originale.

{
  "type": "invoice",
  "documentSubtype": "CORRECTED_INVOICE",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "INV-2026-0042-R1",
    "issueDate": "2026-04-20",
    "currency": "EUR",
    "billingReference": "INV-2026-0042",
    "billingReferenceDate": "2026-04-15",
    "lines": [
      { "description": "Consulting services (corrected quantity)", "quantity": 8, "unitPrice": 150.00, "vatRate": 21.0 }
    ]
  }
}
Nota di credito 381

Riduce o annulla una fattura precedente. Vedi Note di credito & di debito.

{
  "type": "credit-note",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "CN-2026-0007",
    "issueDate": "2026-05-02",
    "currency": "EUR",
    "billingReference": "INV-2026-0042",
    "billingReferenceDate": "2026-04-15",
    "lines": [
      { "description": "Refund - consulting services", "quantity": 2, "unitPrice": 150.00, "vatRate": 21.0 }
    ]
  }
}
Nota di debito 383

Aumenta una fattura precedente con un addebito.

{
  "type": "debit-note",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "DN-2026-0003",
    "issueDate": "2026-05-05",
    "currency": "EUR",
    "billingReference": "INV-2026-0042",
    "billingReferenceDate": "2026-04-15",
    "lines": [
      { "description": "Late-delivery surcharge", "quantity": 1, "unitPrice": 90.00, "vatRate": 21.0 }
    ]
  }
}
Autofatturazione 389

Tu (il cliente) emetti per il fornitore; i ruoli si invertono. Vedi Autofatturazione.

{
  "type": "invoice",
  "selfBilled": true,
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "SB-2026-0100",
    "issueDate": "2026-04-15",
    "currency": "EUR",
    "lines": [
      { "description": "Grain delivery - March", "quantity": 12, "unitPrice": 210.00, "vatRate": 6.0 }
    ]
  }
}
Inversione contabile (assolvere l'IVA) AE

Operazione transfrontaliera in cui l'acquirente assolve l'IVA. Vedi Autofattura.

{
  "type": "invoice",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "RC-2026-0055",
    "issueDate": "2026-04-15",
    "currency": "EUR",
    "note": "Reverse charge - VAT to be accounted for by the customer",
    "lines": [
      {
        "description": "Cross-border consulting (reverse charge)",
        "quantity": 5,
        "unitPrice": 200.00,
        "vatRate": 0.0,
        "vatCategory": "AE",
        "vatExemptionReason": "Reverse charge, art. 196 Directive 2006/112/EC",
        "vatExemptionCode": "VATEX-EU-AE"
      }
    ]
  }
}
Parti multiple (payee di factoring) parties

Un payee distinto dal venditore. Vedi Parti multiple.

{
  "type": "invoice",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "INV-2026-0200",
    "issueDate": "2026-04-15",
    "currency": "EUR",
    "parties": [
      { "role": "seller", "id": "0009:FR86797978996", "name": "ACME FRANCE", "initiator": true },
      { "role": "buyer", "id": "0009:BE0123456789", "name": "MEGACORP BE" },
      { "role": "payee", "vatNumber": "FR90123456789", "name": "ACME FACTORING SAS" }
    ],
    "lines": [
      { "description": "Consulting services", "quantity": 10, "unitPrice": 150.00, "vatRate": 21.0 }
    ]
  }
}
Richiesta d'acquisto order

La richiesta interna dell'acquirente per autorizzare un acquisto, a monte dell'ordine. Vedi Ordini, preventivi & richieste d'acquisto.

{
  "type": "purchase-request",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "PR-2026-0042",
    "issueDate": "2026-04-08",
    "currency": "EUR",
    "lines": [
      { "description": "Office chairs (requisition)", "quantity": 20, "unitPrice": 120.00, "vatRate": 21.0 }
    ]
  }
}
Ordine d'acquisto order

Un ordine inviato dall'acquirente al venditore.

{
  "type": "purchase-order",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "PO-2026-0042",
    "issueDate": "2026-04-10",
    "currency": "EUR",
    "lines": [
      { "description": "Office chairs", "quantity": 20, "unitPrice": 120.00, "vatRate": 21.0 }
    ]
  }
}
Conferma d'ordine order

La conferma d'ordine restituita dal venditore all'acquirente.

{
  "type": "sales-order",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "SO-2026-0042",
    "issueDate": "2026-04-11",
    "currency": "EUR",
    "orderReference": "PO-2026-0042",
    "lines": [
      { "description": "Office chairs", "quantity": 20, "unitPrice": 120.00, "vatRate": 21.0 }
    ]
  }
}
Preventivo quote

Un preventivo prima di qualsiasi ordine.

{
  "type": "quote",
  "from": "0009:FR86797978996",
  "to": "0009:BE0123456789",
  "document": {
    "number": "Q-2026-0042",
    "issueDate": "2026-04-01",
    "currency": "EUR",
    "lines": [
      { "description": "Annual support plan", "quantity": 1, "unitPrice": 5000.00, "vatRate": 21.0 }
    ]
  }
}
Evento event

Un record di osservabilità — nessun destinatario, quindi to è omesso.

{
  "type": "event",
  "from": "0009:FR86797978996",
  "document": {
    "number": "INV-2026-0042"
  }
}
Dov'è il payload delle spese?
Non c'è — una spesa si riceve, non si invia. Il caso con fattura è semplicemente la invoice del fornitore che arriva in entrata; il caso senza fattura è dichiarato in e-reporting. Nessuno dei due è un POST /v1/documents/send che effettui tu.

Due assi: tipo di documento & sottotipo di fattura

Conviene tenere distinti due concetti:

Una nota di credito porta un proprio codice UNCL1001 (381) derivato da type: "credit-note"; per essa non si imposta documentSubtype. L'asse dei sottotipi serve solo a distinguere i sottogeneri di una fattura.

Tipi di documento (type)

L'enumerazione type su POST /v1/documents/send. I primi sei sono documenti commerciali instradati via Peppol e richiedono un to; event è un semplice record di osservabilità, senza destinatario.

typeChe cos'èCodice UNCL1001 (BT-3)Note
invoiceFattura commerciale — una richiesta di pagamento per beni/servizi (B2B, B2C, B2G).380 (predefinito; sovrascrivibile via documentSubtype)Il caso più comune. Vedi i sottotipi di fattura per acconto / rettificativa / autofatturata.
credit-noteRiduce o annulla una fattura già emessa (un reso, uno sconto, un errore).381Collega l'originale con document.billingReferenceobbligatorio nella riforma FR. Vedi sotto.
debit-noteAumenta una fattura già emessa (un addebito successivo).383Richiede anch'essa document.billingReference nella riforma FR.
purchase-orderUn ordine inviato dall'acquirente al venditore.Documento d'ordine, non una fattura fiscale. Vedi Ordini d'acquisto.
purchase-requestUna richiesta d'acquisto — la richiesta interna dell'acquirente per autorizzare un acquisto, a monte dell'ordine.Mappata sul PURCHASE_REQUEST di transaction-documents. Vedi Ordini, preventivi & richieste d'acquisto.
sales-orderLa conferma d'ordine restituita dal venditore all'acquirente.Si abbina a purchase-order in un flusso ordine-a-fattura.
quoteUn preventivo / una proposta, prima di qualsiasi ordine.Nessun effetto fiscale; primo passo della catena preventivo → ordine → fattura.
eventUn record di osservabilità / audit su un documento — nessun trasporto, nessun destinatario.L'unico tipo in cui to è opzionale. Porta solo document.number e metadati.

Un invio di fattura minimo:

curl -X POST https://api.flowie.ink/v1/documents/send \
  -H "Authorization: Bearer $FLOWIE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "invoice",
    "from": "0009:FR86797978996",
    "to":   "0009:BE0123456789",
    "document": {
      "number": "INV-2026-0042",
      "issueDate": "2026-04-15",
      "currency": "EUR",
      "lines": [
        { "description": "Consulting services", "quantity": 10, "unitPrice": 150.00, "vatRate": 21.0 }
      ]
    }
  }'

Sottotipi di fattura (documentSubtype)

Quando type: "invoice", il campo opzionale documentSubtype seleziona l'InvoiceTypeCode UNCL1001 (BT-3) reso sull'UBL. Accetta il nome in CAPITAL_SNAKE_CASE o il codice numerico grezzo (es. "386"). È valido solo per type: "invoice" — inviarlo su qualsiasi altro tipo restituisce un 400. I quattro qui sotto sono i sottogeneri nominati e modellati; poiché il campo è un pass-through UNCL1001, qualsiasi altro codice BT-3 valido che invii viene etichettato e reso così com'è.

NomeCodiceSignificatoCome inviarlo
(predefinito)380Fattura commerciale — una vendita ordinaria.Ometti documentSubtype.
PREPAYMENT_INVOICE386Fattura di acconto (facture d'acompte) — emessa prima della consegna; conguagliata dalla fattura finale. Vedi Fatture di acconto."documentSubtype": "PREPAYMENT_INVOICE"
CORRECTED_INVOICE384Fattura rettificativa (facture rectificative) — sostituisce una fattura precedente con contenuto corretto. Vedi Fatture rettificative."documentSubtype": "CORRECTED_INVOICE"
SELF_BILLED_INVOICE389Fattura autofatturata (autofacturation) — il cliente emette per conto del fornitore. Vedi Autofatturazione.Preferisci il flag selfBilled: true — inverte anche i ruoli delle parti.
Preferisci il flag selfBilled per il 389
Impostare documentSubtype: "SELF_BILLED_INVOICE" etichetta l'UBL ma non scambia Venditore e Acquirente. Il flag di alto livello selfBilled: true fa entrambe le cose — etichetta 389 e inverte i ruoli — quindi è la scelta giusta per una vera autofatturazione.

Note di credito & di debito

Una nota di credito (type: "credit-note", UNCL1001 381) riduce o annulla una fattura precedente; una nota di debito (type: "debit-note", 383) la aumenta. Entrambe sono documenti a pieno titolo che seguono lo stesso ciclo di vita di una fattura — una nota di credito non è uno stato del ciclo di vita della fattura originale.

Nella riforma francese, entrambe devono riferirsi alla fattura che rettificano tramite document.billingReference (BT-25, l'BillingReference/InvoiceDocumentReference/ID UBL) e, se nota, document.billingReferenceDate (BT-26). Omettere il riferimento su una nota di credito/debito FR fallisce la validazione (BR-FR-CO-04/BR-FR-CO-05).

curl -X POST https://api.flowie.ink/v1/documents/send \
  -H "Authorization: Bearer $FLOWIE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "credit-note",
    "from": "0009:FR86797978996",
    "to":   "0009:BE0123456789",
    "document": {
      "number": "CN-2026-0007",
      "issueDate": "2026-05-02",
      "currency": "EUR",
      "billingReference": "INV-2026-0042",
      "billingReferenceDate": "2026-04-15",
      "lines": [
        { "description": "Refund — consulting services", "quantity": 2, "unitPrice": 150.00, "vatRate": 21.0 }
      ]
    }
  }'

Fatture di acconto (facture d'acompte)

Una fattura di acconto — fattura di anticipo / primo versamento — fattura un importo prima che i beni siano consegnati o il servizio completato. È una vera fattura a pieno titolo, soggetta a IVA (con un proprio numero e, quando l'acconto è imponibile, IVA dovuta sull'acconto) — non una proforma né un preventivo. Etichettala con il sottotipo UNCL1001 386 tramite documentSubtype:

curl -X POST https://api.flowie.ink/v1/documents/send \
  -H "Authorization: Bearer $FLOWIE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "invoice",
    "documentSubtype": "PREPAYMENT_INVOICE",
    "from": "0009:FR86797978996",
    "to":   "0009:BE0123456789",
    "document": {
      "number": "ACPT-2026-0042",
      "issueDate": "2026-04-15",
      "currency": "EUR",
      "orderReference": "PO-2026-0042",
      "note": "Acompte 30% — commande PO-2026-0042",
      "lines": [
        { "description": "Advance — 30% of project fee", "quantity": 1, "unitPrice": 3000.00, "vatRate": 21.0 }
      ]
    }
  }'

Puoi inviare il codice numerico anziché il nome ("documentSubtype": "386") — entrambi rendono lo stesso InvoiceTypeCode UBL (BT-3). Come ogni sottotipo, è valido solo per type: "invoice".

Conguagliare l'acconto. A lavoro concluso emetti la fattura finale (a saldo) come una normale type: "invoice" (sottotipo 380) e detrai l'importo già fatturato con l'acconto, così al cliente viene addebitato solo il saldo residuo — riporta la detrazione come riga negativa (oppure, con format=ubl-xml, uno sconto a livello di documento) e cita il numero dell'acconto in document.note o document.orderReference per la tracciabilità. L'acconto e la fattura a saldo, sommati, coprono il valore totale dell'ordine.

Specificità per paese
In 🇮🇹 Italia l'acconto è un proprio TipoDocumentoTD02 (acconto/anticipo su fattura) o TD03 (su parcella) — impostato tramite document.note; vedi Tipi di documento italiani. Nella riforma 🇫🇷 francese l'acconto segue il flusso e-invoice standard portando l'InvoiceTypeCode 386.

Fattura rettificativa (facture rectificative)

Una fattura rettificativa riemette una fattura dal contenuto errato — un importo digitato male, la riga sbagliata, un'aliquota IVA errata — come nuova fattura autonoma che sostituisce l'originale invece di rettificarla. Etichettala con il sottotipo UNCL1001 384 via documentSubtype e collegala alla fattura che sostituisce con document.billingReference (BT-25) affinché la catena resti tracciabile:

curl -X POST https://api.flowie.ink/v1/documents/send \
  -H "Authorization: Bearer $FLOWIE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "invoice",
    "documentSubtype": "CORRECTED_INVOICE",
    "from": "0009:FR86797978996",
    "to":   "0009:BE0123456789",
    "document": {
      "number": "INV-2026-0042-R1",
      "issueDate": "2026-04-20",
      "currency": "EUR",
      "billingReference": "INV-2026-0042",
      "billingReferenceDate": "2026-04-15",
      "lines": [
        { "description": "Consulting services (corrected quantity)", "quantity": 8, "unitPrice": 150.00, "vatRate": 21.0 }
      ]
    }
  }'

Invia il codice numerico se preferisci ("documentSubtype": "384"); come ogni sottotipo è valida solo per type: "invoice".

Fattura rettificativa vs. nota di credito. Una fattura rettificativa (384) sostituisce l'originale con i valori corretti. Una nota di credito invece annulla o riduce l'originale lasciandola in essere — spesso seguita da una fattura nuova. Nella riforma francese la via della nota di credito è il modo abituale di correggere una fattura già trasmessa; usa 384 quando un'unica fattura rettificativa che riferisce l'originale è il record più pulito. In ogni caso, porta il collegamento in document.billingReference.

Correggere prima vs. dopo la trasmissione
Non hai ancora inviato nulla? Correggi e invia la fattura normalmente — non c'è alcuna correzione da modellare. Il sottotipo 384 (e il collegamento billingReference) serve quando l'originale è già arrivata all'acquirente e all'autorità fiscale e deve essere sostituita nel record.

Autofatturazione (autofacturation)

L'autofatturazione è l'accordo in cui il cliente emette la fattura per conto del fornitore — comune in agricoltura, sui marketplace e per le royalty, e consentito quando le due parti l'hanno concordato. Resta una vendita a due parti tra un venditore e un acquirente distinti; cambia solo la parte che emette il documento.

Impostalo con il flag di alto livello selfBilled: true. Flowie quindi:

È una scorciatoia per documentSubtype: "SELF_BILLED_INVOICE" che inoltre inverte i ruoli, ed è valida solo per type: "invoice" — le note di credito autofatturate (UNCL1001 261) non sono ancora modellate a valle, quindi selfBilled su qualsiasi altro tipo restituisce un 400.

curl -X POST https://api.flowie.ink/v1/documents/send \
  -H "Authorization: Bearer $FLOWIE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "invoice",
    "selfBilled": true,
    "from": "0009:FR86797978996",     # tu — il cliente, che emette per conto del fornitore
    "to":   "0009:BE0123456789",       # il fornitore — diventa il Venditore
    "document": {
      "number": "SB-2026-0100",
      "issueDate": "2026-04-15",
      "currency": "EUR",
      "lines": [
        { "description": "Grain delivery — March", "quantity": 12, "unitPrice": 210.00, "vatRate": 0.0 }
      ]
    }
  }'
Autofatturazione con un terzo
Quando il documento autofatturato coinvolge anche un payer o un payee distinto (es. un'operazione di factoring), abbandona la scorciatoia selfBilled e descrivi ogni ruolo in modo esplicito con document.parties: una voce per ruolo, con esattamente una che porta initiator: true (l'organizzazione per cui agisce la tua chiave).

Inversione contabile & autofattura (autofattura)

«Autofattura» indica anche un caso diverso, guidato dall'IVA: in inversione contabile (reverse charge) o su un acquisto transfrontaliero, l'acquirente emette un documento per assolvere lui stesso l'IVA, perché il fornitore non l'ha (o non ha potuto) addebitarla. Qui la stessa parte è di fatto sia venditore sia acquirente di riferimento — non è l'autofatturazione a due parti vista sopra.

Come si esprime dipende dalla giurisdizione:

Due cose chiamate entrambe «autofattura»
Autofatturazione (selfBilled: true, UNCL1001 389) = il cliente emette una normale fattura per un vero fornitore, ruoli invertiti. Autofattura in inversione contabile (autofattura italiana, TD16–TD29) = l'acquirente emette un documento per assolvere autonomamente l'IVA. Scegli in base al perché emetti, non solo alla parola.

Ordini, preventivi & richieste d'acquisto

Non ogni documento è una fattura. Flowie trasporta anche i documenti a monte della fattura della catena procure-to-pay — quelli che portano alla fattura. Passano per lo stesso pipeline POST /v1/documents/send; cambia solo il type.

Sono documenti a monte della fattura, non fatture fiscali. Concatena l'intero filo — richiesta → preventivo → ordine → fattura — riportando document.orderReference (e document.buyerReference) da un documento al successivo, così resta collegabile da un capo all'altro.

Su purchase-request (la richiesta d'acquisto)

Una richiesta d'acquisto (PR) è l'approvazione interna che un acquirente avvia prima che un ordine d'acquisto venga inviato al fornitore. Flowie la trasporta come il type purchase-request, reso come il documento PURCHASE_REQUEST di transaction-documents. Come gli altri type a monte della fattura, prende un from/to e un corpo document; metti il numero di richiesta in document.number e qualsiasi riferimento d'origine in document.buyerReference.

Spese (rimborsi dipendenti & carte)

Non esiste alcun tipo di documento expense — una spesa non è qualcosa che si invia, è un costo che si contabilizza, e si mappa sul modello qui sopra in uno dei due modi seguenti, a seconda che esista o meno una fattura del fornitore:

Le spese si ricevono, non sono un tipo da inviare
Poiché le spese sono la vista lato acquirente della fattura di un fornitore (o un giustificativo dichiarato come dati), non richiedono mai un nuovo valore di type. Per il caso con fattura, ricevi e riconcilia la fattura entrante; per il caso senza fattura, vedi l'approfondimento sull'e-reporting e il referenziale completo dei cas d'usage (casi 5–7, 27, 28).

Quale uso?

Riferimenti