Eine Rechnung, die einen Abschlag auf Dokumentenebene (BG-20) enthält, bei dem der Code der Umsatzsteuerkategorie des Abschlags auf Dokumentenebene (BT-95) „Innergemeinschaftliche Lieferung“ lautet, muss die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31) oder die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) und die Umsatzsteuer-Identifikationsnummer des Käufers (BT-48) enthalten.
Die Rechnung enthält einen Abschlag der Kategorie K, aber entweder fehlt eine USt-IdNr. des Verkäufers oder seines Steuervertreters, oder die USt-IdNr. des Käufers fehlt. Beide Anforderungen müssen erfüllt sein.
Bei einer innergemeinschaftlichen Lieferung verlangt die Regel eine USt-IdNr. des Verkäufers oder seines Steuervertreters sowie eine USt-IdNr. des Käufers.
Ein Abschlag für eine innergemeinschaftliche Lieferung ist enthalten, aber mindestens eine erforderliche USt-IdNr. fehlt. Sie können die Verkäufer- und Käuferangaben in der Rechnung vervollständigen.
- Ergänzen Sie unter
SellerTradePartyoderSellerTaxRepresentativeTradePartyeineSpecifiedTaxRegistration/IDmitschemeIDgleichVA. - Ergänzen Sie unter
BuyerTradePartyeineSpecifiedTaxRegistration/IDmitschemeIDgleichVA. - Prüfen Sie die Verkäuferangabe über
AddSellerTaxRegistration(...)und die Käuferangabe überAddBuyerTaxRegistration(...). - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:BuyerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">FR123456789</ram:ID> </ram:SpecifiedTaxRegistration> </ram:BuyerTradeParty>
<ram:SellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">DE123456789</ram:ID> </ram:SpecifiedTaxRegistration> </ram:SellerTradeParty> <ram:BuyerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">FR123456789</ram:ID> </ram:SpecifiedTaxRegistration> </ram:BuyerTradeParty>
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTaxRepresentativeTradeParty: BT-63)FacturXInvoice.AddBuyerTaxRegistration(no, schemeID)(BT-48)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.BuyerTaxRegistration(BT-48)FacturXInvoice.GetBuyerTaxRegistration()(BT-48)
Technische Details
Der Test erfordert eine SpecifiedTaxRegistration/ID mit schemeID gleich VA unter SellerTradeParty oder SellerTaxRepresentativeTradeParty und zusätzlich eine solche ID unter BuyerTradeParty.
Die Regel gilt für die Rechnung, wenn ein Abschlag auf Dokumentenebene in SpecifiedTradeAllowanceCharge die Umsatzsteuerkategorie K für eine innergemeinschaftliche Lieferung verwendet.
rule/@context)assert/@test)