Verificare de conformitate
Ce fișier trimit?
- Peppol UBL — alegerea obișnuită pentru facturarea transfrontalieră și pentru cumpărătorii publici care acceptă varianta UBL. Trimiți XML-ul ca atare.
- Factur-X CII — sintaxa UN/CEFACT folosită în Franța și Germania. Trimite XML-ul sau PDF-ul de mai jos, care poartă același XML ca atașament.
- PDF + XML — o pagină lizibilă pentru om, cu datele citibile de mașină atașate
sub numele
factur-x.xml, așa cum prevede specificația. - Notă de credit — o alegi sus, în blocul facturii. Este un document diferit, nu o factură cu minus: în XML se schimbă elementul rădăcină și codul de tip (381), iar toate sumele rămân pozitive. Sistemul clientului citește sensul din tip, nu dintr-un semn minus.
Ca să fim preciși despre PDF: nu este un PDF/A-3 certificat. Un PDF/A-3 adevărat cere fonturi încorporate, un profil de culoare ICC și un bloc XMP complet — greu de produs într-un browser. Cum Peppol circulă oricum ca XML pur, aici XML-ul este rezultatul real, iar PDF-ul un supliment. Dacă destinatarul insistă pe PDF/A-3 certificat, trimite-i XML-ul. RO e-Factura este altceva: facturile se depun prin API-ul ANAF, nu ca fișier — pagina aceasta emite standardul EN 16931, nu înlocuiește depunerea la ANAF.
Ce se verifică
Aceeași verificare EN 16931 pe care acest site o aplică facturilor primite rulează și pe cea pe care o scrii: câmpuri obligatorii, coerență aritmetică, TVA pe cotă. Cât timp ceva nu trece, butoanele de descărcare rămân dezactivate — o factură stricată nu pleacă din pagina asta.
Este un subset al normei — regulile neambigue. Regulile care depind de liste de coduri sau de extensii naționale nu sunt implementate, deci trecerea aici nu garantează că portalul clientului o va accepta. Garantează că aritmetica și structura obligatorie sunt corecte, iar acolo cad cele mai multe respingeri.