Factur-X avec WinDev

Le composant PC SOFT génère le fichier. Nous vérifions qu'il passe les règles avant que la plateforme agréée le rejette.

Problème« Valide en mars, rejeté en juin. » Les règles EN 16931 changent, pas votre composant.
SolutionUn contrôle qui renvoie la règle exacte en échec (BR-*, FR-*), appelable depuis WLangage.

En 3 étapes

  1. Exportez le PDF Factur-X depuis votre application.
  2. Déposez-le dans le validateur gratuit. Vous voyez les règles en échec, sans inscription.
  3. Ou lancez la validation depuis WLangage :
sB64 = Encode(fChargeBuffer("facture.pdf"), encodeBASE64)
HTTPEnvoie("POST", ".../v1/validate", {"file_base64": sB64, "check": "fr-ctc"})
// reponse JSON : la liste des regles en echec

Valider un fichierVoir l'API

Guides liés : Pour qui · Dolibarr · Valider un Factur-X · API