Steuersatz bei IPSI-Steuerkategorie

Fehler BR-AG-05 EN 16931

Bei einer Rechnungsposition (BG-25), bei der der Code der Umsatzsteuerkategorie des in Rechnung gestellten Artikels (BT-151) „IPSI“ lautet, muss der Umsatzsteuersatz für den in Rechnung gestellten Artikel (BT-152) 0 (null) oder größer als null sein.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Bei einer Rechnungsposition mit Steuerkategorie M ist der Wert von ram:RateApplicablePercent kleiner als null. Der Steuersatz darf nach dem Test nicht negativ sein.

Was die Regel bedeutet

Der Regeltext bezeichnet die Steuerkategorie M als IPSI. Für diese Kategorie lässt die Regel einen Steuersatz von null oder einen positiven Steuersatz zu.

Betroffene Felder BG-25 BT-151 BT-152
Bitte geben Sie für die IPSI-Steuerkategorie einen nicht negativen Steuersatz an

Der Steuersatz einer Rechnungsposition mit der Steuerkategorie M liegt unter null. Ein Wert von null oder darüber erfüllt diese Regel.

Was ist zu tun?
  1. Prüfen Sie den Steuersatz in TradeLineItem.TaxPercent.
  2. Stellen Sie sicher, dass der Wert null oder größer ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:ApplicableTradeTax>
  <ram:CategoryCode>M</ram:CategoryCode>
  <ram:RateApplicablePercent>-1</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
✓ In Ordnung
<ram:ApplicableTradeTax>
  <ram:CategoryCode>M</ram:CategoryCode>
  <ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
In FactoorSharp prüfen
  • TradeLineItem.TaxCategoryCode (BT-151)
  • TradeLineItem.TaxPercent (BT-152)
  • TradeLineItem.TaxType (BT-151-0)
  • TaxCategoryCodes (BT-151)
Technische Details

Der Test prüft, ob ram:RateApplicablePercent numerisch größer oder gleich null ist. Der Kontext grenzt die Prüfung auf ram:CategoryCode M ein.

Wo die Regel greift

Die Regel gilt für den Steuersatz ram:RateApplicablePercent einer ApplicableTradeTax-Angabe in einer Rechnungsposition mit Steuerkategorie M.

Originalmeldung aus dem Schematron
In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
Kontext (rule/@context)
//rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ ram:ApplicableTradeTax[ram:CategoryCode = 'M']
Prüfausdruck (assert/@test)
ram:RateApplicablePercent >= 0