Flowie
Référence API

Types de documents & de factures

Chaque document que vous envoyez passe par un seul endpoint — POST /v1/documents/send — et un unique champ type indique à Flowie de quoi il s'agit. Cette page est le référentiel complet : les huit types de documents, les quatre sous-types de facture (dont les factures autofacturées), et en quoi les deux sens du mot autofacture — l'autofacturation et l'autofacture en autoliquidation — diffèrent, avec la manière d'émettre chacun.

Le champ qui décide de tout : type
type est obligatoire à chaque envoi (sauf pour event, qui n'a pas de destinataire). Il choisit la classe du document et le type de document Peppol utilisé par Flowie pour le routage. Les sous-genres de facture (acompte, rectificative, autofacturée) forment un second axe, optionnel — documentSubtype — posé au-dessus de type: "invoice".

Tester n'importe quel cas d'usage

Chaque scénario de cette page dispose d'un corps d'exemple prêt à envoyer pour POST /v1/documents/send. Dépliez-en un et cliquez sur Essayer dans le Playground — il ouvre le constructeur de requête prérempli avec le payload, et le Playground charge automatiquement votre clé sandbox — ou copiez le JSON ou une commande curl prête à l'emploi. Chaque exemple utilise les identifiants de test du sandbox, il s'exécute donc tel quel.

Facture standard 380

Vente ordinaire de biens ou de services — le cas par défaut.

{
  "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 }
    ]
  }
}
Facture multi-lignes (taux de TVA mixtes) lines

Plusieurs lignes à des taux de TVA différents — normal, réduit et une ligne intracommunautaire exonérée portant son motif. La TVA est totalisée par taux. Voir Taux de TVA multiples.

{
  "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" }
    ]
  }
}
Détail de ligne (unités & codes article) lines

Unité de mesure par ligne (unit, UN/ECE Rec 20 — HUR heure, MON mois, KGM kg, C62 unité), référence article (itemCode) et catégorie de TVA.

{
  "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" }
    ]
  }
}
Facture d'acompte 386

Avance facturée avant la livraison. Voir Factures d'acompte.

{
  "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 }
    ]
  }
}
Facture rectificative 384

Remplace une facture antérieure par un contenu corrigé ; référence 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 }
    ]
  }
}
Avoir 381

Réduit ou annule une facture antérieure. Voir Avoirs & notes de débit.

{
  "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 }
    ]
  }
}
Note de débit 383

Augmente une facture antérieure d'un supplément.

{
  "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 }
    ]
  }
}
Autofacturation 389

Vous (le client) émettez pour le fournisseur ; les rôles s'inversent. Voir Autofacturation.

{
  "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 }
    ]
  }
}
Autoliquidation (auto-comptabiliser la TVA) AE

Opération transfrontalière où l'acheteur comptabilise la TVA. Voir Autofacture.

{
  "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"
      }
    ]
  }
}
Parties multiples (payee d'affacturage) parties

Un payee distinct du vendeur. Voir Parties multiples.

{
  "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 }
    ]
  }
}
Demande d'achat order

La requête interne de l'acheteur pour autoriser un achat, en amont de la commande. Voir Commandes, devis & demandes d'achat.

{
  "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 }
    ]
  }
}
Bon de commande order

Une commande envoyée par l'acheteur au vendeur.

{
  "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 }
    ]
  }
}
Accusé de commande order

L'accusé de commande renvoyé par le vendeur à l'acheteur.

{
  "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 }
    ]
  }
}
Devis quote

Un devis en amont de toute commande.

{
  "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 }
    ]
  }
}
Événement event

Un enregistrement d'observabilité — pas de destinataire, donc to est omis.

{
  "type": "event",
  "from": "0009:FR86797978996",
  "document": {
    "number": "INV-2026-0042"
  }
}
Où est le payload de frais ?
Il n'y en a pas — un frais est reçu, pas envoyé. Le cas adossé à une facture est simplement la invoice du fournisseur qui arrive en entrée ; le cas sans facture est déclaré en e-reporting. Ni l'un ni l'autre n'est un POST /v1/documents/send que vous effectuez.

