/ExpProviderContacts

Programme Java permettant d’exporter d’une base de données Mongo DB locale vers un fichier Excel des intervenants (ProviderContacts)

Primary LanguageJava

ExpProviderContacts

Programme Java permettant d'exporter des intervenants (ProviderContacts) d'une base de données Mongo DB locale vers un fichier Excel

Utilisation:

java ExpProviderContacts [-mgodb prod|pre-prod] [-u unum | -clientCompany clientCompanyUUID] [-p chemin_vers_fichier] [-o fichier] [-d] [-t] 

où :

  • -mgodb prod|pre-prod est la référence à la base de données MongoDb, par défaut désigne la base de données de pre-production. Voir fichier ExpProviderContacts.prop (optionnel).
  • -p chemin_vers_fichier est le chemin vers le fichier Excel. Amorcé au répertoire courant "." par défaut (paramètre optionnel).
  • -o fichier est le nom du fichier Excel qui recevra les sociétés. Amorcé à providerContacts.xlsx par défaut (paramètre optionnel).
  • -u unum est l'identifiant interne du client concerné. Non définit par défaut (paramètre optionnel).
  • -clientCompany uuid est l'identifiant universel unique du client concerné. Non définit par défaut (paramètre optionnel).
  • -d le programme s'exécute en mode débug, il est beaucoup plus verbeux. Désactivé par défaut (paramètre optionnel).
  • -t le programme s'exécute en mode test, les transactions en base de données ne sont pas faites. Désactivé par défaut (paramètre optionnel).

Pré-requis :

Fichier des paramètres :

Ce fichier permet de spécifier les paramètres d'accès aux différentes bases de données.

A adapter selon les implémentations locales.

Ce fichier est nommé : ExpProviderContacts.prop.

Le fichier ExpProviderContacts_Example.prop est fourni à titre d'exemple.

Références: