# Catalogue EDOF

Le catalogue EDOF est un fichier XML recensant toutes les formations d'Adhara France possédant une certification. Chacune de ces formations est identifiable grâce à un code RS. Celui-ci est retrouvable sur différents sites, mais celui à privilégier est [France Compétences](https://www.francecompetences.fr/).

## Utilités

Ce catalogue a pour utilité d'alimenter le site de l'État sur les comptes professionnels de formations (CPF). Pour y accéder, vous aurez besoin d'avoir les identifiants de Nicolas ou Laurent et de les renseigner [ici](https://mesdemarches.emploi.gouv.fr/identification/login?service=https%3A%2F%2Fmesdemarches.emploi.gouv.fr%2Fidentification%2Foauth2.0%2FcallbackAuthorize%3Fclient_id%3Dprod-edof%26redirect_uri%3Dhttps%253A%252F%252Fwww.of.moncompteformation.gouv.fr%252Fidp%252Fedof%252Fcallback%26response_type%3Dcode%26client_name%3DCasOAuthClient).

## Comment ça fonctionne ?

Le programme d'export ira chercher toutes les formations possédant une certification dans la base de données `cat_formation` et les ajoutera simplement dans notre fichier XML avec toutes les informations nécessaires à son fonctionnement. Une fois le fichier créé, il vous suffira de l'importer directement dans l'onglet `Catalogue XML` sur le site d'EDOF. Suite à cela, il faudra attendre en majorité entre 1 et 3 heures avant d'obtenir un retour. Si l'import est terminé, vous aurez la possibilité de télécharger un fichier CSV contenant toutes les informations sur l'import réalisé, c'est-à-dire si les formations ont bien été ajoutées ou non à EDOF. Dans le cas où l'import ne s'est pas bien réalisé, il faudra corriger les erreurs dans le code ou dans la base de données et refaire un import.

## Comment exporter le catalogue ?

Rien de plus simple. [Rendez-vous sur ce lien](https://www.adhara.fr/site_php/creationXMLAdhara.php), le programme s'exécutera automatiquement et téléchargera le catalogue XML prêt à être directement importé sur EDOF.

Voilà tout ce qu'il y a à savoir sur EDOF, son fonctionnement et son import. En cas d'oubli, d'imprécision ou d'ajout de nouvelle fonctionnalité, merci de corriger le wiki ou de le mettre à jour avec tout ce qui doit y être ajouté.