Résolution des erreurs - Interface XML

Table des matières
  1. Résolution des erreurs - Interface XML
    1. Analyse du fichier XML
    2. Cas d’erreur de l’interface XML « agents »
      1. Cas spécifiques à la création d’un agent dans GEEF
      2. Cas spécifiques à la modification d’un agent dans GEEF
      3. Cas spécifiques aux visites médicales
      4. Cas spécifiques aux contacts
      5. Cas spécifiques aux permis
      6. Cas spécifiques aux enfants
      7. Cas spécifiques aux personnes à prévenir
      8. Cas spécifiques aux carrières
      9. Cas spécifiques aux gardes / catégories
      10. Cas spécifiques aux affectations
      11. Cas spécifiques aux emplois
      12. Cas spécifiques aux propriétés
      13. Cas spécifiques aux mutualisations
      14. Cas spécifiques au temps de travail
      15. Cas spécifiques aux suspensions
      16. Cas spécifiques aux Renseignements
      17. Cas spécifiques aux informations CNFPT
      18. Cas spécifiques aux comptes utilisateurs
      19. Cas spécifiques aux carrières non-intégrées
      20. Cas spécifiques aux mises à jour des tables
      21. Cas spécifiques aux messages de fin

Analyse du fichier XML

  • Aller dans “Outils > Interfaces auto > Entrantes

  • Dans “Traces”, rechercher la trace en erreur et cliquer sur le bouton “Loupe” sans le “+” pour ouvrir la trace “partielle”

  • Contrôler les erreurs

  • Analyser et corriger les erreur

Exemple

« ALERTE - Service “XXX” inconnu ou vide pour la carrière YYY »

Chercher dans l‘écran « GRH / Administration > Organigramme > Services transcodes » le code du service manquant :

S’il n’y a pas de service correspondant : voir dans l’outil RH à quoi ce code service correspond pour qu’il soit intégré manuellement ou voir avec l’ETL pour que ce code service soit intégré dans le fichier « centres-xml » suivant.

Cas d’erreur de l’interface XML « agents »

Les messages saisis entre “<” et “>” dans les messages d’erreurs, d’informations ainsi que dans les alertes sont les valeurs des variables.

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Paramètre “Interface entrante - XML - Code Statut PATS” incorrect. Code du statut PATS incorrect Modifier par la valeur par la valeur du statut PATS présente dans l’écran « GRH > Statuts et filières > Statuts > Code interface »
Paramètre “Interface entrante - XML - Ordre Statuts” incorrect. Ordre des statuts incorrects Vérifier que les statuts utilisés correspondent à ceux de l’écran « GRH > Statuts et filières > Statuts > Code interface » et utiliser le « > » pour définir l’ordre

Cas spécifiques à la création d’un agent dans GEEF

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Matricule de l’agent incorrect : Matricule de l’agent incorrect Vérifier que le matricule est un entier
Nom introuvable pour l’agent : Création impossible. Nom de l’agent introuvable Vérifier que le nom est bien associé à l’agent qui pour identifiant la valeur « identifiant_agent »
Prénom introuvable pour l’agent : Création impossible. Prénom de l’agent introuvable Vérifier que le prénom est bien associé à l’agent qui pour identifiant la valeur « identifiant_agent »
Date de naissance introuvable pour l’agent : Création impossible. Date de naissance de l’agent introuvable Vérifier que la date de naissance est bien associée à l’agent qui pour identifiant la valeur « identifiant_agent » et que le format correspond à celui attendu
Sexe introuvable pour l’agent : Création impossible. Sexe de l’agent introuvable Vérifier que le sexe est bien associé à l’agent qui pour identifiant la valeur « identifiant_agent »
INFO - Fiche Agent < id_agent > < prenom > < nom > créée Message d’information indiquant que l’agent a correctement été créé dans le système  
Fiche Agent < d’agent > (< prenom > < nom >) n’a pas pu être créée : < détail erreur > Message d’erreur indiquant que l’agent n’a pas été créé dans le système Reprendre les informations de la trace affichée concernant la fiche de cet agent. L’erreur peut provenir de l’identifiant, du nom, du prénom, de la date de naissance ou du sexe

