Outils pour utilisateurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
identifier_les_etapes_en_echec [2025/08/12 11:43] – [Comment identifier les étapes en échec dans un rapport JSON ID360] adminidentifier_les_etapes_en_echec [2025/09/19 15:28] (Version actuelle) – [1. 📌 Erreurs majeures : ''all_status_codes''] admin
Ligne 2: Ligne 2:
 ---- ----
  
-====== Comment identifier les étapes en échec dans un rapport JSON ID360 ======+====== 📄 Comment identifier les étapes en échec dans un rapport JSON ID360 ======
  
-Lorsqu'une vérification ID360 retourne un statut **KO**, il est possible d’en analyser la cause grâce à la structure du fichier JSON. Voici les chemins à suivre pour retrouver les informations utiles.+Lorsqu'une vérification ID360 retourne un statut **KO** , il est possible d’en analyser la cause grâce à la structure du fichier JSON.   
 +Voici les chemins à suivre pour retrouver les informations utiles 🔍.
  
-**Important** Vous devez analyser **l’ensemble des étapes décrites dans ce guide**, même si certaines **clés ou sections** du fichier JSON ne sont pas présentes **à l’instant T** dans votre parcours actuel.   +⚠️ **Important :** Vous devez analyser **l’ensemble des étapes décrites dans ce guide** 🗂️, même si certaines **clés** ou **sections** du fichier JSON ne sont pas présentes **à l’instant T** dans votre parcours actuel.\\ 
-Chaque clé du JSON correspond à une **configuration précise du parcours**.  +Chaque clé du JSON correspond à une **configuration précise du parcours** 🛠️.\\ 
 +\\ 
 +🔄 Si la configuration de votre parcours évolue (ajout ➕, suppression ➖ ou modification ✏️ d’étapes ou de contrôles), la liste des erreurs possibles évoluera également.\\ 
 +**Ainsi, l’absence d’une clé dans le JSON aujourd’hui ne garantit pas qu’elle sera absente demain.\\ 
 +**\\ 
 +✅ Pour cette raison, il est essentiel de parcourir **toutes les étapes mentionnées dans ce guide** afin d’anticiper et de traiter correctement les évolutions futures 🚀.
  
-Si la configuration de votre parcours évolue (ajout, suppression ou modification d’étapes), la liste des erreurs possibles évoluera également.   +===== 1. 📌 Erreurs majeures : ''all_status_codes'' =====
-Ainsi, l’absence d’une clé dans le JSON aujourd’hui ne garantit pas qu’elle sera absente demain.   +
-Pour cette raison, il est essentiel de parcourir **toutes les étapes mentionnées dans ce guide** afin d’anticiper et de traiter correctement les évolutions futures.   +
- +
-===== 1. 📄 Erreurs majeurs : ''all_status_codes'' =====+
  
 **Chemin JSON** : ''all_status_code'' **Chemin JSON** : ''all_status_code''
Ligne 20: Ligne 22:
  
 Chaque élément status_code contient : Chaque élément status_code contient :
-  * ''code'' : le code d’erreur (ex. VLD_VALIDATION_KO)+  * ''code'' : le code d’erreur (ex. VLD_VALIDATION_KO, liste exhaustive [[https://id360docaposte.com/fr/documentation/status-codes|ici]])
   * ''message'' : une description des validations échouées   * ''message'' : une description des validations échouées
  
Ligne 38: Ligne 40:
        },        },
        "where": "id_document"        "where": "id_document"
-      },{ 
-      "status_code": { 
-        "code": "VLD_ID_INVALID", 
- "message": "Id from id_document_result is ignored because the format is not recognized" 
- }, 
-        "where": "validation" 
       }]       }]
 } }
Ligne 142: Ligne 138:
 **Exemple** : **Exemple** :
 <code json> <code json>
-"steps":+
-  "id_document":+  "steps":
-    "status": "KO", +    "id_document":
-    "status_codes": [+      "status": "KO", 
 +      "status_codes": [
       {       {
         "code": "MDL_INPUT_INVALID",         "code": "MDL_INPUT_INVALID",
Ligne 162: Ligne 159:
  
 ^ Élément          ^ Chemin JSON                                                  ^ Vérification                                                  ^                       ^ Élément          ^ Chemin JSON                                                  ^ Vérification                                                  ^                      
-| All Status Code  | ''all_status_code''                                          | ''is_valid: false''        +| All Status Code  | ''all_status_code''                                          | ''status_code'' existe     
 | Validations      | ''finalizer_reports > validator_report > validations''       | ''is_valid: false''        |                                    | Validations      | ''finalizer_reports > validator_report > validations''       | ''is_valid: false''        |                                   
 | Comparaisons     | ''finalizer_reports > validator_report > comparisons''       | ''is_equivalent: false''   | | Comparaisons     | ''finalizer_reports > validator_report > comparisons''       | ''is_equivalent: false''   |

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

Plus d’informations