Note de crédit

Pour améliorer la lisibilité, la cohérence et l'interopérabilité, nous utiliser le schéma CreditNote UBL 2.4 pour représenter les notes de crédit et annuler les factures (compléter l'annulation d'une facture). Le schéma CreditNote utilise quasiment les mêmes champs que le schéma de facture. Cette section présente les éléments dédiés au crédit les notes et les annulations.

1.0 Code du type de note de crédit

Identifiant du type de document. Nous utilisons le code 381 pour représenter une note de crédit et une annulation. Facture.

Chemin d'accès Description Exemple
cbc:CreditNoteTypeCode Type de facture. Valeurs acceptées: 381 pour la note de crédit, 381 pour l'annulation de la facture 381

Exemple

<CreditNote>
  ...
  <cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
  ...
</CreditNote>

2.0 Référence sur un document de facturation

La section BillingReference/InvoiceDocumentReference fournit des informations liés à la facture d'origine pour les notes de facture et les annulations. Ce est répété lorsque plusieurs références de facture sont présentes (par exemple, Google numéro de facture commerciale, identifiant généré par fournisseur, référence générée par l'administration fiscale). L'attribut SchemeID permet d'identifier l'émetteur de la facture.

Chemin d'accès Description Exemple
cbc:ID Numéro de facture précédente – Identifiant d'une facture précédemment émise GCEMEAD000000099
cbc:ID @IDschéma Identifiant du type de l'émetteur de la facture Google, fournisseur, administration fiscale locale
cbc:IssueDate Date d'émission : date d'émission de la facture précédente. Le format est "AAAA-MM-JJ" 2023-05-28
<CreditNote>
  ...
  <cac:BillingReference>
    <cac:InvoiceDocumentReference>
      <cbc:ID schemeID="Google">GCEMEAD000000099</cbc:ID>
      <cbc:IssueDate>2023-05-28</cbc:IssueDate>
    </cac:InvoiceDocumentReference>
  </cac:BillingReference>
  ...
</CreditNote>

3.0 Éléments de ligne de note de crédit

Les lignes de commande correspondent à des biens ou services individuels énumérés dans la note de crédit. La accepte une ou plusieurs lignes de note de crédit par document de note de crédit.

3.1 cac:CreditNoteLine

Cette section détaille chaque article ou service pour lequel un avoir est émis, y compris les identifiants uniques, les quantités créditées et les prix unitaires. Il fournit La répartition complète des montants hors taxes associés à chaque crédit de cet élément de campagne.

Chemin d'accès Description Exemple
cbc:ID Identifiant unique de cet élément de campagne Pour une facture d'élément de campagne cumulé, la valeur est de 1. 1
cbc:CreditedQuantity La quantité de l'article crédité pour un élément de campagne agrégé, la valeur est 1 1
cbc:LineExtensionAmount @currencyID Montant total de l'élément de ligne dans la devise d'origine, hors taxes 1000
cac:Item/cbc:Name Nom de l'article Google Cloud
cac:Price/cbc:PriceAmount @currencyID (en anglais) Prix unitaire de l'article dans la devise d'origine 1000
<CreditNote>
  ...
  <cac:CreditNoteLine>
    <cbc:ID>1</cbc:ID>
    <cbc:CreditedQuantity>1</cbc:CreditedQuantity>
    <cbc:LineExtensionAmount currencyID="USD">1000</cbc:LineExtensionAmount>
    <cac:Item>
      <cbc:Name>Google Cloud</cbc:Name>
    </cac:Item>
    <cac:Price>
      <cbc:PriceAmount currencyID="USD">1000</cbc:PriceAmount>
    </cac:Price>
  </cac:CreditNoteLine>
  ...
</CreditNote>

3.2 cac:CreditNoteLine/cac:TaxTotal

Cette section contient le montant total des taxes pour l'article, ainsi que le le montant imposable, le montant des taxes et la catégorie de taxe.

Chemin d'accès Description Exemple
cbc:TaxAmount @currencyID (en anglais) Montant total des taxes dans la devise d'origine de l'article 70
cac:TaxSubtotal/cbc:TaxableAmount @currencyID (en anglais) Montant imposable dans la devise d'origine de l'élément de ligne 1000
cac:TaxSubtotal/cbc:TaxAmount @currencyID (en anglais) Montant des taxes dans la devise d'origine de l'élément de ligne 70
cac:TaxSubtotal/cac:TaxCategory/cbc:Percent Taux de taxe appliqué à l'élément de campagne 7,00
cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID Type de taxe pour ce sous-total TVA
<CreditNote>
  ...
  <cac:CreditNoteLine>
    ...
    <cac:TaxTotal>
      <cbc:TaxAmount currencyID="USD">70</cbc:TaxAmount>
      <cac:TaxSubtotal>
        <cbc:TaxableAmount currencyID="USD">1000</cbc:TaxableAmount>
        <cbc:TaxAmount currencyID="USD">70</cbc:TaxAmount>
        <cac:TaxCategory>
          <cbc:Percent>7.00</cbc:Percent>
          <cac:TaxScheme>
            <cbc:ID>VAT</cbc:ID>
          </cac:TaxScheme>
        </cac:TaxCategory>
      </cac:TaxSubtotal>
    </cac:TaxTotal>
  </cac:CreditNoteLine>
  ...
</CreditNote>