XRechnung nachschlagen

Welches Feld gehört wohin?

Suchen Sie nach Business Term, deutscher Bezeichnung oder XML-Pfad. Der Finder zeigt, wann ein Feld relevant ist und wo es typischerweise in UBL und CII steht.

45 Felder gefunden

BT-1Muss

Rechnungsnummer

Wann relevant: Jede Rechnung

UBL
cbc:ID
CII
ram:ExchangedDocument/ram:ID
BT-2Muss

Rechnungsdatum

Wann relevant: Jede Rechnung

UBL
cbc:IssueDate
CII
ram:ExchangedDocument/ram:IssueDateTime
BT-3Muss

Rechnungstypcode

Wann relevant: Rechnung oder Gutschrift

UBL
cbc:InvoiceTypeCode / cbc:CreditNoteTypeCode
CII
ram:ExchangedDocument/ram:TypeCode
BT-5Muss

Rechnungswährung

Wann relevant: Jede Rechnung

UBL
cbc:DocumentCurrencyCode
CII
ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode
BT-9Bedingt

Fälligkeitsdatum

Wann relevant: Wenn ein Fälligkeitstermin angegeben wird

UBL
cbc:DueDate
CII
ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime
BT-10XRechnung-Muss

Käuferreferenz

Wann relevant: Empfängerreferenz, bei Behörden oft Leitweg-ID

UBL
cbc:BuyerReference
CII
ram:ApplicableHeaderTradeAgreement/ram:BuyerReference
BT-13Bedingt

Bestellreferenz

Wann relevant: Wenn die Rechnung auf einer Bestellung beruht

UBL
cac:OrderReference/cbc:ID
CII
ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID
BT-20Bedingt

Zahlungsbedingungen

Wann relevant: Wenn Zahlungsziel oder Skonto textlich erläutert wird

UBL
cbc:Note oder cac:PaymentTerms/cbc:Note
CII
ram:SpecifiedTradePaymentTerms/ram:Description
BT-23XRechnung-Muss

Geschäftsprozesstyp

Wann relevant: Kennzeichnet den verwendeten Geschäftsprozess

UBL
cbc:ProfileID
CII
ram:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID
BT-27Muss

Verkäufername

Wann relevant: Jede Rechnung

UBL
cac:AccountingSupplierParty/cac:Party/.../cbc:Name
CII
ram:SellerTradeParty/ram:Name
BT-31Bedingt

USt-IdNr. Verkäufer

Wann relevant: Wenn eine Umsatzsteuer-ID verwendet oder benötigt wird

UBL
cac:PartyTaxScheme/cbc:CompanyID
CII
ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID
BG-5Muss

Anschrift Verkäufer

Wann relevant: Strukturierte Verkäuferanschrift

UBL
cac:AccountingSupplierParty/cac:Party/cac:PostalAddress
CII
ram:SellerTradeParty/ram:PostalTradeAddress
BT-40Muss

Ländercode Verkäufer

Wann relevant: Teil der Verkäuferanschrift

UBL
.../cac:Country/cbc:IdentificationCode
CII
.../ram:PostalTradeAddress/ram:CountryID
BG-6XRechnung-Muss

Kontakt Verkäufer

Wann relevant: Erreichbare Kontaktstelle nach deutschen Regeln

UBL
cac:AccountingSupplierParty/cac:Party/cac:Contact
CII
ram:SellerTradeParty/ram:DefinedTradeContact
BT-44Muss

Käufername

Wann relevant: Jede Rechnung

UBL
cac:AccountingCustomerParty/cac:Party/.../cbc:Name
CII
ram:BuyerTradeParty/ram:Name
BG-8Muss

Anschrift Käufer

Wann relevant: Strukturierte Käuferanschrift

UBL
cac:AccountingCustomerParty/cac:Party/cac:PostalAddress
CII
ram:BuyerTradeParty/ram:PostalTradeAddress
BT-55Muss

Ländercode Käufer

Wann relevant: Teil der Käuferanschrift

UBL
.../cac:Country/cbc:IdentificationCode
CII
.../ram:PostalTradeAddress/ram:CountryID
BT-34XRechnung-Muss

Elektronische Adresse Verkäufer

Wann relevant: Endpoint mit Kennungsschema

UBL
cac:AccountingSupplierParty/cac:Party/cbc:EndpointID
CII
ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID
BT-49XRechnung-Muss

Elektronische Adresse Käufer

Wann relevant: Endpoint mit Kennungsschema

UBL
cac:AccountingCustomerParty/cac:Party/cbc:EndpointID
CII
ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID
BT-70Bedingt

Name Lieferort

Wann relevant: Wenn Lieferempfänger vom Käufer abweicht

UBL
cac:Delivery/cac:DeliveryParty/.../cbc:Name
CII
ram:ShipToTradeParty/ram:Name
BT-72Bedingt

Tatsächliches Lieferdatum

Wann relevant: Wenn ein einzelnes Leistungs-/Lieferdatum gilt

UBL
cac:Delivery/cbc:ActualDeliveryDate
CII
ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime
BT-73/74Bedingt

Abrechnungszeitraum

Wann relevant: Wenn ein Zeitraum statt eines Datums abgerechnet wird

UBL
cac:InvoicePeriod/cbc:StartDate / EndDate
CII
ram:BillingSpecifiedPeriod/ram:StartDateTime / EndDateTime
BT-81Bedingt

Zahlungsartcode

Wann relevant: Wenn Zahlungsanweisungen übermittelt werden

UBL
cac:PaymentMeans/cbc:PaymentMeansCode
CII
ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode
BT-83Bedingt

Verwendungszweck

Wann relevant: Wenn Zahlungsreferenz angegeben wird

