Eine Rechnung, die einen Zuschlag auf Dokumentenebene (BG-21) enthält, bei dem der Code der für den Zuschlag auf Dokumentenebene geltenden Umsatzsteuerkategorie (BT-102) „IPSI“ lautet, muss die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31), die Steuernummer des Verkäufers (BT-32) und/oder die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) enthalten.
Die Rechnung enthält einen Dokumentenzuschlag mit der Steuerkategorie M, aber keines der erforderlichen Steuerkennzeichen ist vorhanden. Es fehlt die USt-IdNr. des Verkäufers (schemeID VA), seine Steuerregistrierungskennung (schemeID FC) und/oder die USt-IdNr. seines Steuervertreters (schemeID VA).
Bei einem Dokumentenzuschlag der Kategorie M muss die Rechnung mindestens eine der genannten Steuerkennungen des Verkäufers oder seines Steuervertreters enthalten.
Für den Dokumentenzuschlag mit der Steuerkategorie M fehlt eine erforderliche Steuerkennung. Sie können die Rechnung vervollständigen, indem Sie eine der zugelassenen Kennungen angeben.
- Ergänzen Sie beim Verkäufer die USt-IdNr. mit
schemeIDVAoder die Steuerregistrierungskennung mitschemeIDFC. - Prüfen Sie die Zuordnung über
LegalOrganization.IDundTaxRegistration.SchemeID. - Alternativ ergänzen Sie die USt-IdNr. des Steuervertreters mit
schemeIDVA. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTradeParty: BT-32; SellerTaxRepresentativeTradeParty: BT-63)TaxRegistration.SchemeID(For Seller VAT identifier: BT-31; For Seller tax registration identifier: BT-32)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.GetSellerTaxRegistration()(BT-31)FacturXInvoice.GetSellerTaxRepresentativeTaxRegistration()(BT-63)
Technische Details
Der Test akzeptiert entweder eine ram:ID unter SellerTradeParty mit schemeID VA oder FC, ou une ram:ID unter SellerTaxRepresentativeTradeParty mit schemeID VA.
Die Regel gilt für einen Dokumentenzuschlag in ram:SpecifiedTradeAllowanceCharge, dessen Steuerkategorie M ist.
rule/@context)assert/@test)