Darmowy eConnect Validator: sprawdź, czy Państwa plik XML jest zgodny z UBL, BIS Billing i NLCIUS.
Przed wysłaniem e-faktury warto upewnić się, że plik XML jest technicznie poprawny. eConnect Validator sprawdza fakturę pod kątem schematów XML, reguł Schematron i walidacji specyficznych dla danego kraju. Narzędzie jest dostępne bezpłatnie jako walidator online.
eConnect Validator wykonuje kilka kontroli pliku e-faktury:
Walidacja schematu XML. Czy podstawowa struktura pliku jest poprawna? Czy wszystkie wymagane elementy XML są obecne i prawidłowo zagnieżdżone?
Walidacja Schematron. Czy faktura jest zgodna z regułami biznesowymi wybranego profilu? Chodzi o reguły dotyczące obliczeń VAT, wymaganych pól i list kodów.
Sprawdzenie profilu. System automatycznie rozpoznaje, jaki profil stosuje faktura (BIS Billing V3, NLCIUS, PINT, XRechnung) i stosuje odpowiednie reguły walidacji.
Reguły specyficzne dla kraju. Dla każdego kraju obowiązują dodatkowe reguły walidacji. Dla Holandii są to reguły NL-R, dla Niemiec reguły DE-R, dla Danii reguły DK-R itd. Walidator stosuje je automatycznie na podstawie kodu kraju w fakturze.
Walidator obsługuje wszystkie popularne formaty e-faktur:
Walidator online jest dostępny na psb.econnect.eu. Nie trzeba zakładać konta, aby korzystać z walidatora.
W przypadku błędów walidator podaje dokładny kod błędu, opis problemu i lokalizację w pliku XML (XPath). Dzięki temu dokładnie wiadomo, co należy poprawić.
Walidator generuje trzy typy komunikatów:
Najczęstsze kody błędów zaczynają się od prefiksu wskazującego domenę: PEPPOL- dla reguł ogólnych Peppol, NL-R- dla reguł holenderskich, BR- dla reguł podstawowych EN 16931. Opis błędu zawsze wskazuje oczekiwane zachowanie.
Oprócz ręcznego walidatora, platforma eConnect automatycznie wykonuje walidację w momencie wysyłki. Jeśli faktura nie spełnia wymagań, wysyłka zostaje zablokowana i wyświetlany jest komunikat o błędzie z odpowiednią regułą walidacji.
Dla użytkowników API: PSB waliduje każdą fakturę w momencie przesłania i zwraca wyniki walidacji w odpowiedzi API. W ten sposób można wbudować walidację we własny proces oprogramowania.
Reguły walidacji są aktualizowane przy każdej nowej wersji specyfikacji Peppol BIS Billing. eConnect aktualizuje artefakty Schematron i listy kodów, gdy nowa wersja staje się obowiązkowa. Walidator online zawsze waliduje względem aktualnej wersji.
Wskazówka: po aktualizacji specyfikacji warto sprawdzić, czy Państwa faktury nadal są poprawne. Nowe reguły mogą stawiać bardziej rygorystyczne wymagania wobec pól, które wcześniej były opcjonalne.
Chcą Państwo sprawdzić pliki przykładowe, aby zweryfikować budowę swojego XML? Pobierz pliki przykładowe.
Zwaliduj swoją fakturę