Utilitaires
Gérer un mode Trace Utilisateur
Cette fonctionnalité a pour objectif de permettre à un utilisateur de l'ERP d'activer les traces d'exécution des WebHook et WebservicesDiva lors d'une anomalie de fonctionnement ou en phase de tests.
Activation
Administration / paramètres / paramètres ERP
Le paramétrage et l'activation se fait par le Zoom Paramètre ERP avec 2 entrées :
- INHIBER_TRACE_JSON : positionnée par défaut à OUI; activation en passant le paramètre à Non
- extrait les fichiers JSON des WebHook weavy et les dépose dans le répertoire défini par le code chemin DLOGPATH .
- extrait les fichiers JSON des WebHook weavy et les dépose dans le répertoire défini par le code chemin DLOGPATH .
- INHIBER_TRACE_WS : positionnée par défaut à OUI; activation en passant le paramètre à Non
- extrait les fichiers JSON des Webservicesdiva (sur données de l'ERP) et les dépose dans le répertoire défini par le code chemin DLOGPATH .
- extrait les fichiers JSON des Webservicesdiva (sur données de l'ERP) et les dépose dans le répertoire défini par le code chemin DLOGPATH .
- Par défaut, DLOGPATH est paramétré à
- C:\Divalto\DivaltoLog\JSON
- ..\Sites\XXXXXX\ENV\files\ficjoints\DLOGPATH\
- Le fichier généré est nommé : JSON_[DOS]_[USER]_AAAAMMJJhhmmss_WHK_[ENTITE]_[ACTION].txt
- DOS : dossier
- USER : user d'exécution
- AAAAMMJJhhmmss : horodatage
- ENTITE : entité concernée parmi Customer, Product, Intervention, ....
- ACTION : S - pour envoi (Send) / R - pour Réception (Receive)
le nombre de fichiers présents dans le répertoire DLOGPATH est contrôlé et bloqué à 1000 fichiers;
les fichiers sont purgés au bout de 2 jours;
lorsque le nombre maximal de fichiers est atteint, un message et une notification préviennent l'utilisateur; les fichiers présents sont conservés et le paramètre est inhibé.
Administration
- pour éviter la consommation non maitrisée de l'espace disque, une gestion de purge est mise en place
- délai de rétention = 2 jours par défaut
- nombre maximum de fichiers : 1000 par défaut
- Lors de la génération d'une trace, le programme va :
- supprimer tous le fichiers dont la date de création est antérieure au délai de rétention
- compter le nombre de fichiers présents dans le répertoire
- lorsque le compteur atteint sa limite
- la trace est stoppée : toutes les traces actives sont désactivées
- un message d'information est envoyé aux utilisateurs
- une notification IA est générée
Paramétrages
Mises à jour asynchrone CRM Web par ICP Ext
Routage
Administration / paramètres / Routage
Porte la définition des URL de routage pour ouvrir une fonctionnalité Infinity à partir d'un système externe (CRM Web et mobile)
cette définition est synchronisée par le script d'export External URL