Co to oznacza
Odwołanie do obiektu, którego dotyczy faktura (BT-18), to ram:AdditionalReferencedDocument w ram:ApplicableHeaderTradeAgreement, w którym co najmniej jeden ram:TypeCode ma wartość 130. Reguła sprawdza, czy ram:TypeCode występuje w tym bloku dokładnie raz. Ponieważ blok już zawiera kod 130, błąd oznacza powtórzony element, także wtedy, gdy wszystkie kody mają wartość 130. Dotyczy profili EN 16931 i Extended formatów Factur-X i ZUGFeRD.
Dlaczego to ważne
Kod typu określa rodzaj odwołania. Powtórzenie ram:TypeCode narusza wymaganą strukturę, nawet jeśli wartości są identyczne.
Jak to poprawić
W objętym błędem ram:AdditionalReferencedDocument zostaw jeden ram:TypeCode z wartością 130 i usuń dodatkowe elementy kodu typu. Jeśli dodatkowy kod opisuje rzeczywiście inne odwołanie, umieść je w osobnym ram:AdditionalReferencedDocument z właściwym kodem. Jeśli program tworzy powtórzone elementy, zgłoś dostawcy numer tej reguły i poproś o poprawienie eksportu. Wygeneruj plik ponownie i sprawdź go.
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
Element 'ram:TypeCode' must occur exactly 1 times. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-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-000559 Odwołanie do obiektu faktury musi mieć kod typu 130
- FX-SCH-A-000560 Odwołanie do przetargu lub jego części wymaga jednego identyfikatora
- FX-SCH-A-000561 Odwołanie do przetargu lub jego części wymaga jednego kodu typu
- FX-SCH-A-000562 Odwołanie do przetargu lub jego części musi mieć kod typu 50
- FX-SCH-A-000563 Dokument towarzyszący wymaga dokładnie jednego oznaczenia
- FX-SCH-A-000564 Dokument towarzyszący wymaga dokładnie jednego kodu typu