Co to oznacza
Gdy faktura zawiera osadzony dokument pomocniczy w ram:AdditionalReferencedDocument z ram:TypeCode równym 916, element ram:AttachmentBinaryObject (BT-125) musi mieć atrybut mimeCode (BT-125-1). Reguła sprawdza tylko obecność atrybutu, nie sprawdza, czy jego wartość jest pusta ani czy jest dozwolona. Dotyczy profili EN 16931 i Extended formatów Factur-X i ZUGFeRD, czyli zagranicznych e-faktur w postaci pliku PDF z osadzonymi danymi XML.
Dlaczego to ważne
Atrybut mimeCode określa format osadzonego pliku. Struktura XML tych profili wymaga jego obecności.
Jak to poprawić
Sprawdź rzeczywisty format załączonego pliku. Jeśli sam tworzysz XML, dodaj odpowiedni atrybut do ram:AttachmentBinaryObject, na przykład mimeCode="application/pdf" dla PDF. Inne reguły mogą ograniczać dozwolone formaty. Jeśli program pomija atrybut, poproś jego dostawcę o poprawienie eksportu załączników. Wyeksportuj fakturę ponownie i sprawdź 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 '@mimeCode' is required in this context. 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-000286 Załączony dokument musi mieć nazwę pliku
- FX-SCH-A-000287 Typ pliku załącznika musi być jednym z dozwolonych
- FX-SCH-A-000288 Nabywca może mieć tylko jeden kontakt
- FX-SCH-A-000289 Wpis telefonu nabywcy musi zawierać dokładnie jeden numer
- FX-SCH-A-000290 Podsumowanie faktury może mieć tylko jedną kwotę zaokrąglenia
- FX-SCH-A-000291 Instrukcja płatności może mieć tylko jeden opis