Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/UDI109/pages/10563726077/G+rer+les+Interactions+Divalto+infinity+-+Divalto+weavy) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 6) afficher la version suivante »

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 .

  • 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 .

  • 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 le traitement Inter-compagnies - gestion des flux externes (évolution V10.7)

Rappel du contexte : 

L'inter-compagnies permet de gérer différents types de flux : 

  • la synchronisation de tables entre 2 dossiers,

  • la synchronisation de pièces entre 2 dossiers,

  • la synchronisation de pièces back to back entre 2 dossiers,

  • la caisse autonome,

  • la synchronisation de tables avec un système externe, en particulier Weavy.

Paramétrages : 

  • activation de l’inter-compagnies

    • Commerce et logistique > Fichiers > organisation > dossier puis se positionner sur un dossier et accéder à la gestion des tables communes par SHIFT + F7.

      • Onglet Tables communes 2 - Bloc Compléments : cocher Gestion inter-compagnies

  • Administration > Inter-compagnies > Code flux externe 

    • déclarer le code flux externe 'WEAVY'  dans la table "code flux externe". Attention, seule cette valeur en majuscules est interprétée par les traitements (V10.7)

  • Administration > inter-compagnies > Flux externe (modifiée en V10.7)

    • déclarer la liste des entités de chaque groupe à synchroniser avec le code flux externe 'WEAVY'

Exemple complet de paramétrage : 

Nous allons nous placer dans un cas d'usage exemple ou l'on souhaite : 

  • synchroniser notre dossier 998 avec son projet Weavy

  • synchroniser notre dossier 996 avec son projet Weavy

NB : certains objets métiers proposent une fonction "Invoke_TABLE_ExternalFlow" permettant en standard la synchronisation avec Weavy.

  • Administration > Inter-compagnies > Groupe

  • Administration > Inter-compagnies > Liens Groupe - Dossier

  • Administration > Inter-compagnies > Entités

  • Administration > Inter-compagnies >Liens Entités - Groupe

  • Administration > Inter-compagnies > Flux externe

Astuces :

  • Administration > Inter-compagnie > Tracking Inter-compagnie

    • Après modification du paramétrage, pensez à Mettre à jour le synchronisation ICP : Maj Synchronisateur

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

Interactions CRM Web → Infinity

Création /Mise à jour du site en CRM Web (v10.9) : mise à jour infinity en presque temps réel via notification

Il est possible à partir de WEAVY de créer/modifier un site client. La synchronisation se fait en quasi temps réel dans INFINITY avec création/modification de celle-ci dans le système.

Connecteur mobile - Gestion des fichiers joints en erreur (V10.9)

Depuis la version 10.9, en cas d’erreur d'intégration des fichiers joints des rapports d'intervention (PDF) par le connecteur mobile, ces fichiers sont désormais stockés dans un répertoire “error” horodaté.

Les fichiers “file.txt” et “fileentity.txt” qui contiennent les données d’intégration de ces fichiers et laisser le PDF qui ne sera jamais traité dans le répertoire FileExport

Le(s) fichier(s) PDF sont également déplacé(s) dans le répertoire “error” horodaté afin de vider le répertoire “fileexport”

  • Aucune étiquette