Kit Divalto infinity - Documentation fonctionnelle

Préambule

Les kits de connexion Divalto weavy sont un ensemble d'outils permettant de démarrer rapidement l'interfaçage Divalto weavy avec un ERP existant.
Ils intègrent des flux essentiels du type clients, contacts, articles, historiques …
En aucun cas, ils ne gèrent l'ensemble des fonctionnalités disponibles dans l'ERP. Ils sont plutôt une aide pour démarrer un projet, et votre paramétrage viendra compléter les besoins dans le contexte de votre projet.

La dernière version du kit est la 5.5 pour être en phase avec la version WINTER'21 de Divalto weavy.

Introduction

Nouveautés V.5.5
Mise à jour de la surcharge DIVINF basée sur la version WINTER'21 de Divalto weavy.
Nouveautés V.5.4
Mise à jour de la surcharge DIVINF basée sur la version SUMMER'21 de Divalto weavy.
Nouveautés V.5.3
Mise à jour de la surcharge DIVINF basée sur la version WINTER'20 de Divalto weavy.
Nouveautés V.5.2
Mise à jour de la surcharge DIVINF basée sur la version SUMMER'20 de Divalto weavy.
Nouveautés V.5

Le kit de connexion infinity contient dorénavant une surcharge (DIVINF) dédiée à Divalto infinity. C'est une surcharge basée sur la version SUMMER'19 de Divalto weavy.
Les nouveaux projets Divalto weavy connectés à Divalto infinity seront créés à partir d'un Master Divalto weavy dédié à infinity afin de bénéficier des mises à jour futures. Indiquer à vos interlocuteurs habituels Divalto que vous souhaitez un projet avec la surcharge infinity lors de la demande de création de projets.
Sous certaines conditions, il est possible d'insérer la surcharge infinity dans un projet existant. Se référer à la fin de ce document.

Le kit de connexion Divalto infinity rassemble un ensemble d'outils vous permettant de démarrer rapidement un projet Divalto weavy connecté à un ERP Divalto infinity.
Les versions supportées sont :

  • infinity 7.5e

  • infinity X.3

  • infinity X.4

  • infinity X.5

  • infinity X.6

  • infinity X.7

Pour de plus amples informations sur la rétrocompatibilité vous pouvez vous référer à la documentation Kit Divalto infinity - Rétrocompatibilité.

Prérequis

Divalto weavy

  • Environnement Master Divalto weavy V5.5 Winter'21 : masterVersion = 1.5.20211116

  • Divalto weavy Control Center à jour (version V 4.5.0 à ce jour)

  • Divalto weavy Studio à jour (version V 5.14.2.0 à ce jour)

Vérifier la version de votre master Divalto weavy

Avec l'explorateur de bases de données du Studio Divalto weavy, exécuter la requête :

select * from sw_data_confvariable where codeconfvariable like '%master%'

La colonne Value doit être supérieure à 1.4.20181018.

A partir du master Winter 19, les interfaces du kit infinity ne sont plus présentes par défaut.

Divalto Infinity

Selon votre version de Divalto infinity :

Infinity 7.5e

  • Infinity 7.5e

  • Le connecteur mobile est intégré en standard depuis la version 7.5c

  • Derniers hotfix

Infinity X.3

  • Infinity X.3

  • Le connecteur mobile est intégré en standard dans la version X.3

  • Derniers hotfix

Infinity X.4

  • Infinity X.4

  • Le connecteur mobile est intégré en standard dans la version X.4

  • Derniers hotfix

Infinity X.5

  • Infinity X.5

  • Le connecteur mobile est intégré en standard dans la version X.5

  • Derniers hotfix

Infinity X.6

  • Infinity X.6

  • Le connecteur mobile est intégré en standard dans la version X.6

  • Derniers hotfix

Infinity X.7

  • Infinity X.7

  • Le connecteur mobile est intégré en standard dans la version X.7

  • Derniers hotfix

Contrainte : Dossier

Divalto weavy n'étant pas multi dossiers, il faut créer un projet Divalto weavy par dossier à interfacer.

Constitution du kit

