Add-in Outlook
Prérequis
Cocher les cases API can read sur les tables sw_data_confvariable et sw_data_basevariable dans le studio.
La variable MobileDbFromFileMaxSize doit exister sur le projet. Elle est utilisée pour définir la taille maximale des pièces jointes. 512 ko par défaut.
La valeur mainTable de la table sw_data_baseentity pour l’entity event doit valoir sw_data_event
Changelog
Nouveautés
Général
Pré-remplissage de certains champs lorsque l’information est disponible.
Ajout du choix des partenaires attachés aux affaires / opportunités.
Les tiers récupérés depuis la home page sont maintenant insérés dans les combos Tiers à l’enregistrement de l’email et à la création d’un élément.
Le premier tiers lié au contact expéditeur ou à un domaine est sélectionné par défaut
La recherche sur tous les tiers est toujours possible.
Ajout d’une notification lors de l’enregistrement du mail ou de la création d’un élément si au moins une pièce jointe dépasse les limitations fixées.
Amélioration de l'appel au webhook Contact :
Récupération d'une page spécifique
Récupération des data de toutes les pages depuis une page.
Réduction du nombre de champs récupérés en passant uniquement le paramètre simple
UX
Modification visuel de tous les champs en utilisant des floating label.
Optimisation
Structure de l’add-in revue dans son intégralité afin de scinder le développement sur chaque version.
Revu du chargement de l’add-in Outlook afin d’améliorer la récupération des contacts / tiers sur la home page lors du changement de mail.
Ajout d’un cache sur les contacts / tiers récupérés sur la home page afin d’améliorer grandement la navigation.
Authentification
Les messages d’erreurs associés à la connexion sont maintenant plus nombreux et plus détaillés.
Login page
Lien pour pour en savoir plus amène maintenant vers : https://divalto.atlassian.net/wiki/spaces/DIVALTO/overview?mode=global
Home page
Modification des boutons sur la home page.
Enregistrer l’email permet d’enregistrer l’email courant et d’y lier les pièces jointes, l'événement, le tiers, le contact, l'opportunité et le partenaire attaché.
Créer un élément permet de créer un élément Demande, Opportunité, Rendez-vous ou Tâche et de le lier au mail.
Paramétrage
Nouvelle page de paramétrages.
Les informations sont liées à l’utilisateur Outlook.
Choix possibles d’auto-complétions par type d'élément.
Possibilité d’indiquer des noms de domaine à exclure lors de la récupération des contacts / tiers sur la home page.
Création d’un tiers
On ne génère plus le code du tiers afin d'éviter des soucis d'import côté Infinity
Le champ Type de tiers a été enlevé, la valeur étant toujours Prospect
Détail du tiers
Améliorations de l’affichage de l’historique des événements
Corrections
Général
Le lien de l’aide en ligne pointe maintenant vers la bonne version du projet.
Correction de certaines sections provoquants de légères lenteurs ou freeze.
Passage des webhook de type LIST en mode simple. Réduction supplémentaire du temps d'exécution et de risque de surcharge serveur.
UX
Modification de la taille du spinner sur les formulaires
Désactivation des boutons lors de la soumission des formulaires
Home page
Corrections apportées lors de la récupération des contacts et tiers sur la home page afin d'éviter des doublons.
Correction à la récupération des tiers évitant l'appel multiple du même Webhook.
Créer un élément
Lors du changement d'un type d'élément, certains champs n'étaient plus à jour dans le formulaire.
Correction sur la duplication du label Tiers dans le champ Type d'élément.
Correction de l'application de la condition de champ pour Deals.Available.
Créer un contact
A la création d'un contact, son code était pré-généré. Cela pose problème côté Infinity qui perd l’information du nouveau contact. On laisse maintenant le code se générer tout seul.
Dans certains cas, l’utilisateur pouvait se retrouver bloquer à la création d’un tiers depuis la création d’un contact.
Modification d’un contact
Lors de la modification d'un contact, le retour sur la page d’accueil n'est plus bloquant.
Enregistrer un email
A l'enregistrement du mail ou à la création d'un élément, la combo Contacts est maintenant alimentée suivant le Tiers sélectionné.
Suite à l'amélioration appliquée sur la récupération des data webhook, tous les contacts sont maintenant disponibles dans la combo.
Détail du tiers
Correction apportée à la récupération de l’historique des événements