Cas spécifiques à la modification d’un agent dans GEEF

Message d’erreur/d’information ou alerte Signification Méthode de résolution
ALERTE - Fiche Agent < id_agent > (< prenom > < nom >) - incohérence dans la date de naissance (< naissance >) Incohérence au niveau de la date de naissance de l’agent lors de la modification Vérifier le format de la date de naissance
INFO - Fiche Agent < id_agent > (< prenom > < nom >) mise à jour Message d’information indiquant que l’agent a correctement été modifié dans le système  
Fiche Agent < id_agent > (< prenom > < nom >) n’a pas pu être mise à jour : Message d’erreur indiquant que l’agent n’a pas été modifié dans le système Reprendre les informations de la trace affichée concernant la fiche de cet agent. L’erreur peut provenir de l’identifiant, du nom, du prénom, de la date de naissance ou du sexe

Cas spécifiques aux visites médicales

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Visite médicale du < date_visite > Message d’information indiquant que les visites médicales de l’agent ont été modifié dans le système  
Fiche Agent < id_agent > - Mise à jour Visite médicale du : … Message d’erreur indiquant que les visites médicales de l’agent n’ont pas été modifié dans le système Vérifier que les données sont bien envoyées et si oui, vérifier que le format attendu est respecté

Cas spécifiques aux contacts

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Fiche agent < id_agent > - Contacts traités Message d’information indiquant que les contacts de l’agent sont traités. Une comparaison avec ceux déjà enregistrés est faite  
INFO - Fiche agent < id_agent > - Contact Téléphone de LDAP traité Message d’information indiquant que les contacts téléphoniques ont bien été ajouté ou mis à jour  
ERREUR - Fiche agent - Contact Téléphone de LDAP (…) Message d’erreur indiquant que les contacts téléphoniques n’ont pas été ajouté ou mis à jour dans le système Reprendre les informations concernant les contacts téléphoniques de l’agent concerné et vérifier le format

Cas spécifiques aux permis

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Fiche agent - Permis traités Message d’information indiquant que les permis de l’agent sont traités. Une comparaison avec ceux déjà enregistrés est faite  

Cas spécifiques aux enfants

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Fiche agent < id_agent > - Enfants < trace > Message d’information indiquant que les enfants de l’agent sont traités. Une comparaison avec ceux déjà enregistrés est faite  

Cas spécifiques aux personnes à prévenir

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Fiche agent < id_agent > - Personnes à Prévenir traités Message d’information indiquant que les personnes à prévenir de l’agent sont traités. Une comparaison avec ceux déjà enregistrés est faite  

Cas spécifiques aux carrières

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Carriere de l’agent < id_agent > : Statut introuvable. Message d’erreur indiquant que le statut est introuvable en base de données Vérifier la correspondance entre les statuts de l’outil RH et ceux de GEEF
Carriere de l’agent < id_agent > : Statut < statut > inconnu. Message d’erreur indiquant que le statut est inconnu Vérifier que le statut a bien été créé dans GEEF
INFO - Fiche Carrière < matricule > (< prenom > < nom >) créée Message d’information indiquant que la fiche carrière a été créée  
Fiche Carrière (< prenom > < nom >) n’a pas pu être créée Message d’erreur indiquant que la fiche carrière n’a pas été créée Reprendre les informations concernant le matricule, le nom, le prénom ou encore le statut de l’agent
INFO - Fiche Carrière : Emploi par défaut (PATS) ajouté Message d’information indiquant que l’emploi par défaut des PATS a été créé  
ERREUR - Fiche Carrière < matricule > : l’emploi par défaut (PATS) n’a pas été ajoutée Message d’erreur indiquant que l’emploi par défaut des PATS n’a pas été créé Vérifier le matricule du PATS
ERREUR - Fiche Carrière (nom> ) mise à jour impossible car plusieurs carrières correspondantes Message d’erreur indiquant que la mise à jour n’a pas pu se faire à cause de la présence de plusieurs carrières pour un même agent Vérifier qu’il n’y a pas plusieurs carrières avec les mêmes matricule, nom et prénom