Le kit de connexion est composé des éléments suivants :

  • Fichiers de configuration Divalto weavy Control Center (extraction des données d'Infinity et échanges bidirectionnels avec la plateforme Divalto weavy).

  • Arborescence et outils nécessaires au fonctionnement

  • Dossier contenant la surcharge infinity

  • Dossier contenant les interfaces Backend et Event

Pour les mises à jour des kits déjà installés :
Importer les nouvelles interfaces via l'import de configuration du Studio.

La version 5 en synthèse

V 5.0.0.1

V 5.2.0.0

V 5.3.0.0

V 5.4.0.0

V 5.5.0.0

Flux Divalto infinity vers Divalto weavy

Données communes

Les données traitées dans ce flux sont :

  • Information société (SOC)

  • Civilité (T048)

  • Responsabilité des contacts (T069)

  • Services des contacts (T051)

  • Liste des pays (T013)

  • Liste des devises (T007)

  • Familles clients (T029)

  • Libellé des taux de TVA Client (T086)

  • Niveau de rattachement clients / vendeurs (REPR1, REPR2, REPR3)

  • Projet raisons des pertes (T059)

  • Etat des projets/affaires (statique)

  • Type d'affaires (projets/affaires) (statique)

  • Liste des modes de livraisons (T026)

  • Type de document (statique)

  • Type d'événement parent (statique)

  • Liste des modes de règlements (T006)

  • Taux de TVA (T085)

  • Libellé des taux de TVA Article (T085)

  • Liste des provinces (T099)

  • Type de rendez-vous (GRTEVT)

  • Unités de vente (T005)

  • Unités de mesures (T023)

Ajoutées en V5.3 :

  • Unités de poids (T023)

  • Types d'activités (T039)

Ajoutées en V5.4 :

  • URL externes (MABSENT)

Ajoutées en V5.5 :

  • Etat des affaires V2 (statique)

  • Etat des opportunités (statique)

Utilisateurs/Clients

  • Utilisateurs (MUSER)

  • Clients (CLI)

  • Adresses clients (T1,CLI,SITE)

  • Contacts (T2)

  • Groupes Client (CLI)

  • Liens utilisateurs Clients/Prospects (CLI/PRO)

  • Prospects (PRO)

  • Documents Clients/Prospects (MJOINT)

  • Historique des pièces Facture, Avoir, Devis, Commande, Bon de livraisons (ENT,MOUV)

  • IDMapping (recodification suite intégration ERP) (MMOBITEMP)

Ajoutées en V5.4 :

  • Versioning Utilisateurs à partir à partir de Divalto infinity X.6

Ajoutées en V5.5 :

  • Versioning Historique (entête et détail) des pièces à partir de Divalto infinity X.2

 

Concernant les historiques de document, afin que les lignes de commentaires des pièces apparaissent en Front, elles sont rattachées à un article « virtuel » dont la référence est SW_INTERNAL_COMMENT. Cet article est marqué comme indisponible à la vente.

Articles

  • Familles sur 4 niveaux (T012)

  • Articles (ART)

  • Définition Dimensions articles (Statique)

  • Sous-référence Articles (SART)

  • Kits (DAR)

  • Liste des dépôts (T017)

  • Documents Articles (MJOINT)

  • Images des articles (ART)

  • Stock par dépôt (MVTL)

  • Nature de stock (T025)

  • Codes Opérations (T020)

  • X.3 : Articles complémentaires (PRDTCARTO, PRDTASSOR, ASSORART, MAIV)

  • X.3 : Articles de remplacement (ART, PRDTCARTO, PRDTASSOR, ASSORART, MAIV)

Ajoutées en V5.2 :

  • Détail de stock par dépôt (MVTL)

Ajoutées en V5.5 :

  • Versioning Dépôts à partir de Divalto infinity X.7

  • Versioning Codes opérations à partir de Divalto infinity X.7

Tarifs

  • Catégorie de prix (TAR)

  • Conditions de ventes (TAR)

  • Familles tarification (T008)

  • Classe de remises (T009)

  • Tarifs (TAR)

  • Tarifs promotions (TARPROMO)

  • Remises (TRE)

  • Remises promotions (TREPROMO)

Ajoutées en V5 :

  • Paramétrage tarifs du dossier (SOC)

  • Libellé famille de tarification (T001)

  • Libellé classe remise (T002)

  • Coefficient coût de revient (T010)

  • Marché (T034)

  • Code remise (T035)

  • Libellé des promotions (T072)


Remarques importantes :
Se reporter à la documentation sur l'algorithme de prix standard de Divalto weavy (« Divalto weavy – Description de l'algorithme de prix standard.V1.1.pdf » disponible dans ce kit).
D'autre part, il est important de noter que dans Divalto weavy, le prix affiché lors du parcours du catalogue est un prix « statique », l'algorithme de prix est invoqué lors de la saisie de pièce. Ce prix « statique » est le prix issu du code tarif par défaut du dossier de Divalto infinity.

CRM

Evénements

  • Type d'événements (GRTEVT)

  • Evénements (EVTTIERS)

  • Evénements rattachés aux projets (EVTTIERS,PRJAV)

  • Evénements rattachés aux affaires (EVTTIERS,PRJAP)

Les champs de type RichText n'étant pas gérés sur les players Divalto weavy, le texte RichText des événements est convertit en format texte avant d'être envoyé vers Divalto weavy. En retour, Divalto weavy ne remontera que du format texte.
D'autre part, les questionnaires/rubriques sont maintenant gérés, mais uniquement les IMPLICITE par défaut. Les pièces jointes liées aux événements sont envoyées vers Divalto weavy, et sont également intégrées en retour dans Infinity.