UBL
cac:PaymentMeans/cbc:PaymentID
CII
ram:PaymentReference
BT-84Bedingt

Zahlungskonto

Wann relevant: Bei Überweisung oder Lastschrift entsprechend Zahlungsart

UBL
cac:PayeeFinancialAccount/cbc:ID
CII
ram:PayeePartyCreditorFinancialAccount/ram:IBANID
BT-95 bis BT-101Bedingt

Dokumentnachlass

Wann relevant: Wenn ein Nachlass auf Dokumentebene vorkommt

UBL
cac:AllowanceCharge[cbc:ChargeIndicator='false']
CII
ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator='false']
BT-102 bis BT-105Bedingt

Dokumentzuschlag

Wann relevant: Wenn ein Zuschlag auf Dokumentebene vorkommt

UBL
cac:AllowanceCharge[cbc:ChargeIndicator='true']
CII
ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator='true']
BT-106Muss

Summe Nettopositionen

Wann relevant: Jede Rechnung

UBL
cac:LegalMonetaryTotal/cbc:LineExtensionAmount
CII
ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:LineTotalAmount
BT-107Bedingt

Summe Nachlässe

Wann relevant: Wenn Dokumentnachlässe vorhanden sind

UBL
cac:LegalMonetaryTotal/cbc:AllowanceTotalAmount
CII
.../ram:AllowanceTotalAmount
BT-108Bedingt

Summe Zuschläge

Wann relevant: Wenn Dokumentzuschläge vorhanden sind

UBL
cac:LegalMonetaryTotal/cbc:ChargeTotalAmount
CII
.../ram:ChargeTotalAmount
BT-109Muss

Rechnungsbetrag ohne USt.

Wann relevant: Jede Rechnung

UBL
cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount
CII
.../ram:TaxBasisTotalAmount
BT-110Muss

Umsatzsteuerbetrag

Wann relevant: Je Rechnungswährung; auch bei 0,00 konsistent abbilden

UBL
cac:TaxTotal/cbc:TaxAmount
CII
.../ram:TaxTotalAmount
BT-112Muss

Rechnungsbetrag mit USt.

Wann relevant: Jede Rechnung

UBL
cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount
CII
.../ram:GrandTotalAmount
BT-115Muss

Zahlbetrag

Wann relevant: Jede Rechnung

UBL
cac:LegalMonetaryTotal/cbc:PayableAmount
CII
.../ram:DuePayableAmount
BG-23Muss

Umsatzsteuer-Aufschlüsselung

Wann relevant: Mindestens eine Gruppe je Steuerkategorie/Steuersatz

UBL
cac:TaxTotal/cac:TaxSubtotal
CII
ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax
BT-118Muss

Umsatzsteuerkategorie

Wann relevant: Jede Steueraufschlüsselung

UBL
cac:TaxCategory/cbc:ID
CII
ram:ApplicableTradeTax/ram:CategoryCode
BT-119Bedingt

Umsatzsteuersatz

Wann relevant: Wenn die Kategorie einen Satz verlangt

UBL
cac:TaxCategory/cbc:Percent
CII
ram:ApplicableTradeTax/ram:RateApplicablePercent
BT-120/121Bedingt

Befreiungsgrund

Wann relevant: Bei steuerbefreiten Kategorien

UBL
cbc:TaxExemptionReason / ReasonCode
CII
ram:ExemptionReason / ExemptionReasonCode
BG-25Mindestens einmal

Rechnungsposition

Wann relevant: Mindestens eine Position

UBL
cac:InvoiceLine / cac:CreditNoteLine
CII
ram:IncludedSupplyChainTradeLineItem
BT-126Muss

Positionsnummer

Wann relevant: Jede Rechnungsposition

UBL
cac:InvoiceLine/cbc:ID
CII
ram:AssociatedDocumentLineDocument/ram:LineID
BT-129/130Muss

Menge und Einheit

Wann relevant: Jede Rechnungsposition

UBL
cbc:InvoicedQuantity@unitCode
CII
ram:BilledQuantity@unitCode
BT-131Muss

Positionsnettobetrag

Wann relevant: Jede Rechnungsposition

UBL
cbc:LineExtensionAmount
CII
ram:SpecifiedTradeSettlementLineMonetarySummation/ram:LineTotalAmount
BT-146Muss

Artikel-Nettopreis

Wann relevant: Jede Rechnungsposition

UBL
cac:Price/cbc:PriceAmount
CII
ram:NetPriceProductTradePrice/ram:ChargeAmount
BT-151/152Muss/Bedingt

Steuerkategorie und -satz Position

Wann relevant: Kategorie immer, Satz abhängig von Kategorie

UBL
cac:Item/cac:ClassifiedTaxCategory
CII
ram:SpecifiedLineTradeSettlement/ram:ApplicableTradeTax
BT-153Muss

Artikelname

Wann relevant: Jede Rechnungsposition

UBL
cac:Item/cbc:Name
CII
ram:SpecifiedTradeProduct/ram:Name

Pflichtfeld bedeutet nicht immer „in jeder Rechnung“

EN 16931 und XRechnung unterscheiden unbedingte, bedingte und durch den deutschen Nutzungskontext zusätzlich verlangte Angaben. Prüfen Sie deshalb nicht nur, ob ein XML-Element existiert, sondern auch, welcher Geschäftsfall die Angabe auslöst.

Bei Fehlercodes direkt zur Regel wechseln

Ein Business Term erklärt die fachliche Information; ein Validator meldet zusätzlich konkrete Geschäftsregeln. Nutzen Sie bei einer Ablehnung die Fehlerbibliothek und validieren Sie die korrigierte Datei anschließend erneut.