Skip to main content

XRechnung Feldbeschreibung

1. Belegkopf (Dokument)

SelectLine-Feld XML‑Pfad Ebene Pflicht
Belegnummer rsm:ExchangedDocument / ram:ID Header
Belegtyp rsm:ExchangedDocument / ram:TypeCode Header ✅ (380)
Belegdatum ram:IssueDateTime / udt:DateTimeString Header
Kopftext ram:IncludedNote / ram:Content Header
Konstante REG ram:IncludedNote / ram:SubjectCode Header
Zahlungsreferenz ram:PaymentReference Header
Belegwährung ram:InvoiceCurrencyCode Header

2. Positionen (je Belegposition)

2.1 Positionsidentifikation

SelectLine-Feld XML‑Pfad Ebene Pflicht
Positionsnummer ram:AssociatedDocumentLineDocument / ram:LineID Position
Positionslangtext ram:AssociatedDocumentLineDocument / ram:IncludedNote / ram:Content Position

2.2 Artikel / Produkt

SelectLine-Feld XML‑Pfad Ebene Pflicht
EAN ram:SpecifiedTradeProduct / ram:GlobalID[@schemeID="0160"] Position
Artikelnummer ram:SellerAssignedID Position
Bezeichnung ram:Name Position
Beschreibung ram:Description Position

2.3 Menge

SelectLine-Feld XML‑Pfad Ebene Pflicht
Menge ram:SpecifiedLineTradeDelivery / ram:BilledQuantity Position
Mengeneinheit @unitCode an ram:BilledQuantity Position

2.4 Preise (Positionsbezogen)

SelectLine-Feld XML‑Pfad Bedeutung Pflicht
Nettoeinzelpreis ram:GrossPriceProductTradePrice / ram:ChargeAmount Preis vor Rabatt
Preiseinheit ram:GrossPriceProductTradePrice / ram:BasisQuantity Preisbasis
Positionsrabatt/-aufschlag Kennz. ram:AppliedTradeAllowanceCharge / ram:ChargeIndicator / udt:Indicator false=Rabatt / true=Aufschlag
Rabatt-/Aufschlagsbetrag ram:AppliedTradeAllowanceCharge / ram:ActualAmount absolut
Nettopreis nach Rabatt ram:NetPriceProductTradePrice / ram:ChargeAmount Netto

⚠️ Wichtig für SelectLine:
GrossPrice ≠ Brutto, sondern Netto vor Rabatt


2.5 Steuer & Positionssumme

SelectLine-Feld XML‑Pfad Ebene Pflicht
Steuerart ram:ApplicableTradeTax / ram:TypeCode Position ✅ (VAT)
Steuerkategorie ram:CategoryCode Position
Steuersatz ram:RateApplicablePercent Position
Positionsnettobetrag ram:LineTotalAmount Position

3. Geschäftspartner

3.1 Verkäufer (Mandant)

SelectLine-Feld XML‑Pfad Pflicht
Lieferantennr. beim Kunden ram:SellerTradeParty / ram:ID
GLN Mandant ram:GlobalID[@schemeID="0088"]
Firmenname ram:Name
Telefon ram:TelephoneUniversalCommunication / ram:CompleteNumber
E‑Mail ram:EmailURIUniversalCommunication / ram:URIID
Straße ram:PostalTradeAddress / ram:LineOne
PLZ ram:PostcodeCode
Ort ram:CityName
Land ram:CountryID
Steuernummer ram:ID[@schemeID="FC"]
USt‑ID ram:ID[@schemeID="VA"]

3.2 Käufer (Kunde)

SelectLine-Feld XML‑Pfad Pflicht
Kundennummer ram:BuyerTradeParty / ram:ID
Firmenname ram:Name
Straße ram:PostalTradeAddress / ram:LineOne
PLZ ram:PostcodeCode
Ort ram:CityName
Land ram:CountryID
USt‑ID Kunde ram:SpecifiedTaxRegistration / ram:ID[@schemeID="VA"]
Leitweg‑ID ram:BuyerReference ✅ (B2G)

4. Auftrag & Projekt

SelectLine-Feld XML‑Pfad Pflicht
Kundenauftrag ram:BuyerOrderReferencedDocument / ram:IssuerAssignedID
Projektnummer ram:SpecifiedProcuringProject / ram:ID
Projektname ram:SpecifiedProcuringProject / ram:Name

5. Lieferung / Leistung

SelectLine-Feld XML‑Pfad Pflicht
Leistungsdatum ram:ActualDeliverySupplyChainEvent / udt:DateTimeString
Leistungszeitraum Start ram:BillingSpecifiedPeriod / ram:StartDateTime
Leistungszeitraum Ende ram:BillingSpecifiedPeriod / ram:EndDateTime

6. Zahlung

SelectLine-Feld XML‑Pfad Pflicht
Zahlungsart (UNTDID) ram:SpecifiedTradeSettlementPaymentMeans / ram:TypeCode
Zahlungsbedingung Text ram:Information
IBAN Mandant ram:PayerPartyDebtorFinancialAccount / ram:IBANID
IBAN Kunde ram:PayeePartyCreditorFinancialAccount / ram:IBANID
BIC ram:PayeeSpecifiedCreditorFinancialInstitution / ram:BICID
Fälligkeit ram:SpecifiedTradePaymentTerms / udt:DateTimeString

7. Belegweite Rabatte / Zuschläge

SelectLine-Feld XML‑Pfad Hinweis
Belegrabatt ram:SpecifiedTradeAllowanceCharge (Indicator=false) netto
Belegaufschlag ram:SpecifiedTradeAllowanceCharge (Indicator=true) nur 1 Steuersatz erlaubt

8. Summen (Header)

SelectLine-Feld XML‑Pfad Pflicht
Nettowarenwert ram:LineTotalAmount
Zuschläge gesamt ram:ChargeTotalAmount
Rabatte gesamt ram:AllowanceTotalAmount
Steuerbasis ram:TaxBasisTotalAmount
Steuerbetrag gesamt ram:TaxTotalAmount
Rechnungsbetrag ram:GrandTotalAmount
Vorauszahlung ram:TotalPrepaidAmount
Zahlbetrag ram:DuePayableAmount