Affaires et projets

  • Statut des projets/affaires (statique)

  • Etapes des projets/affaires (statique)

  • Raisons des échecs (T059)

  • Opportunités (PRJAV)

  • Affaires (PRJAP)

  • Activités d'affaires (T039)

  • Eléments d'affaires (GPAELEM)

  • Activités sur éléments d'affaires (GPAACTIVITE)

  • Association ressources-éléments-activités(GPAACTIVRES)

Cette version du kit extrait les affaires d'une X.2, par défaut. Toutefois, une extraction d'une version 7.5e est toujours disponible dans le kit, qu'il faudra activer manuellement et désactiver celle de la x.2
D'autre part, les pièces jointes liées aux projets et aux affaires sont envoyées vers Divalto weavy, mais ne sont pas intégrées en retour dans Infinity.

Champs personnalisés (Questionnaires/Rubriques)

  • Questionnaires/Rubriques (MQSTRBQ, MRBQ)

Mapping d'ID

Du fait du mode déconnecté, Divalto weavy affecte des identifiants qui sont globalement uniques.
A l'intégration dans Infinity, ce dernier affecte, dans la majorité des cas, un nouveau numéro basé sur les compteurs paramétrés dans Infinity.
En retour dans Divalto weavy, les éléments initialement créés en mobilité, sont recodifiés avec les identifiants d'Infinity, en utilisant les fonctionnalités « recode » des backends.

Contrats et abonnements

  • Type de contrats (T101)

  • Contrats (CEACONTRAT)

Ajoutées en V5.4 :

  • Versioning des Contrats à partir de Divalto infinity X.5

L'extraction des contrats permet d'initialiser un projet Divalto weavy avec les contrats existants. Sont extraits les contrats en état actif et provisoire. Ils seront créés côté Divalto weavy en état nouveau afin de pouvoir paramétrer le côté opérationnel avant de les lancer et générer les interventions associées.

IM : Installation et Maintenance

Ajoutées en V5.3 :

  • Genres d'équipements (GMGENRE)

  • Types d'équipements (GMTYPE)

  • Equipements (GMMAT)

  • Adresses des équipements (GMTLOC)

  • Types de garanties (T143)

  • Types d'interventions (GMTINTFAM)

Ajoutées en V5.4 :

  • Agences (T145 ou ETS selon paramétrage dossier)

Ajoutées en V5.5 :

  • Versioning Types d'interventions à partir de Divalto infinity X.7

Statistiques

  • Statistiques

Ajoutées en V5.5 :

  • Versioning Statistiques à partir de Divalto infinity X.2

Flux Divalto weavy vers Infinity

Le retour d'informations de Divalto weavy vers Infinity utilise le pack d'interface mobile existant d'Infinity.
Pour une utilisation compatible avec Divalto weavy, il est nécessaire de positionner l'option « inhiber la gestion des utilisateurs mobile » dans la configuration du connecteur.
Les flux traités sont les suivants :

  • Devis, Commandes

    • EntDocument, DetDocument, DetDocumentInfinity, InfoDocument, DetDocumentExtension

  • Bons de livraisons

    • EntLivraison, DetLivraison, DetLivraisonInfinity, DetLivraisonExtension, BatchSerialNo

  • Evénements de type rendez-vous → Agenda

  • Evénements de type tâches* → ActionV15

  • Client → Client

  • Client Contacts → Contact

  • Prospects → Prospect

  • Prospects contacts → ProspectContact

  • Projets/Affaires → Affaire

  • Temps sur les affaires → Affaire (via DataHub)

  • Fichiers joints (Client, Prospect, Opportunité, Affaire, Evénement)

    • File, FileEntity

  • Interventions (hors contrats) avec rapport en PJ → Bons de livraison

  • Contrats avec documents en PJ → Contrats

  • Adresses de livraisons → Adresses (T1)

  • Fichiers joints liés aux devis/commandes

  • V5 : type d'équipement (uniquement à partir de infinity 10.4*)

  • V5 : type d'intervention (uniquement à partir de infinity 10.4*)

  • V5 : équipements (uniquement à partir de infinity 10.4*)

  • V5 : LinkToWeavy (URL et webhooks) (uniquement à partir de infinity 10.4*)

  • V5.3 : Temps sur les interventions → Affaire (via DataHub)

  • V5.5 : Temps sur les interventions → Affaire (sans DataHub)

  • V5.5 : Mouvements de stock → Bons de livraison interne

Pour plus de détails sur l'interface mobile de Divalto infinity, se reporter aux documentations disponibles dans le connecteur mobile (infinity Mobile V7.x : Mapping et Synchronisation).

* Si votre version de Divalto infinity est inférieure à une 10.4, il faudra désactiver ces Events dans le planning d'events « [Infinity] Export ».

Remarques

V2.1

V3

V4

V4.1

V5

V5.2

V5.3

V5.4

V5.5