Co to oznacza
W profilu Extended formatów Factur-X i ZUGFeRD każdy element ram:GlobalID pod ram:SalesAgentTradeParty musi mieć atrybut schemeID. Reguła sprawdza tylko obecność atrybutu, więc pusty atrybut spełnia ten test. Nie sprawdza kodu schematu ani wartości identyfikatora. Dozwolone kody schematu sprawdza osobno reguła FX-SCH-A-000742.
Dlaczego to ważne
Schemat określa system numeracji globalnego identyfikatora. Profil wymaga atrybutu schemeID przy każdym takim identyfikatorze agenta handlowego.
Jak to poprawić
Sprawdź system numeracji globalnego identyfikatora agenta handlowego. Dodaj odpowiedni atrybut schemeID do ram:GlobalID pod ram:SalesAgentTradeParty w ram:ApplicableHeaderTradeAgreement. Popraw dane źródłowe lub sposób eksportu, żeby atrybut był zapisywany razem z identyfikatorem. Jeśli identyfikator dodano przez pomyłkę, usuń ten element. Sprawdź plik ponownie.
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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000742 Schemat globalnego identyfikatora agenta musi być dozwolony
- FX-SCH-A-000743 Adres agenta wymaga jednego elementu ram:CountryID
- FX-SCH-A-000744 Adres agenta handlowego może mieć tylko jeden region
- FX-SCH-A-000745 Kod kraju agenta handlowego musi być dozwolony
- FX-SCH-A-000746 Schemat rejestru firmy agenta musi być dozwolonym kodem
- FX-SCH-A-000747 Adres podmiotu prawnego agenta wymaga jednego elementu ram:CountryID