Bei einer Rechnungsposition (BG-25), bei der der Umsatzsteuerkategorie-Code des in Rechnung gestellten Artikels (BT-151) „Umkehrung der Steuerschuldnerschaft (Reverse Charge)“ lautet, muss der Umsatzsteuersatz für den in Rechnung gestellten Artikel (BT-152) 0 (null) betragen.
Bei einer Rechnungsposition mit dem Umsatzsteuerkategoriecode AE hat RateApplicablePercent einen Wert ungleich null. Der Umsatzsteuersatz der Rechnungsposition BT-152 muss null sein.
Der Code AE bezeichnet Reverse Charge (Steuerschuldumkehr). Für diese Rechnungsposition muss der Umsatzsteuersatz null sein.
Die Rechnungsposition ist mit dem Reverse-Charge-Code AE gekennzeichnet, hat aber einen Umsatzsteuersatz ungleich null. Sie können den Satz für diese Position anpassen.
- Prüfen Sie, ob
CategoryCodeder Rechnungsposition aufAEgesetzt ist. - Setzen Sie
RateApplicablePercentfür dieseApplicableTradeTaxauf 0. - Prüfen Sie die Properties
TaxCategoryCodeundTaxPercentderTradeLineItem. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ApplicableTradeTax> <ram:CategoryCode>AE</ram:CategoryCode> <ram:RateApplicablePercent>20</ram:RateApplicablePercent> </ram:ApplicableTradeTax>
<ram:ApplicableTradeTax> <ram:CategoryCode>AE</ram:CategoryCode> <ram:RateApplicablePercent>0</ram:RateApplicablePercent> </ram:ApplicableTradeTax>
TradeLineItem.TaxCategoryCode(BT-151)TradeLineItem.TaxPercent(BT-152)TradeLineItem.TaxType(BT-151-0)TaxCategoryCodes(BT-151)
Technische Details
Bei CategoryCode AE prüft der Test, ob das untergeordnete Element RateApplicablePercent den numerischen Wert 0 hat.
Die Regel gilt für ApplicableTradeTax einer Rechnungsposition IncludedSupplyChainTradeLineItem, wenn der CategoryCode AE ist.
rule/@context)assert/@test)