VALIDATION OFFICIELLE — INSTALLATION DES ARTEFACTS ================================================== Le module fonctionne sans ces fichiers : la validation est simplement annoncee comme indisponible, et aucun verdict n est rendu. Les installer active un controle contre les schemas officiels, en local, sans envoyer tes factures a un tiers. Deux fichiers a deposer ici par FTP. 1. SCHEMA XSD (structure du document) -------------------------------------- Source : https://fnfe-mpe.org/factur-x/ Telecharger le pack Factur-X (gratuit, inscription requise), puis copier le dossier XSD complet en conservant son arborescence, de sorte a obtenir par exemple : schemas/xsd/Factur-X_1.07.2_EN16931.xsd Le module cherche plusieurs noms, du plus recent au plus ancien. Si ton pack porte un autre nom, ajouter la ligne correspondante dans la constante XSD_CANDIDATS de SchemaValidator.php. 2. SCHEMATRON EN 16931 (regles metier BR-xx) --------------------------------------------- Source : https://github.com/ConnectingEurope/eInvoicing-EN16931/releases Prendre la derniere version, y recuperer le Schematron CII deja COMPILE en XSLT (extension .xslt, pas .sch), et le deposer sous : schemas/EN16931-CII-validation.xslt Un fichier .sch brut ne fonctionnera pas : il doit etre compile. VERIFICATION ------------ Ouvrir l onglet Factur-X : le pied de page indique quels artefacts sont detectes. Generer ensuite une facture : le rapport de validation apparait avec les eventuelles regles en echec, identifiees par leur code (BR-01, BR-CO-15, etc.). A SAVOIR -------- Une facture peut passer le XSD et echouer sur plusieurs regles Schematron : les deux passes sont necessaires et complementaires. Cette validation ne prejuge pas de l acceptation par la plateforme agreee, qui applique en plus ses propres controles. Pour un avis independant, le validateur en ligne du FNFE-MPE reste la reference : https://services.fnfe-mpe.org