Co to oznacza
Reguła wybiera tylko bloki ram:SpecifiedTaxRegistration w ram:SellerTradeParty, które zawierają co najmniej jeden ram:ID z schemeID="FC". W każdym takim bloku każdy element ram:ID musi mieć atrybut schemeID. Blok bez identyfikatora oznaczonego FC nie jest objęty tym testem. Reguła sprawdza obecność atrybutu, nie jego wartość, więc pusty atrybut nie narusza tego testu.
Dlaczego to ważne
Atrybut schemeID określa rodzaj identyfikatora w ram:ID: FC oznacza numer podatkowy sprzedawcy (BT-32), a VA jego numer VAT (BT-31).
Jak to poprawić
Sprawdź wszystkie elementy ram:ID w bloku ram:SpecifiedTaxRegistration sprzedawcy, który zawiera identyfikator z schemeID="FC". Dodaj atrybut schemeID tam, gdzie go brakuje, zgodnie z rodzajem numeru. Użyj FC dla numeru podatkowego (BT-32), ale nie zmieniaj oznaczenia numeru VAT (BT-31) z VA na FC. Popraw eksport i sprawdź nowy plik.
Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę
Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę Beta
Oryginalna treść reguły
Attribute '@schemeID' is required in this context. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000038 Dokładnie jeden wpis waluty faktury
- FX-SCH-A-000039 Dokładnie jeden blok podsumowania dokumentu
- FX-SCH-A-000040 Waluta faktury musi być poprawnym kodem waluty (Minimum)
- FX-SCH-A-000041 Wymagana jest łączna kwota netto faktury
- FX-SCH-A-000042 Łączna kwota VAT w walucie faktury może wystąpić tylko raz
- FX-SCH-A-000043 Wymagana jest łączna kwota brutto faktury