Cas spécifiques aux gardes / catégories

Message d’erreur/d’information ou alerte Signification Méthode de résolution
introuvable pour la carrière < matricule > Exception concernant l’absence du grade pour la carrière de l’agent Vérifier que l’agent possède bien un grade
inconnu pour la carrière : < grade > Exception concernant la conversion de l’identifiant du grade en entier Vérifier que l’identifiant du grade existe dans l’outil RH et qu’il s’agit bien d’un entier
INFO - Fiche Carrière < matricule > - Ajout < gradeType > : < grade_grade > le < date_obtention > Message d’information indiquant que le grade a bien été ajouté à la carrière de l’agent avec la date d’obtention  
Fiche Carrière < matricule > - Ajout < gradeType > : < grade_grade > le < date_obtention > : … Exception lors de l’ajout du grade à la carrière de l’agent Vérifier que les grades sont bien alimentés dans le système et qu’un grade est associé à l’agent

Cas spécifiques aux affectations

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Service introuvable Exception concernant la non-existence du service concerné par l’affectation Vérifier la cohérence entre l’organigramme de GEEF et celui de l’outil RH
Service < service > inconnu ou vide pour la carrière < matricule > Exception concernant la non-existence du service pour l’affectation Vérifier dans l’outil RH qu’un service est associé au matricule
INFO - < etatAff > Message d’information concernant l’ajout des affectations des PATS  

Cas spécifiques aux emplois

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Emploi inconnu ou vide pour la carrière Exception concernant la non-existence de l’emploi dans GEEF Vérifier l’existence de l’emploi dans GEEF ou la correspondance avec l’emploi de l’outil RH
INFO - < etatEmp > Message d’information concernant l’ajout des emplois à la carrière de l’agent  

Cas spécifiques aux propriétés

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Propriete < libPropriete > >inconnue ou vide pour la carrière < matricule > Exception concernant la non-existence ou la présence de cette propriété dans GEEF Vérifier l’existence de la propriété dans GEEF ou la correspondance avec la propriété de l’outil RH
INFO - < etatProp > Message d’information concernant l’ajout des propriétés à la carrière de l’agent  

Cas spécifiques aux mutualisations

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Service introuvable, ou non éligible Exception concernant la non-existence du service concerné par l’affectation Vérifier la cohérence entre l’organigramme de GEEF et celui de l’outil RH
Service < service > inconnu, vide ou pas éligible aux mutualisations pour la carrière < atricule > Exception concernant la non-existence du service pour la mutualisation Vérifier dans l’outil RH qu’un service est associé au matricule et qu’il est éligible aux mutualisations
INFO - < etatMut > Message d’information concernant l’ajout des mutualisations à la carrière de l’agent  

Cas spécifiques au temps de travail

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Quotité de temps de travail invalide ou vide pour la carrière Exception concernant la non-validité de la quotité du temps de travail Vérifier les valeurs de la quotité et les saisir dans l’outil RH si elles n’existent pas
INFO - Fiche Carrière < matricule > - Ajout Temps de travail : < quotite > le < date_effet > Message d’information indiquant que la quotité de temps de travail a été ajouté à la fiche carrière de l’agent avec la date d’effet  
Fiche Carrière < matricule > - Ajout Temps de travail : < quotite > le < date_effet > : … Exception lors de l’ajout de la quotité de temps de travail à la carrière de l’agent Vérifier que la quotité de temps de travail est bien alimentée dans l’outil RH et qu’une valeur entière est associée à la carrière de l’agent

Cas spécifiques aux suspensions