Deux axes : type de document & sous-type de facture

Il est utile de distinguer deux notions :

Un avoir porte son propre code UNCL1001 (381) dérivé de type: "credit-note" ; vous ne renseignez pas documentSubtype dans ce cas. L'axe des sous-types ne sert qu'à distinguer les sous-genres d'une facture.

Types de documents (type)

L'énumération type sur POST /v1/documents/send. Les six premiers sont des documents commerciaux routés via Peppol et exigent un to ; event est un simple enregistrement d'observabilité, sans destinataire.

typeCe que c'estCode UNCL1001 (BT-3)Remarques
invoiceFacture commerciale — une demande de paiement pour des biens/services (B2B, B2C, B2G).380 (par défaut ; surchargeable via documentSubtype)Le cas le plus courant. Voir les sous-types de facture pour acompte / rectificative / autofacturée.
credit-noteRéduit ou annule une facture déjà émise (un retour, une remise, une erreur).381Reliez la facture d'origine avec document.billingReferenceobligatoire dans la réforme FR. Voir ci-dessous.
debit-noteAugmente une facture déjà émise (un supplément après coup).383Exige aussi document.billingReference dans la réforme FR.
purchase-orderUne commande envoyée par l'acheteur au vendeur.Document de commande, pas une facture fiscale. Voir Bons de commande.
purchase-requestUne demande d'achat — la requête interne de l'acheteur pour autoriser un achat, en amont de la commande.Mappée sur le PURCHASE_REQUEST de transaction-documents. Voir Commandes, devis & demandes d'achat.
sales-orderL'accusé de réception / la confirmation de commande renvoyé par le vendeur à l'acheteur.Se combine avec purchase-order dans un flux commande-à-facture.
quoteUn devis / une proposition, en amont de toute commande.Sans effet fiscal ; première étape de la chaîne devis → commande → facture.
eventUn enregistrement d'observabilité / d'audit à propos d'un document — pas de transport, pas de destinataire.Le seul type où to est optionnel. Ne porte que document.number et des métadonnées.

Un envoi de facture minimal :

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 }
      ]
    }
  }'

Sous-types de facture (documentSubtype)

Lorsque type: "invoice", le champ optionnel documentSubtype choisit l'InvoiceTypeCode UNCL1001 (BT-3) rendu sur l'UBL. Il accepte le nom en CAPITAL_SNAKE_CASE ou le code numérique brut (p. ex. "386"). Il n'est valide que pour type: "invoice" — l'envoyer sur tout autre type renvoie un 400. Les quatre ci-dessous sont les sous-genres nommés et modélisés ; comme le champ est un pass-through UNCL1001, tout autre code BT-3 valide que vous envoyez est étiqueté et rendu tel quel.

NomCodeSignificationComment l'envoyer
(par défaut)380Facture commerciale — une vente ordinaire.Omettez documentSubtype.
PREPAYMENT_INVOICE386Facture d'acompte (facture d'acompte) — émise avant la livraison ; régularisée par la facture finale. Voir Factures d'acompte."documentSubtype": "PREPAYMENT_INVOICE"
CORRECTED_INVOICE384Facture rectificative (facture rectificative) — remplace une facture antérieure par un contenu corrigé. Voir Factures rectificatives."documentSubtype": "CORRECTED_INVOICE"
SELF_BILLED_INVOICE389Facture autofacturée (autofacturation) — le client émet pour le compte du fournisseur. Voir Autofacturation.Préférez le drapeau selfBilled: true — il inverse aussi les rôles des parties.
Préférez le drapeau selfBilled pour le 389
Renseigner documentSubtype: "SELF_BILLED_INVOICE" étiquette l'UBL mais n'inverse pas le Vendeur et l'Acheteur. Le drapeau de haut niveau selfBilled: true fait les deux — il étiquette 389 et inverse les rôles — c'est donc le bon choix pour une vraie autofacturation.

