Eine Rechnung muss mindestens eine Umsatzsteueraufschlüsselungsgruppe (BG-23) aufweisen.
In den Abrechnungsinformationen fehlt eine Umsatzsteueraufschlüsselung in Form von ApplicableTradeTax. Die Rechnung enthält damit keine Gruppe der Umsatzsteueraufschlüsselung (BG-23).
Die Umsatzsteueraufschlüsselung fasst die Steuerangaben der Rechnung zusammen. Mindestens eine solche Gruppe muss vorhanden sein, auch wenn für die Rechnung keine Umsatzsteuer anfällt.
In den Abrechnungsinformationen ist keine Umsatzsteueraufschlüsselung enthalten. Ergänzen Sie die Steuergruppe, damit die Rechnung die erforderliche Steuerzusammenfassung enthält.
- Fügen Sie mindestens eine Umsatzsteuergruppe
ApplicableTradeTaxhinzu. - Prüfen Sie die Erzeugung über
AddApplicableTradeTax(...). - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ApplicableHeaderTradeSettlement/>
<ram:ApplicableHeaderTradeSettlement> <ram:ApplicableTradeTax/> </ram:ApplicableHeaderTradeSettlement>
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
Der Test verlangt mindestens ein ApplicableTradeTax unter ApplicableHeaderTradeSettlement.
Die Regel gilt für die Abrechnungsinformationen ApplicableHeaderTradeSettlement der Rechnung.
rule/@context)assert/@test)