Co to oznacza
Reguła przeszukuje cały plik w poszukiwaniu atrybutu o nazwie schemeAgencyID. W UBL można go dodać do identyfikatora, na przykład adresu elektronicznego (BT-34, BT-49) lub numeru rejestrowego firmy, w Polsce numeru KRS (BT-30, BT-47, BT-61), żeby wskazać organizację prowadzącą schemat identyfikacji. EN 16931 i Peppol wskazują schemat atrybutem schemeID, więc schemeAgencyID nie powinien występować nigdzie w fakturze. Wystarczy jedno wystąpienie w dowolnym miejscu pliku, żeby pojawiło się ostrzeżenie. UBL to format e-faktur używany w Europie, na przykład w sieci Peppol. W polskim KSeF obowiązuje inna struktura, FA(3).
Dlaczego to ważne
Zgodnie z EN 16931 atrybut schemeAgencyID nie powinien występować w fakturach ani fakturach korygujących UBL.
Jak to poprawić
Zwykle nie ustawiasz tego atrybutu ręcznie. Dodaje go twój program do faktur przy zapisie pliku, więc poszukaj ustawienia eksportu lub nowszej wersji programu albo poproś dostawcę, żeby przestał go zapisywać. Jeśli samodzielnie budujesz plik XML, wyszukaj w nim schemeAgencyID i usuń tylko ten atrybut, a potem sprawdź plik ponownie. Atrybut schemeID zostaw tam, gdzie identyfikator go wymaga. Warto to poprawić przy najbliższej zmianie eksportu, a wcześniej, jeśli odbiorca prosi o plik bez ostrzeżeń.
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ę
Oryginalna treść reguły
Scheme Agency ID attribute should not be present Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Sprawdź swój plik
Powiązane reguły
- UBL-DT-28 Plik faktury nie powinien zawierać atrybutu listAgencyID
- UBL-DT-26 Plik faktury nie powinien zawierać atrybutu encodingCode
- UBL-DT-25 Plik faktury nie powinien zawierać atrybutu characterSetCode
- UBL-DT-24 Pomiń atrybut currencyCodeListVersionID
- UBL-DT-23 Pomiń atrybut uri
- UBL-DT-22 Pomiń atrybut languageLocaleID