Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Sommaire

Introduction

...

Info

La dernière version du kit est la 56.7 0 pour être en phase avec la version WINTER’22 SUMMER’23 de Divalto weavy.

L’Agent est disponible à partir de cette version depuis la version 5.7 du kit et la version WINTER’22 de Divalto weavy.

Prérequis

...

  • Environnement Master Divalto weavy V5V6.7 Winter’22 0 Summer’23 : masterVersion = 1.56.2022112220230523

  • Divalto weavy Studio à jour : version V 5.2122.013.0 à ce jour

  • Remote Agent à jour (il s’agit du service Windows de l’Agent) : version V 1.1620.40.0 à ce jour

Divalto infinity

...

  • Divalto infinity 7.5e

  • Divalto infinity X10.3

  • Divalto infinity X10.4

  • Divalto infinity X10.5

  • Divalto infinity X10.6

  • Divalto infinity X10.7

  • Divalto infinity X10.8

  • Divalto infinity X10.9

  • Divalto infinity 10.10

Importation des interfaces

Si votre projet Divalto weavy est issu d'un Master infinity WINTER' 22 et ultérieures, il contient déjà une surcharge infinity ainsi que toutes les interfaces concernant l’Agent et son backend associé.

...

  1. Se connecter au studio sur la surcharge FINAL

  2. S’assurer que le service Windows de l’Agent est opérationnel

  3. Déclarer votre source de données OLEDB pour accéder à Divalto infinity en modifiant la chaîne de connexion de « DIVINF_infinity »

  4. Modifier votre variable projet « DIVINF_PROJECTCODE » avec votre code projet Divalto weavy

  5. Modifier si nécessaire les variables chemins qui commencent par « DIVINF_DIRECTORY »

  6. Modifier si nécessaire les variables pour les extractions de données

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

  8. Générer une version pour la prise en compte par le service Windows de l’Agent

  9. Paramétrer les chemins dans le connecteur mobile dans Divalto infinity

...

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.

...

Remarque

En mode SaaS, la source de données est géré gérée directement sur le serveur.

Toute modification dans le Studio ne sera pas prise en compte.

...

Nom

Description

Valeur par défaut

DIVINF_DECODING_NAME

Décodage Nom/Prénom des collaborateurs selon valeurs :

  • PrenomNom

  • NomPrenom

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\ERP218ERP220\Fichiers\ficjoints

DIVINF_PATHDEALDOCUMENT

Chemin des fichiers joints Affaires (si non présent dans MJOINT)

C:\divalto\ERP218ERP220\Fichiers\ficjoints

DIVINF_PATHEVENTDOCUMENT

Chemin des fichiers joints Evénements (si non présent dans MJOINT)

C:\divalto\ERP218ERP220\Fichiers\ficjoints

DIVINF_PATHPRODOCUMENT

Chemin des fichiers joints Prospects (si non présent dans MJOINT)

C:\divalto\ERP218ERP220\Fichiers\ficjoints

DIVINF_PATHPRODUCTDOCUMENT

Chemin des fichiers joints Articles (si non présent dans MJOINT)

C:\divalto\ERP218ERP220\Fichiers\ficjoints

DIVINF_PATHPROJECTDOCUMENT

Chemin des fichiers joints Projets (si non présent dans MJOINT)

C:\divalto\ERP218ERP220\Fichiers\ficjoints

DIVINF_PICTUREPATH

Chemin des images

C:\divalto\ERP218ERP220\Fichiers\ficjoints

DIVINF_SOCID

Code dossier à exporter

'998'

DIVINF_SOCID_COMMON

Code dossier commun

‘999’

Actions

Généralités

Barre d’outils :

...

Convert To Dynamic Fields

  • Sens : Divalto infinity → Divalto weavy

  • Description : Conversion d'un fichier de définition des rubriques de Divalto infinity (par défaut dynamic_definition.csv) vers plusieurs fichiers schéma (.json) afin de créer les champs côté Divalto weavy

...

  • Batch à exécuter :

    • Nom : ConvertToDynamicFields.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 »

    • Chemin vers le dossier d'export : variable « DIVINF_DIRECTORY_EXPORT »

    • Chemin vers le dossier de travail : variable « DIVINF_DIRECTORY_WORKINGDIR »

Convert From Dynamic Fields

  • 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

  • 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

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

Convert To DataHub

  • Sens : Divalto weavy -> Divalto infinity

  • Description : Conversion d'un fichier des temps (.txt) vers le format Datahub (.dhub)

