Jede Umsatzsteueraufschlüsselung (BG-23) muss einen kategoriespezifischen Steuerbetrag (BT-117) enthalten.
In der Umsatzsteueraufschlüsselung fehlt ram:CalculatedAmount (BT-117), also der Umsatzsteuerbetrag.
Der Umsatzsteuerbetrag (BT-117) gibt den Steuerbetrag des jeweiligen Umsatzsteueraufschlüsselungseintrags an.
In einer Umsatzsteueraufschlüsselung fehlt der Umsatzsteuerbetrag. Ergänzen Sie den Wert, damit der Steuerbetrag dieses Eintrags angegeben ist.
- Suchen Sie das betreffende
ram:ApplicableTradeTax. - Ergänzen Sie darin
ram:CalculatedAmountmit dem Umsatzsteuerbetrag. - Prüfen Sie den Aufruf von
AddApplicableTradeTax(...). - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ApplicableTradeTax/>
<ram:ApplicableTradeTax> <ram:CalculatedAmount>20.00</ram:CalculatedAmount> </ram:ApplicableTradeTax>
FacturXInvoice.AddApplicableTradeTax(basisAmount, percent, taxAmount, typeCode, categoryCode, allowanceChargeBasisAmount, exemptionReasonCode, exemptionReason, lineTotalBasisAmount)(BG-23)FacturXInvoice.AnyApplicableTradeTaxes()(BG-23)FacturXInvoice.GetApplicableTradeTaxes()(BG-23)FacturXInvoice.Taxes(BG-23)
Technische Details
Für jedes ram:ApplicableTradeTax im angegebenen Kontext prüft der Test, ob ein ram:CalculatedAmount-Element vorhanden ist.
Die Regel gilt für jedes ram:ApplicableTradeTax innerhalb der Abrechnung auf Dokumentenebene.
rule/@context)assert/@test)