Konto
Polski

BR-DE-CVD-05: Jeśli w … ATRYBUTY TOWARU … „Nazwa atrybutu towaru” ma wartość 'cva', …

Reguła XRechnung · Błąd · UBL, CII

StandardXRechnung 3.0.2 (KoSIT, niemiecka CIUS normy EN 16931)WagaBłąd: faktura zostaje odrzuconaSkładniaUBL, CIIPojęcia biznesowe
  • BG-32 Item attributes
  • BT-160 Item attribute name
  • BT-161 Item attribute value
DotyczyXRechnung w składni UBL lub CII, w tym PDF ZUGFeRD / Factur-X z profilem XRECHNUNG. Faktury dla niemieckich instytucji publicznych muszą ją spełniać.

Oficjalna treść reguły

[BR-DE-CVD-05] If, within … ITEM ATTRIBUTES (BG-32), … "Item attribute name" (BT-160) has the value 'cva', … "Item attribute value" (BT-161) must contain one of the permitted values.

Tekst normatywny jest w języku angielskim i cytowany bez zmian.

Dlaczego pojawia się ten błąd

Ta reguła obowiązuje tylko wtedy, gdy inne pole ma określoną wartość (np. kod formy płatności lub typ faktury). Plik spełnia warunek, ale nie dostarcza danych, które stają się wtedy obowiązkowe, albo zawiera dane wtedy zabronione.

Jak to naprawić

Zmień wartość wyzwalającą, aby warunek przestał obowiązywać, albo dodaj/usuń elementy zależne zgodnie z treścią reguły. W teście XPath powyżej widać dokładnie, która wartość uruchamia warunek.

Co sprawdza walidator

Sprawdzany element (kontekst):

UBL

(/ubl:Invoice[$isCVD]/cac:InvoiceLine | /cn:CreditNote[$isCVD]/cac:CreditNoteLine)/cac:Item/cac:AdditionalItemProperty[cbc:Name = 'cva']

Test (XPath):

normalize-space(cbc:Value) = $CVA-CODES

CII

/rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic[ram:Description = 'cva']

Test (XPath):

normalize-space(ram:Value) = $CVA-CODES

Sprawdź swoją fakturę

Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.

Sprawdź swoją fakturę →

To samo sprawdzenie przez API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Powiązane reguły

Najczęstsze pytania

Co oznacza BR-DE-CVD-05?

BR-DE-CVD-05 to reguła xrechnung: If, within … ITEM ATTRIBUTES (BG-32), … "Item attribute name" (BT-160) has the value 'cva', … "Item attribute value" (BT-161) must contain one of the permitted values.

Czy moja faktura zostanie odrzucona z powodu BR-DE-CVD-05?

Tak. BR-DE-CVD-05 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.

Jakich formatów dotyczy BR-DE-CVD-05?

XRechnung w składni UBL lub CII, w tym PDF ZUGFeRD / Factur-X z profilem XRECHNUNG. Faktury dla niemieckich instytucji publicznych muszą ją spełniać. Składnia: UBL i CII.

Źródło: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.