Avoirs & notes de débit

Un avoir (type: "credit-note", UNCL1001 381) réduit ou annule une facture antérieure ; une note de débit (type: "debit-note", 383) l'augmente. Les deux sont des documents à part entière qui suivent le même cycle de vie qu'une facture — un avoir n'est pas un statut du cycle de vie de la facture d'origine.

Dans la réforme française, tous deux doivent référencer la facture qu'ils corrigent via document.billingReference (BT-25, l'BillingReference/InvoiceDocumentReference/ID UBL) et, si elle est connue, document.billingReferenceDate (BT-26). Omettre la référence sur un avoir/une note de débit FR échoue à la validation (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 }
      ]
    }
  }'

Factures d'acompte (facture d'acompte)

Une facture d'acompte — ou facture d'avance / de premier versement — facture un montant avant que les biens soient livrés ou la prestation achevée. C'est une véritable facture à part entière, soumise à la TVA (avec son propre numéro et, lorsque l'acompte est taxable, la TVA due sur l'acompte) — ni une proforma ni un devis. Étiquetez-la avec le sous-type UNCL1001 386 via 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 }
      ]
    }
  }'

Vous pouvez envoyer le code numérique au lieu du nom ("documentSubtype": "386") — les deux rendent le même InvoiceTypeCode UBL (BT-3). Comme tout sous-type, il n'est valide que pour type: "invoice".

Solder l'acompte. Une fois la prestation réalisée, vous émettez la facture finale (de solde) comme une facture type: "invoice" ordinaire (sous-type 380) et déduisez le montant déjà facturé sur l'acompte, afin que le client ne soit facturé que du solde restant — portez la déduction en ligne négative (ou, avec format=ubl-xml, en remise au niveau du document) et citez le numéro de l'acompte dans document.note ou document.orderReference pour la piste d'audit. L'acompte et la facture de solde additionnés couvrent la valeur totale de la commande.

Spécificités par pays
En 🇮🇹 Italie l'acompte est son propre TipoDocumentoTD02 (acconto/anticipo su fattura) ou TD03 (su parcella) — défini via document.note ; voir Types de documents italiens. Dans la réforme 🇫🇷 française, l'acompte suit le flux e-invoice standard en portant l'InvoiceTypeCode 386.

Facture rectificative (facture rectificative)

Une facture rectificative réémet une facture au contenu erroné — un montant mal saisi, la mauvaise ligne, un taux de TVA incorrect — sous la forme d'une nouvelle facture autonome qui remplace l'originale au lieu de l'ajuster. Étiquetez-la avec le sous-type UNCL1001 384 via documentSubtype, et pointez-la vers la facture qu'elle remplace avec document.billingReference (BT-25) pour que la chaîne reste traçable :

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 }
      ]
    }
  }'

Envoyez le code numérique si vous préférez ("documentSubtype": "384") ; comme tout sous-type, elle n'est valide que pour type: "invoice".

Facture rectificative vs. avoir. Une facture rectificative (384) remplace l'originale avec les bons chiffres. Un avoir au contraire annule ou réduit l'originale en la laissant en place — souvent suivi d'une facture toute neuve. Dans la réforme française, la voie de l'avoir est la manière habituelle de corriger une facture déjà transmise ; optez pour 384 lorsqu'une seule facture rectificative référençant l'originale constitue l'enregistrement le plus propre. Dans tous les cas, portez le lien dans document.billingReference.

Corriger avant vs. après transmission
Rien encore envoyé ? Corrigez et envoyez la facture normalement — il n'y a pas de correction à modéliser. Le sous-type 384 (et le lien billingReference) sert lorsque l'originale est déjà parvenue à l'acheteur et à l'administration fiscale et doit être remplacée dans l'enregistrement.

Autofacturation (autofacturation)

