Sommaire
Présentation
Ce connecteur permet la transmission de données à l'Infocentre financier de la DGFiP - INFINOE.
Prérequis
L'Application "Finances publiques" est le socle d'accès à la fonctionnalité, elle est obligatoire. Demandez les modalités de son acquisition.
Paramétrage technique
Le connecteur est appelé sur le serveur de traitements.
Mise en place du certificat client
Non concerné. Aucune installation n'est à effectuer.
Mise en place du certificat SSL
Le certificat SSL, utilisé pour la connexion HTTPS, est un certificat signé par une autorité connue. En règle générale, aucune installation n'est à effectuer.
Si toutefois, vous rencontrez une erreur liée à ce certificat telle que "unable to find valid certification path to requested target", il est préconisé en premier lieu de mettre à jour Java sur le serveur.
En dernier recours, installer ce certificat sur l'environnement Java du serveur Web et du serveur de traitements.
Unix :
$JAVA_HOME/bin/keytool -import -alias aliascertificat -keystore $JAVA_HOME/lib/security/cacerts -file /tmp/certificat.crt -storepass changeit
Windows :
%JAVA_HOME%\bin\keytool -import -alias aliascertificat -keystore %JAVA_HOME%\lib\security\cacerts -file c:\temp\certificat.crt -storepass changeit
Configuration pour l'utilisation d'un proxy HTTP/TCP
Les options Java "-Dhttp.proxyHost" et "-Dhttp.proxyPort" doivent être définies dans la variable JAVA_OPTS :
- Pour le serveur Web : au niveau du script de démarrage de Tomcat (%CATALINA_HOME%\bin\catalina.bat sous Microsoft Windows, $CATALINA_HOME/bin/catalina.sh sous Unix) ;
- Pour le serveur de traitements : au niveau du fichier qualiacdb.properties (%IAC_HOME%\trt\local\ sous Microsoft Windows, $IAC_HOME/trt/local/ sous Unix).
Paramétrage de la connexion
Le connecteur utilise les WebServices de l'API INFINOE pour la transmission des nomenclatures, des flux de comptabilité et des flux de prévisionnel.
Pour utiliser ce WebService, il faut :
- Disposer d'un compte d'accès aux API de la DGFiP ;
- Disposer d'une application d'accès aux WebServices INFINOE.
Dans le produit Cegid XRP Ultimate, ouvrir la gestion des mots de passe (GTPWD) et saisir une ligne de données avec le type "INFINOE", la clé et le code secret du consommateur de l'application de l'API.
Le code organisme doit être renseigné dans la zone "Informations" lorsque plusieurs organismes sont gérés. Autrement, cette zone doit être laissée vide.
Également dans le produit, ouvrir GTSVC, vérifier la présence des URL des WebServices en recherchant les identifiants :
- "INF-TOKEN", URL : https://gw.dgfip.finances.gouv.fr/token
- "INF-ETATSANTE", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/etatSante
- "INF-BUDGETAIRE", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/comptabilite/budgetaire
- "INF-JOURNAL", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/comptabilite/journal
- "INF-ABP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/abp
- "INF-DESP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/desp
- "INF-EFP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/efp
- "INF-OCTP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/octp
- "INF-OPP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/opp
- "INF-PTP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/ptp
- "INF-RFP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/rfp
- "INF-SPP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/spp
- "INF-TSBCP", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/flux/previsionnelle/tsbcp
- "INF-DESTINATION", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/destination
- "INF-NATURE", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/nature
- "INF-NOMENC", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/nomenc
- "INF-ORIGINE", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/origine
- "INF-PLURIANNUEL", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/pluriannuel
- "INF-RECHERCHE", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/recherche
- "INF-TIERS", URL : https://gw.dgfip.finances.gouv.fr/infinoe/v1/sequence/nomenclature/tiers
Test de la sortie internet depuis le serveur Web
curl -d "grant_type=client_credentials" -H "Authorization: Basic T2JRVUtyQlRRSzlOVEpZZ2NSMm5VczJocG1VYTpHWGxOYnVKcTBkOEljR1FacW1JTVVEanpUcUVh" https://gw.dgfip.finances.gouv.fr/token
Utilisation du connecteur dans Cegid XRP Ultimate
TPNINF - Partage des nomenclatures
Ce traitement permet de partager les nomenclatures avec l'infocentre financier de la DGFiP (INFINOE).
TPEINF - Partage des écritures
Ce traitement permet de partager les écritures avec l'infocentre financier de la DGFiP (INFINOE) : pour la comptabilité générale ainsi que pour la comptabilité budgétaire (uniquement pour les organismes GBCP).
TPTINF - Partage des tableaux budgétaires
Ce traitement permet de partager les tableaux budgétaires avec l'infocentre financier de la DGFiP (INFINOE).