Nota kredytowa

Aby poprawić czytelność, zachować spójność i poprawić interoperacyjność, użyj schematu UBL 2.4 CreditNote do przedstawiania not kredytowych i anulowania faktur (pełne cofnięcia faktur). Schemat CreditNote wykorzystuje w większości te same pola jako schemat faktury. W tej sekcji znajdziesz specjalne elementy dotyczące zasług noty i anulowania.

1.0 Kod typu noty kredytowej

Identyfikator typu dokumentu. Do reprezentowania noty kredytowej i anulowania zamówienia używamy kodu 381 Faktura.

Ścieżka Opis Przykład
cbc:CreditNoteTypeCode Typ faktury. Obsługiwane wartości: 381 – nota kredytowa, 381 – anulowanie faktury 381

Przykład

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

2.0 Odniesienie do dokumentu na fakturze

Sekcja Informacje o należnościach i dokumentacja faktury zawiera informacje związane z oryginalnymi fakturami za noty i anulowania. Ten element jest powtarzany, gdy występuje kilka odwołań do faktur (np. Google identyfikator faktury handlowej, identyfikator wygenerowany przez dostawcę, odniesienie wygenerowane przez urząd podatkowy). Identyfikator schemaID służy do identyfikacji wydawcy faktury.

Ścieżka Opis Przykład
cbc:ID Numer poprzedniej faktury – identyfikator wcześniej wystawionej faktury GCEMEAD000000099
cbc:ID @schemeID Identyfikator typu wydawcy faktury Google, dostawca, lokalny urząd skarbowy
cbc:IssueDate Data wystawienia – data wystawienia wcześniej wystawionej faktury. Użyj formatu „RRRR-MM-DD”. 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 Pozycje noty kredytowej

Pozycje zamówienia to pojedyncze towary lub usługi wymienione w notie kredytowej. schemat obsługuje jeden lub wiele pozycji noty kredytowej na dokument noty kredytowej.

3.1 cac:CreditNoteLine

Ta sekcja zawiera szczegółowe informacje na temat każdej pozycji lub usługi, za które przyznano kredyt. w tym unikalne identyfikatory, środki na reklamę i ceny jednostkowe. Zapewnia pełne zestawienie kwot przed opodatkowaniem elementu zamówienia.

Ścieżka Opis Przykład
cbc:ID Unikalny identyfikator tego elementu zamówienia. w przypadku zagregowanej faktury za element zamówienia wartość wynosi 1 1
cbc:CreditedQuantity liczba zwróconych produktów; w przypadku zagregowanego elementu zamówienia wartość wynosi 1 1
cbc:LineExtensionAmount @currencyID Łączna kwota za element zamówienia w pierwotnej walucie, bez podatków 1000
cac:Item/cbc:Name Nazwa produktu Google Cloud
cac:Price/cbc:PriceAmount @currencyID Cena jednostkowa produktu w pierwotnej walucie 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

Ta sekcja zawiera łączną kwotę podatku za element zamówienia oraz kwotę podatku, kwotę podatku i kategorię podatkowa.

Ścieżka Opis Przykład
cbc:TaxAmount @currencyID Łączna kwota podatku w pierwotnej walucie elementu zamówienia 70
cac:TaxSubtotal/cbc:TaxableAmount @currencyID Kwota podlegająca opodatkowaniu w pierwotnej walucie elementu zamówienia 1000
cac:TaxSubtotal/cbc:TaxAmount @currencyID Kwota podatku w pierwotnej walucie elementu zamówienia 70
cac:TaxSubtotal/cac:TaxCategory/cbc:Percent Stawka podatku zastosowana do elementu zamówienia 7,00
cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID Rodzaj podatku dla tej sumy częściowej VAT
<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>