Message d’erreur/d’information ou alerte Signification Méthode de résolution
Motif invalide ou vide pour la suspension de la carrière Exception concernant la non-validité ou la non-existence d’un motif pour les suspensions d’une carrière Vérifier les informations relatives aux suspensions sont présentes dans l’outil RH et les saisir si elles n’existent pas
Motif < motif > inconnu pour la suspension de la carrière Exception concernant la non-existence de ce motif dans GEEF Créer le motif dans GEEF pour qu’il soit valide est qu’il puisse être intégré à la carrière de l’agent
INFO - Fiche Carrière < matricule > - Ajout Suspension : < id_motif > du < date_debut > au < date_fin > Message d’information indiquant que la suspension a été ajouté à la fiche carrière de l’agent avec le motif, la date de début et de fin  
Fiche Carrière < matricule > - Ajout Suspension : < id_motif > du < date_debut > au < date_fin > - : … Exception lors de l’ajout du motif de suspension à la carrière de l’agent Vérifier que le motif est bien créé dans GEEF, qu’il est relié à la carrière de l’agent dans l’outil RH et que les dates sont cohérentes
INFO - Fiche Carrière < matricule > - Suspension mise à jour : < id_motif > du < date_debut > au < date_fin > Message d’information indiquant que la suspension de la fiche carrière de l’agent a été modifié avec le motif, la date de début et de fin  
Fiche Carrière < matricule > - Suspension mise à jour : < id_motif > du < date_debut > au < date_fin > Exception lors de la modification du motif de suspension de la carrière de l’agent Vérifier que le motif est bien créé dans GEEF, qu’il est relié à la carrière de l’agent dans GEEF et que les dates sont cohérentes

Cas spécifiques aux Renseignements

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Fiche Carrière < matricule > - Renseignements divers traités Message d’information indiquant que les renseignements complémentaires ont bien été traité  

Cas spécifiques aux informations CNFPT

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Fiche Carrière < matricule > - Informations CNFPT supprimées (absentes du fichier) Message d’information indiquant que les informations CNFPT relatives à la carrière de l’agent ont été supprimées  
ALERTE - Fiche Carrière < matricule > - Plusieurs informations CNFPT (< o >) seule la première est intégrée, les autres sont ignorées Alerte indiquant que pour plusieurs informations CNFPT, seule la première est intégrée dans GEEF  

Cas spécifiques aux comptes utilisateurs

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Compte utilisateur créé : < login > Message d’information indiquant que le compte utilisateur < login > a été créé  
INFO - Compte utilisateur mis à jour : < comptes > => < login > Message d’information indiquant que le compte utilisateur a été mis à jour  
ALERTE - ATTENTION : L’agent [[ < login > - < carriere_user > ]] possède plusieurs comptes utilisateur : < liste_comptes > Alerte indiquant que l’agent possède plusieurs comptes utilisateurs dans GEEF  
Lors de la création/modification du compte utilisateur : < login > Exception concernant la création ou la modification d’un compte utilisateur Vérifier que le login est correct et correspond au format attendu par GEEF pour la création et la modification

