Der Code für den Grund für den Abschlag auf Ebene der Rechnungsposition (BT-140) und der Grund für den Abschlag auf Ebene der Rechnungsposition (BT-139) müssen dieselbe Art von Abschlagsgrund angeben.

Fehler BR-CO-07 EN 16931

Der Code für den Grund für den Abschlag auf Ebene der Rechnungsposition (BT-140) und der Grund für den Abschlag auf Ebene der Rechnungsposition (BT-139) müssen dieselbe Art von Abschlagsgrund angeben.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Betroffene Felder BT-140 BT-139
Bitte beachten Sie: Diese Regel kann nicht ausgelöst werden

Die Prüfbedingung dieser Regel ist immer erfüllt. Sie steht als Vorgabe in der Spezifikation, wird vom Prüfprogramm aber nicht automatisch geprüft und führt deshalb nie zu einer Meldung.

Was ist zu tun?
  1. Es ist nichts zu beheben.
  2. Wenn Sie die Vorgabe dennoch einhalten möchten, lesen Sie den Meldungstext unter „Technische Details“.
In FactoorSharp prüfen
  • AllowanceReasonCodes (Line level allowance: BT-140)
  • TradeAllowance.ReasonCode (Line level allowance: BT-140)
  • AbstractTradeAllowanceCharge.Reason (Line level allowance: BT-139)
Technische Details
Originalmeldung aus dem Schematron
Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
Kontext (rule/@context)
//ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeAllowanceCharge/ram:ChargeIndicator[udt:Indicator = 'false']
Prüfausdruck (assert/@test)
true()