Forum Discussion
SupportSV
Première note
il y a 3 joursAccès API au validateur
Bonjour, Actuellement il est possible d'utiliser l'url ....../invoices/e_invoice_validator pour uploader un pdf et avoir le compte-rendu détaillé des anomalies qui ont été détectée. Est-c...
- il y a 3 heures
Bonjour SupportSV
Non, il n'est pas possible aujourd'hui d'obtenir le même compte-rendu détaillé (structuré par catégorie : XSD Structure, Factur-X, French Rules BR-FR, PPF Portal) via l'API /api/external/v2/customer_invoices/import ou via /api/external/v2/customer_invoices/e_invoices/imports.
Le rapport détaillé provient d'un service dédié (validation Factur-X/PPF), qui n'est appelé que par le contrôleur derrière la page "E-Invoice Validator" (fonctionnalité protégée par le feature flag invoicing_core__e_invoice_validator). Les endpoints d'import de facture appellent d'autres validateurs/services (contrôle des paramètres, création de la facture, puis conversion asynchrone en Factur-X si convert_to_e_invoice est à true), qui ne produisent pas cette sortie structurée par catégorie. En cas de non-conformité (ex. règles BR-FR), l'import peut échouer ou la conversion en e-facture peut échouer, mais l'API ne renvoie pas le même JSON détaillé que celui produit par le validateur.
SupportSV
Première note
il y a 1 heureBonjour,
Après un envoi de pdf facturX via /api/external/v2/customer_invoices/e_invoices/imports.
Comment avoir un peu plus de détail que seulement "schematron:invalid" ?
(même si ce n'est pas aussi détaillé que l'écran du validateur)
Il n'y a pas d'autre choix que d'aller soumettre le fichier PDF sur la page du validateur ?