Cas spécifiques aux carrières non-intégrées

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - fiches Agents anonymisées Message d’information concernant le nombre de fiches agents anonymisées  
ALERTE - Fiche Carrière < carrieres_in_bd > conservée, absente du fichier importé mais ayant vécu Alerte concernant les carrières absentes du fichier mais présentes dans GEEF  
INFO - Fiche Carrière < carrieres_in_bd > supprimée car absente du fichier importé Message d’information indiquant que la carrière a été supprimée dans GEEF car non-présente dans le fichier RH  
ERREUR - Fiche Carrière supprimée car absente du fichier importé : … Exception concernant la suppression d’une carrière dans GEEF non-présente dans le fichier RH Vérifier que cette carrière est présente dans GEEF
INFO - fiches Carrières supprimées car absentes Message d’information sur le nombre de carrières supprimées  
INFO - fiches Carrières conservées car ayant vécu Message d’information sur le nombre de carrières conservées  
ERREUR - Fiche Carrière < carriere_in_bd > radiée car absente du fichier importé : … Message d’erreur concernant la radiation d’une carrière dans GEEF non-présente dans le fichier RH Vérifier que cette carrière est présente dans GEEF
INFO - < carrieres_in_bd > fiches Carrières radiées car absentes Message d’information sur le nombre de carrières radiées  
ERREUR - Suppression de l’affectation n°< affectations_in_bd > : … Message d’erreur concernant la suppression d’une affectation non intégrée Vérifier que cette affectation est présente dans GEEF
INFO - < affectations_in_bd > anciennes affectations supprimées Message d’information sur le nombre d’anciennes affectations supprimées  
ERREUR - Suppression de l’emploi n°< emplois_in_bd > : … Message d’erreur concernant la suppression d’un emploi non intégré Vérifier que cet emploi est présent dans GEEF
INFO - < emplois_in_bd > anciens emplois supprimés Message d’information sur le nombre d’anciens emplois supprimés  
INFO - < nb_radies > fiches Carrières radiées car affectations closes Message d’information sur le nombre de carrières avec affectations closes radiées  
ERREUR - Radiation des carrières sans affectations ouvertes : … Message d’erreur concernant la radiation des carrières sans affectations Vérifier que cette carrière est présente dans GEEF
INFO - < nb_radies > fiches Carrières ré-activées car affectations ouvertes Message d’information sur le nombre de carrières réactivées avec affectations ouvertes  
ERREUR - Ré-activation des carrières avec affectations ouvertes : … Message d’erreur concernant l’ouverture des carrières avec affectations Vérifier que cette carrière est présente dans GEEF
ERREUR - Suppression de la propriétés N°< propriété > : … Message d’erreur concernant la suppression des propriétés Vérifier que cette propriété est présente dans GEEF
INFO - < proprietes_in_bd > anciennes propriétés supprimées Message d’information sur le nombre d’anciennes propriétés supprimées  
ERREUR - Suppression du droit compteDroit.matricule / compteDroit.id_droit / compteDroit.annee : … Message d’erreur concernant la suppression du droit d’un matricule pour une année Vérifier que ce droit est présent dans GEEF pour ce matricule à cette année
INFO - < proprietes_in_bd > anciens droits supprimés Message d’information sur le nombre d’anciens droits supprimés  
ERREUR - Suppression de la mutualisation : … Message d’erreur concernant la suppression d’une mutualisation Vérifier que cette mutualisation est présente dans GEEF
INFO - < mutualisations_in_bd > anciennes mutualisations supprimées Message d’information sur le nombre d’anciennes mutualisations supprimées  
ERREUR - Suppression de l’historique de grade n° : … Message d’erreur concernant la suppression d’un grade Vérifier que ce grade est présent dans GEEF
INFO - < grades_in_bd > anciens grades supprimés Message d’information sur le nombre d’anciens grades supprimés  
ERREUR - Suppression de la suspension n° : … Message d’erreur concernant la suppression d’une suspension Vérifier que cette suspension est présente dans GEEF
INFO - < suspensions_in_bd > anciennes suspensions supprimées Message d’information sur le nombre d’anciennes suspensions supprimées  
ERREUR - Suppression du temps de travail n°< tps_travail_in_bd > : … Message d’erreur concernant la suppression du temps de travail Vérifier que ce temps de travail est présent dans GEEF
INFO - < tps_travail_in_bd > anciens temps de travail supprimés Message d’information sur le nombre d’anciens temps de travail supprimés  
ERREUR - Suppression du renseignements divers n°< renseignements_in_bd > : … Message d’erreur concernant la suppression d’un renseignement divers Vérifier que ce renseignement est présent dans GEEF
INFO - anciennes visites médicales supprimées Message d’information sur le nombre d’anciennes visites médicale supprimées  
ERREUR - Suppression du contact n°< contacts_in_bd > : … Message d’erreur concernant la suppression d’un contact Vérifier que ce contact est présent dans GEEF
INFO - anciens contacts supprimés Message d’information sur le nombre d’anciens contacts supprimés  
ERREUR - Suppression de l’enfant n°< enfants_in_bd > : … Message d’erreur concernant la suppression d’un enfant Vérifier que cet enfant est présent dans GEEF
INFO - < enfants_in_bd > anciens enfants supprimés Message d’information sur le nombre d’anciens enfants supprimés  
ERREUR - Suppression du permis n°< permis_in_bd > : … Message d’erreur concernant la suppression d’un permis Vérifier que ce permis est présent dans GEEF
INFO - < permis_in_bd > anciens permis supprimés Message d’information sur le nombre d’anciens permis supprimés  
ERREUR - Suppression du contact personne à prévenir n°< pers_prev_tel_in_bd > : … Message d’erreur concernant la suppression d’un contact personne à prévenir Vérifier que ce contact à prévenir est présent dans GEEF
INFO - < pers_prev_tel_in_bd > anciens contacts de personne à prévenir supprimés Message d’information sur le nombre d’anciens contacts de personne à prévenir supprimés  
ERREUR - Suppression de la personne à prévenir n°< pers_prev_in_bd > : … Message d’erreur concernant la suppression d’une personne à prévenir Vérifier que cette personne à prévenir est présente dans GEEF
INFO - < pers_prev_in_bd > anciennes personnes à prévenir supprimées Message d’information sur le nombre d’anciennes personne à prévenir supprimés  
INFO - Sauvegarde Message d’information indiquant la fin du traitement de l’intégration des données du fichier RH  

