Sprawdzenie zgodności
Który plik wysłać?
- Peppol UBL — zwykły wybór przy fakturowaniu zagranicznym i dla nabywców publicznych, którzy przyjmują wariant UBL. Wysyłasz sam XML.
- Factur-X CII — składnia UN/CEFACT używana we Francji i w Niemczech. Wyślij XML albo PDF poniżej, który niesie ten sam XML w załączniku.
- PDF + XML — strona czytelna dla człowieka, z danymi maszynowymi w załączniku
pod nazwą
factur-x.xml, tak jak przewiduje specyfikacja.
Ściśle o tym PDF-ie: to nie jest certyfikowany PDF/A-3. Prawdziwy PDF/A-3 wymaga osadzonych czcionek, profilu barwnego ICC i pełnego bloku XMP — w przeglądarce to ciężki kawałek. Ponieważ Peppol i tak przesyła czysty XML, to XML jest tu właściwym wynikiem, a PDF dodatkiem. Jeśli odbiorca upiera się przy certyfikowanym PDF/A-3, wyślij mu XML. KSeF to osobna sprawa: faktury do KSeF wysyła się przez API Ministerstwa Finansów, a nie plikiem — ta strona wystawia standard EN 16931, nie zastępuje bramki KSeF.
Co jest sprawdzane
Ta sama kontrola EN 16931, którą ten serwis stosuje do faktur otrzymanych, działa na tej, którą właśnie piszesz: pola obowiązkowe, zgodność arytmetyczna, VAT według stawek. Dopóki cokolwiek nie przechodzi, przyciski pobierania pozostają wyłączone — zepsuta faktura nie opuszcza tej strony.
To podzbiór normy — reguły jednoznaczne. Reguły zależne od list kodów albo od rozszerzeń krajowych nie są zaimplementowane, więc przejście tutaj nie gwarantuje, że portal nabywcy przyjmie fakturę. Gwarantuje, że arytmetyka i struktura obowiązkowa są poprawne — a to właśnie jest powodem większości odrzuceń.