...

  • Batch à exécuter :

    • Nom : ConvertDataHub.cmd

    • Version : AG-20230523

  • Programme :

    • Nom : ConvertForDataHub.exe

    • Version : 1.0.0.1

  • Paramètres :

    • Chemin vers le dossier des outils : variable « DIVINF_DIRECTORY_TOOLS »

    • Chemin vers le dossier d’import : variable « DIVINF_DIRECTORY_IMPORT »

    • Chemin vers le dossier de destination des fichiers DataHub : variable « DIVINF_DIRECTORY_DATAHUB »

Flag Scrutateur Infinity

  • Sens : Divalto weavy -> Divalto infinity

  • Description : Génération d’un fichier « ExportFinished.flag » (dans %DIVINF_DIRECTORY_IMPORT%\ProcessStatus) pour dire au scrutateur mobile Divalto infinity qu’il y a des fichiers à intégrer

...

  • Batch à exécuter :

    • Nom : ScrutateurInfinity.cmd

...

    • Version :

...

    • AG-20230523

...

  • Programme : /

  • Paramètres :

    • Chemin vers le dossier d’import : variable « DIVINF_DIRECTORY_IMPORT »

Synchroniser un dossier avec le cloud

...

Ajouter un nouveau scénario

Editer un scénario

Image RemovedImage Added

Dupliquer un scénario

Image RemovedImage Added

Supprimer un scénario

Vider le cache des actions sélectionnées pour un scénario

Permet de réinitialiser le mode différentiel pour repartir d’un export complet

Image RemovedImage Added

Permet d’exécuter un scénario manuellement

Possibilité de générer une nouvelle version pour la prise en compte des éventuelles modifications

...

Ce scénario correspond au flux Divalto infinity → Divalto weavy. Il permet d’extraire les données de la base de données Divalto infinity (sous forme de fichier .csv) et les intégrer dans Divalto weavy via le backend « [KIT : Infinity / Agent] Import ».

Par défaut le scénario n’est pas actif. Il faudra donc paramétrer une périodicité ou des horaires fixes selon votre besoin puis l’activer.

Nous préconisons de le lancer en dehors des heures de fort travail sur vos applications : (par exemple à 13:00 et/ou 22:00).

...

Dans le scénario seront associés toutes les actions à exécuter.

Une action inactive présente dans un scénario ne sera évidement pas exécutée (elle apparaît en grisée). Par contre il est intéressant de laisser l’ensemble des actions dans le scénario pour pouvoir plus facilement les réactiver et les prendre en compte.

Info

Exemple : ma version de Divalto infinity est la 10.5

D’après la copie écran ci-dessous,

Je peux donc très facilement réactiver :

  • 03.01. Baseuser

  • 03.02. Customer

  • 03.03. Customer Address

Et désactiver :

  • 03.01. Baseuser v10.6

  • 03.02.a. Customer v10.8

  • 03.03.a. Customer Address v10.8

...

Pour faciliter le paramétrage, nous proposons un ensemble de scénarios prédéfinis par rapport à la version de Divalto infinity à interfacer.

...

Il est à noter que les scénarios pour les versions 10.6 et 10.8 de Divalto infinity ne sont pas proposées car il s’agissait de versions temporaires d’une durée de vie maximale de 1 an et qui sont donc obsolètes aujourd’hui.

Par défaut aucun scénario n’est actif. Il faudra donc paramétrer une périodicité ou des horaires fixes selon votre besoin puis activer un seul scénario d’export.

Nous préconisons de le lancer en dehors des heures de fort travail sur vos applications : (par exemple à 13:00 et/ou 22:00).

...

Dans le scénario seront associés toutes les actions à exécuter.

Une éventuelle action inactive présente dans un scénario ne sera évidement pas exécutée (elle apparaît en grisée).

...

Infinity / Kit de Connexion Import

...

Un nouveau backend « [KIT : Infinity / Agent] Import » a été mis en place. Il sera a exécuter exclusivement par l’Agent.

...

Nouveautés par rapport au backend lié au ControlCenter :

  • Renumérotation pour une meilleure lisibilité

  • Prise en compte de l’horodatage de l’Agent (pour rappel sous la forme : YYYYMMDD_hhmmss_xxxxx.csv)

  • La description a été documentée avec l’action de l’Agent qui a généré le fichier à prendre en compte

Info

Ce backend n’a pas besoin de planification car il est exécuté directement par l’Agent après le transfert des fichiers dans le cloud Divalto weavy (Action : « Upload Files To Backend_Import\ »)

...