Cas spécifiques aux mises à jour des tables

Message d’erreur/d’information ou alerte Signification Méthode de résolution
INFO - Mise à jour de la table AFFECTATIONS_COURANTES : DEBUT Message d’information indiquant le début de la mise à jour de la table AFFECTATIONS_COURANTES  
INFO - Mise à jour de la table AFFECTATIONS_COURANTES : OK Message d’information indiquant la fin de la mise à jour de la table AFFECTATIONS_COURANTES  
ERREUR – Lors de la mise à jour de la table AFFECTATIONS_COURANTES Message d’erreur concernant la fin de la mise à jour de la table AFFECTATIONS_COURANTES  
INFO - Mise à jour de la table EMPLOIS_COURANTS : DEBUT Message d’information indiquant le début de la mise à jour de la table EMPLOIS_COURANTS  
INFO - Mise à jour de la table EMPLOIS_COURANTS : OK Message d’information indiquant la fin de la mise à jour de la table EMPLOIS_COURANTS  
ERREUR – Lors de la mise à jour de la table EMPLOIS_COURANTS : … Message d’erreur concernant la fin de la mise à jour de la table EMPLOIS_COURANTS  
INFO - Mise à jour de la table GRADES_COURANTS : DEBUT Message d’information indiquant le début de la mise à jour de la table GRADES_COURANTS  
INFO - Mise à jour de la table GRADES_COURANTS : OK Message d’information indiquant la fin de la mise à jour de la table GRADES_COURANTS  
ERREUR – Lors de la mise à jour de la table GRADES_COURANTS : … Message d’erreur concernant la fin de la mise à jour de la table GRADES_COURANTS  
INFO - Sauvegarde Message d’information indiquant la fin de la mise à jour des 3 tables : AFFECTATIONS_COURANTES, EMPLOIS_COURANTS et GRADES_COURANTS  

Cas spécifiques aux messages de fin

Message d’erreur/d’information ou alerte Signification Méthode de résolution
: Intégration complète avec succès. Message d’information indiquant que le fichier a bien été intégré  
Intégration incomplète, des erreurs ont été marquées. Message d’erreur indiquant que le fichier n’a pas bien été intégré Reprendre la trace du fichier et identifier les cas d’erreurs