Sommaire |
---|
Introduction
...
Info |
---|
La dernière version du kit est la 6.1 2 pour être en phase avec la version WINTER’23 6.2 de Divalto weavy. L’Agent est disponible depuis la version 5.7 du kit et la version WINTER’22 5.7 de Divalto weavy. |
Prérequis
...
Environnement Master Divalto weavy V6.1 Winter’23 2 : masterVersion = 1.6.2023112120241119
Divalto weavy Studio à jour : version V 5.2325.815.0 à ce jour
Remote Agent à jour (il s’agit du service Windows de l’Agent) : version V 1.2226.24.0 à ce jour
Divalto infinity
...
Divalto infinity 7.5e
Divalto infinity 10.3
Divalto infinity 10.4
Divalto infinity 10.5
Divalto infinity 10.6
Divalto infinity 10.7
Divalto infinity 10.8
Divalto infinity 10.9
Divalto infinity 10.10
Divalto infinity 10.11
Divalto infinity 10.12
Importation des interfaces
Si votre projet Divalto weavy est issu d'un Master infinity WINTER' 22 5.7 et ultérieures, il contient déjà une surcharge infinity ainsi que toutes les interfaces concernant l’Agent et son backend associé.
...
Se connecter au studio sur la surcharge FINAL
S’assurer que le service Windows de l’Agent est opérationnel
Déclarer votre source de données OLEDB pour accéder à Divalto infinity en modifiant la chaîne de connexion de « DIVINF_infinity »
Modifier votre variable projet « DIVINF_PROJECTCODE » avec votre code projet Divalto weavy
Modifier si nécessaire les variables chemins qui commencent par « DIVINF_DIRECTORY »
Modifier si nécessaire les variables pour les extractions de données
Paramétrer la planification des scénarios « Infinity / Kit de Connexion Export vx.y » selon votre version de Divalto infinity et « Infinity / Kit de Connexion Import »
Générer une version pour la prise en compte par le service Windows de l’Agent
Paramétrer les chemins dans le connecteur mobile dans Divalto infinity
...
Chemin | Description |
---|---|
Convert | Contient les programmes pour la conversion TXT/HTML vers RTF et RTF vers TXT/HTML. A partir de Divalto weavy 6.2 ces programmes ne doivent plus être utilisés car la conversion se fait à présent directement dans les Events et dans l’Agent. |
ConvertForDataHub | Contient les programmes pour la conversion d'un fichier des temps (.txt) vers le format Datahub (.dhub). |
ConvertToDynamicFields | Contient les programmes pour la conversion des rubriques vers les champs dynamiques et inversement. |
...
Paramétrage de l’Agent
Remarque |
---|
Quand toutes les modifications ont été effectuées, ne pas oublier de générer une version pour la prise en compte par le service Windows de l’Agent. |
Sources de données
Permet de paramétrer l'accès à la base de données infinity.
...
Nom | Description | Valeur par défaut |
---|---|---|
DIVINF_DECODING_NAME | Décodage Nom/Prénom des collaborateurs selon valeurs :
| PrenomNom |
DIVINF_ETB | Code établissement à exporter | '' |
DIVINF_FAMID | Famille statistiques à utiliser (1, 2 ou 3) | 1 |
DIVINF_HISTORY_DELIVERY_MONTH | Période d'historique des bons de livraisons à exporter (en mois) | 36 |
DIVINF_HISTORY_INVOICE_MONTH | Période d'historique des factures à exporter (en mois) | 36 |
DIVINF_HISTORY_ORDER_MONTH | Période d'historique des commandes à exporter (en mois) | 36 |
DIVINF_HISTORY_QUOTE_MONTH | Période d'historique des devis à exporter (en mois) | 36 |
DIVINF_HISTORY_STATISTIC_MONTH | Période d’historique des statistiques à exporter (en mois) | 36 |
DIVINF_HISTORY_WORKQUOTE_MONTH | Période d'historique des devis travaux à exporter (en mois) | 36 |
DIVINF_NBEVENT | Nombre d'évènements par tiers | 10 |
DIVINF_PATHCUSTDOCUMENT | Chemin des fichiers joints Clients (si non présent dans MJOINT) | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_PATHDEALDOCUMENT | Chemin des fichiers joints Affaires (si non présent dans MJOINT) | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_PATHEVENTDOCUMENT | Chemin des fichiers joints Evénements (si non présent dans MJOINT) | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_PATHPRODOCUMENT | Chemin des fichiers joints Prospects (si non présent dans MJOINT) | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_PATHPRODUCTDOCUMENT | Chemin des fichiers joints Articles (si non présent dans MJOINT) | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_PATHPROJECTDOCUMENT | Chemin des fichiers joints Projets (si non présent dans MJOINT) | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_PICTUREPATH | Chemin des images | C:\divalto\ERP220ERP222\Fichiers\ficjoints |
DIVINF_SOCID | Code dossier à exporter | '998' |
DIVINF_SOCID_COMMON | Code dossier commun | ‘999’ |
...
Libellé : commence par une numérotation pour trier correctement les extractions
Tag : permet de faire un regroupement par module
Actif : à cocher/décocher selon que l’on veut activer/désactiver une extraction
Source de données : utiliser « Divalto infinity »
Dossier de sortie : utilisation de la variable « DIVINF_DIRECTORY_EXPORT »
Fichier de sortie : fichier xxxx.csv à générer qui sera intégré par backend
Définition de la clé d’unicité : les fichiers générés sont en mode différentiel avec horodatage (sauf cas exceptionnel). Il faut donc définir une clé unique de l’extraction. La plupart du temps la 1ere colonne de la requête est la clé unique, d’où la valeur 0. Si par exemple, les deux premières colonnes de la requête constituent la clé unique alors il faudra mettre : 0 + 1.
Requête d’extraction : correspond à la requête exécutée sur la base de donnée Divalto infinity. Des variables peuvent être utilisées dans la requête.
Pour tester la requête : bouton « Tester » (test syntaxique rapide) ou « DbExplorer » (correspond à un explorateur SQL)
Vider le cache : permet de réinitialiser le mode différentiel pour repartir d’un export complet
Conversion : saisir le/les champs à convertir et le type de conversion
Info |
---|
Les fichiers en sortie seront automatiquement horodatés (sauf cas exceptionnels) sous la forme YYYYMMDD_hhmmss_xxxxx.csv Exemple : 20220520_113011_countries.csv |
...
Sens : Divalto weavy -> Divalto infinity
Description : Conversion de plusieurs fichiers xxxx_dynamicfields.txt contenant les valeurs des rubriques vers un fichier DynamicFieldValue.txt interprétable par Divalto infinity
Batch à exécuter :
Nom : ConvertFromDynamicFields.cmd
Version : AG-20230523
Programme :
Nom : ConvertToDynamicFields;exe
Version : 1.0.0.3
Paramètres :
Chemin vers le dossier des outils : variable « DIVINF_DIRECTORY_TOOLS »
Code société : variable « DIVINF_SOCID »
Chemin vers le dossier d'import : variable « DIVINF_DIRECTORY_IMPORT »
Convert RTF To TXT/HTML
Remarque |
---|
Ne plus utiliser à partir de divalto weavy 6.2 La conversion est à présent paramétrée directement dans l’Agent au niveau des requêtes d’extraction. |
Sens : Divalto infinity -> Divalto weavy
Description : Conversion d'une colonne dans un fichier de RTF vers TXT/HTML
Batch à exécuter :
Nom : ConvertRTF.cmd
Version : AG-20230523
Programme :
Nom : Convert.exe
Version : 1.0.0.0
Paramètres :
Chemin vers le dossier des outils : variable « DIVINF_DIRECTORY_TOOLS »
Chemin vers le dossier d'export : variable « DIVINF_DIRECTORY_EXPORT »
Indique que l'on gère la conversion vers l'html en mettant -html ou -basichtml (html simplifié) : -basichtml par défaut
Convert TXT/HTML To RTF
Remarque |
---|
Ne plus utiliser à partir de divalto weavy 6.2 La conversion est à présent paramétrée directement dans les Evénements au niveau des requêtes d’extraction. |
Sens : Divalto weavy -> Divalto infinity
Description : Conversion d'une colonne dans un fichier de TXT/HTML vers RTF
Batch à exécuter :
Nom : ConvertRTFRetour.cmd
Version : AG-20230523
Programme :
Nom : Convert.exe
Version : 1.0.0.0
Paramètres :
Chemin vers le dossier des outils : variable « DIVINF_DIRECTORY_TOOLS »
Chemin vers le dossier d’import : variable « DIVINF_DIRECTORY_IMPORT »
...