Zum Hauptinhalt springen

BT-140 Grundcode des Nachlasses der Rechnungsposition

Codierter Grund für einen Nachlass der Rechnungsposition.

Kurzantwort

Rechnungspositionen

Die einzelnen Leistungs- oder Warenpositionen mit Mengen, Preisen und Umsatzsteuerbezug.

Schnellzugriff

Einfach erklärt

Erfasst Nachlässe und Zuschläge auf Positionsebene, damit der Nettobetrag der Rechnungsposition aus Menge, Preis, Nachlässen und Zuschlägen nachvollziehbar ist.

Was Sie hier meistens eintragen

Code aus der Codeliste für Nachlassgründe

Typische gültige Werte sind: 95

In EN 16931 für Nachlass- und Zuschlagsangaben auf Positionsebene definiert; Profilkardinalität und aufgeführte Code- oder Berechnungsregeln gelten, wenn das Element vorhanden ist.

Wo das Feld steht

Positionen
UBL 2.1 Syntax
  1. Invoice
  2. cac:InvoiceLine
  3. cac:AllowanceCharge[cbc:ChargeIndicator=false()]
  4. cbc:AllowanceChargeReasonCodeBT-140
CII (UN/CEFACT) Syntax
  1. rsm:CrossIndustryInvoice
  2. rsm:SupplyChainTradeTransaction
  3. ram:IncludedSupplyChainTradeLineItem
  4. ram:SpecifiedLineTradeSettlement
  5. ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]
  6. ram:ReasonCodeBT-140
BT-140 gehört in der Rechnung zum Bereich „Positionen“. UBL 2.1 Syntax: Invoice › cac:InvoiceLine › cac:AllowanceCharge[cbc:ChargeIndicator=false()] › cbc:AllowanceChargeReasonCode. CII (UN/CEFACT) Syntax: rsm:CrossIndustryInvoice › rsm:SupplyChainTradeTransaction › ram:IncludedSupplyChainTradeLineItem › ram:SpecifiedLineTradeSettlement › ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()] › ram:ReasonCode.

Was oft schiefgeht

Vermeiden Sie Werte wie: discount

Relevante Regelcodes: BR-CL-19

Gültige Beispiele

  • 95

Ungültige Beispiele

  • discount

XML-Zuordnung und Feldfakten

Öffnen Sie die technische Referenz nur dann, wenn Sie XML-Pfade, Validator-Regelcodes, formale Rechtsbezüge oder formatspezifische Mappings brauchen.

Feld-ID:

BT-140

Datentyp:

code

Kardinalität:

0..1

Anforderung:

Optional

XML Implementierung

UBL 2.1 Syntax
/Invoice/cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:AllowanceChargeReasonCode
CII (UN/CEFACT) Syntax
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]/ram:ReasonCode

Validierungsregeln

BR-CL-19

BR-CL-19

Nächster Schritt

Prüfen, ob Ihre XRechnung BT-140 korrekt setzt

Laden Sie die XML-Datei in den kostenlosen Validator. Er wendet die KoSIT-Regeln für XRechnung 3.0 an und nennt jede Meldung mit Regel-ID, für dieses Feld zum Beispiel BR-CL-19. Sie erstellen eine neue Rechnung? Der Konverter prüft die Rechnung gegen dieselben Regeln und zeigt die Meldungen vor dem Download.

Kostenlos und ohne Konto. XML-Datei bis 2 MB.

Offizielle Quellen und Tools