L'autofacturation est le dispositif où le client émet la facture pour le compte du fournisseur — courant en agriculture, sur les marketplaces et pour les redevances, et permis lorsque les deux parties en ont convenu. Cela reste une vente à deux parties entre un vendeur et un acheteur distincts ; seule change la partie qui émet le document.

Activez-le avec le drapeau de haut niveau selfBilled: true. Flowie alors :

C'est un raccourci pour documentSubtype: "SELF_BILLED_INVOICE" qui inverse aussi les rôles, et il n'est valide que pour type: "invoice" — les avoirs autofacturés (UNCL1001 261) ne sont pas encore modélisés en aval, donc selfBilled sur tout autre type renvoie 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",     # vous — le client, qui émet pour le compte du fournisseur
    "to":   "0009:BE0123456789",       # le fournisseur — devient le Vendeur
    "document": {
      "number": "SB-2026-0100",
      "issueDate": "2026-04-15",
      "currency": "EUR",
      "lines": [
        { "description": "Grain delivery — March", "quantity": 12, "unitPrice": 210.00, "vatRate": 0.0 }
      ]
    }
  }'
Autofacturation avec un tiers
Lorsque le document autofacturé implique aussi un payer ou un payee distinct (p. ex. un affacturage), abandonnez le raccourci selfBilled et décrivez chaque rôle explicitement avec document.parties : une entrée par rôle, dont exactement une porte initiator: true (l'organisation au nom de laquelle votre clé agit).

Autoliquidation & autofacture (autofattura)

« Autofacture » désigne aussi un cas différent, dicté par la TVA : sous autoliquidation ou sur un achat transfrontalier, l'acheteur émet un document pour comptabiliser lui-même la TVA, parce que le fournisseur ne l'a pas (ou n'a pas pu la) facturer. Ici la même partie est de fait à la fois vendeur et acheteur de référence — ce n'est pas l'autofacturation à deux parties ci-dessus.

La manière de l'exprimer dépend de la juridiction :

Deux choses appelées « autofacture »
Autofacturation (selfBilled: true, UNCL1001 389) = le client émet une facture normale pour un vrai fournisseur, rôles inversés. Autofacture en autoliquidation (autofattura italienne, TD16–TD29) = l'acheteur émet un document pour auto-comptabiliser la TVA. Choisissez selon pourquoi vous émettez, pas seulement selon le mot.

Commandes, devis & demandes d'achat

Tout document n'est pas une facture. Flowie transporte aussi les documents en amont de la facture de la chaîne procure-to-pay — ceux qui y mènent. Ils passent par le même pipeline POST /v1/documents/send ; seul le type change.

Ce sont des documents en amont de la facture, pas des factures fiscales. Chaînez tout le fil — demande d'achat → devis → commande → facture — en reportant document.orderReference (et document.buyerReference) d'un document au suivant, pour qu'il reste reliable de bout en bout.

À propos de purchase-request (la demande d'achat)

Une demande d'achat (PR) est l'approbation interne qu'un acheteur émet avant qu'un bon de commande ne parte au fournisseur. Flowie la transporte via le type purchase-request, rendu comme le document PURCHASE_REQUEST de transaction-documents. Comme les autres types en amont de la facture, elle prend un from/to et un corps document ; mettez le numéro de demande dans document.number et toute référence d'origine dans document.buyerReference.

Frais (dépenses des collaborateurs & cartes)

Il n'existe aucun type de document expense — un frais n'est pas quelque chose que l'on envoie, c'est une dépense que l'on comptabilise, et il se rattache au modèle ci-dessus de l'une des deux façons suivantes selon qu'une facture fournisseur existe ou non :

Les frais sont reçus, pas un type d'envoi
Parce que les frais sont la vue côté acheteur de la facture d'un fournisseur (ou un justificatif déclaré en données), ils n'ont jamais besoin d'une nouvelle valeur de type. Pour le cas adossé à une facture, recevez et rapprochez la facture entrante ; pour le cas sans facture, voir l'approfondissement e-reporting et le référentiel complet des cas d'usage (cas 5–7, 27, 28).

Lequel utiliser ?

Références