Description de la fonctionnalité
Widget de supervision des interactions ERP-CRM
Présentation
Le widget INTERACTERPCRM en version 10.12 présente l’état des interactions ERP-CRM.
Il présente :
La date de dernière synchronisation CRM->ERP
L’état de la synchronisation : ‘Normal’ ou ‘Alerte > xx (en minutes)’
La date de dernière interrogation des données
Le nombre de synchronisations réalisées dans la journée
Interventions du jour non OK : nombre d’intégrations de rapports d’intervention en erreur ce jour
Interventions non OK : nombre total d’intégrations de rapports d’intervention en erreur
Temps des collaborateurs non OK : nombre d’intégrations des temps d’affaire collaborateurs en erreur
Intégrations en erreur : nombre de synchronisations ayant généré des rejets
Imports pièces non OK : nombre d’import de pièces en erreur dans le data Hub
Code projet CRM
Le widget permet la gestion multi-dossier ;
Par défaut, le widget affichera les informations du dossier de connexion.
Mais, il sera possible, pour un administrateur du SI en multi-société par exemple, de définir par paramétrage, plusieurs widgets, un pour chaque dossier.
En version 10.12, la supervision des interactions ERPCRM évolue.
L’état des interactions est mis à jour par le processus de supervision et enregistré en base de données.
Le widget est optimisé ; il ne fait plus que l’affichage des données enregistrées dans la base.
Paramétrage
Le widget est défini par la gestion des widget (CTRL+F7)
<FICHIER>DAV_Indicateur.drpt<INDICATEUR>INTERACT_ERP_CRM
<@DOS_PARAM>998
@DOS_PARAM : code dossier (facultatif)
Processus de supervision des Interactions ERP-CRM
En version 10.12, le processus de supervision des interactions ERP_CRM évolue ;
il remplace le processus interact_erp et son sous processus mail_interact_erp disponible dans les versions antérieures.
Ce nouveau processus interroge et constitue l’état des interactions ERP-CRM d’un dossier et l’enregistre dans la base de données.
En cas d’alerte, il permet également l’envoi d’un mail sur le groupe d’utilisateurs dest_erp_crm.
Processus : interactions_erpcrm
Le processus permet le multi-dossier.
Le processus interactions_erpcrm est un processus automatique.
Le paramétrage de sa périodicité et du délai d’alerte doit être réalisé en cohérence avec la périodicité de la synchronisation CRM->ERP.
Rappel : Widget Etat des scrutateurs
Pour rappel, le widget Etat des scrutateurs permet de visualiser l’état des scrutateurs impliqués dans les interactions ERP-CRM :
Scrutateur Inter-compagnie : mise à jour en presque temps réel sens ERP -> CRM
Scrutateur Data Hub : intégration des données CRM->ERP (synchronisation par l’agent)
Mobilité : déclenchement de la synchronisation mobile après export par l’agent
Processus
Description détaillée
Widget interactions ERP-CRM
A chaque occurrence, le widget interroge les données de la table des interactions ERPCRM (INTERACTIONSERPCRM) et présente
La date de dernière synchronisation CRM->ERP :
C’est l’horodatage de la consignation dans le livre de bord du traitement du fichier URL weavy :
car ce fichier est traité à chaque synchronisation.
L’état de la synchronisation : ‘Normal’ ou ‘Alerte > xx (en minutes)’
Le traitement du processus calcule le temps écoulé depuis la date de dernière synchronisation.
Si ce temps exprimé en minutes est supérieur au délai d’alerte défini sur le paramétrage du dossier mobilité, alors le statut est positionné à Alerte > xx, avec xx = délai d’alerte en minutesSi le paramètre délai d’alerte = 0, le statut ne passera jamais en état d’Alerte.
La date de dernière mise à jour des données
Dernière mise à jour de l’état des interactions par la dernière exécution du processus de supervision des interactions ERP-CRM.
Le nombre de synchronisations réalisées dans la journée :
C’est le nombre de consignation dans le livre de bord du traitement du fichier URL weavyInterventions du jour non OK : nombre d’intégrations de rapports d’intervention en erreur ce jour
Le traitement identifie le nombre de datasets interventions créés dans la journée, dont l’état n’est pas périmé OK.
En consultant le superviseur du data Hub Interventions, il sera possible d’identifier l’anomalie, de corriger la ou les données erronées et de relancer l’intégration.Intervention non OK : nombre total d’intégration de rapports d’intervention en erreur
Temps des collaborateurs non OK : nombre d’intégrations des temps d’affaire collaborateurs en erreur
C’est le nombre de datasets Temps collaborateurs créés dans la journée, dont l’état n’est pas Périmé OK.
En consultant le superviseur du data Hub temps collaborateurs, il sera possible d’identifier l’anomalie, de corriger la ou les données erronées ou manquantes et de relancer l’intégration
Import pièces non OK : nombre d’intégrations des pièces commerciales, des transferts et régularisations de stocks réalisées via le dataHub (option de la synchronisation mobile) en erreur
C’est le nombre de datasets pièces créés dans la journée, issus de la CRM, dont l’état n’est pas Périmé OK.
En consultant le superviseur du data Hub pièces, il sera possible d’identifier l’anomalie, de corriger la ou les données erronées ou manquantes et de relancer l’intégration
Processus d’alerte des interactions ERP-CRM
Le processus automatique collecte et enregistre l’état des interactions ERPCRM.
Les données sont stockées dans la table INTERACTIONERPCRM et consultable par le Zoom des interactions ERPCRM (Administration > mobilité > Interactions ERP-CRM
Il détecte si la synchronisation est en alerte en comparant la date de dernière synchronisation consignée dans le livre de bord, avec le délai d’alerte en minutes défini dans le paramétrage de la synchronisation mobile du dossier.
En cas d’alerte, le processus déclenche un envoi de mail sur un groupe de destinataires paramétrable..
Il est possible de définir un délai entre 2 envois de mail pour limiter les envois sur une même anomalie.
Précisions techniques
Installation
Widget
Le widget sera disponible en versions 10.12 et livré dans le fichier dav_indicateur.drpt
Processus de supervision et d’envoi de mail
Le processus sera disponible sur la visite guidée (dossier 998) en version 10.12
Pour créer le processus sur un autre dossier :
Fichier d’Import du processus modèle
Processus interactions_erpcrm : fichier interactions_erpcrm.dxml
Scripts complémentaires
sp_8276.sql : compléments au processus principal
adaptation à votre environnement et en multi dossiers :
créer autant de processus que de dossiers et adapter le script sp_8276.sql à votre environnement
Paramétrage
Dossier de liaison mobilité
Administration > mobilité >paramétrage mobilité > Synchronisation infinity mobile
Onglet Mobile > Infinity (2)
On définit pour chaque dossier :
Délai en minutes avant Anomalie :
Délai en minutes entre 2 alertes : entre 2 envois de mail
Attention : Le délai d’alerte en minute doit être égal ou supérieur à la fréquence de l’action Infinity / Kit de connexion Import paramétrée sur l’agent dans le projet CRM associé au dossier.
Processus modèle : interactions_erpcrm
Généralités | |
Périodicité Exemple : pour un paramétrage du scénario Infinity / kit de connexion Import Jours : Heure début : 8h20 Paramétrer une fréquence Tous les jours, du lundi au vendredi Durée de la répétition : pendant 10h | |
Tâche t150 : envoi de mail Destinataires : dest_interact_erpcrm | |
Tâche t150 : envoi de mail Modèle de mail : Champs disponibles dans le formulaire dont: FORM.etatsynchro : état de la synchronisation |
Actualisation de l’état des interactions ERPCRM
Il est possible de mettre à jour l’état des interactions ERP CRM directement depuis le Zoom Interactions ERP-CRM en cliquant sur le bouton ‘Actualisation des données’.
Cette actualisation créera le dossier dans le cas ou le dossier n’existe pas.