Modèle Sage 100

Utilisez les liens suivants pour accéder à une section :

Introduction

L'installation des Modèles vous fournit un ensemble de Vues, de Tableaux de Bord et de Rapports prêts à l'emploi.

Leur installation (en supposant que le Central Point est fraîchement installé et vide), se fera en deux étapes :

  • Configuration des Sources de Données pour les bases de données ERP et Entrepôt de Données (facultatif).
  • Importation des Modèles dans le Central Point.

Il peut y avoir d'autres étapes, y compris la construction et le chargement des Cubes OLAP.

Consolidateur SEI

SEI fournit un outil qui vous permet de consolider plusieurs bases de données Sage 100 en une seule.

Si vous ne consolidez pas les bases de données Sage 100, ignorez les instructions ci-dessous et passez directement au chapitre Data Sources Configuration (Configuration des Sources de Données).

Note

Pour une utilisation avec Sage 100 Standard, les fichiers ProvideX doivent être disponibles sur le serveur d'installation.

Installation du Consolidateur

  1. Lancez l'application SEI Consolidator.exe et cliquez sur Next.

  2. Sélectionnez le système ERP et cliquez sur Next.

  3. Cliquez sur Install.

Configuration du Consolidateur

Pour ouvrir la fenêtre Configuration, utilisez le lien Consolidateur SEI dans le menu Démarrer.

Note

Vous pouvez également lancer SageConso.exe qui se trouve dans le dossier d'installation.

Sage 100 Standard

Sage 100 Premium

 

Les sous-sections suivantes expliquent les éléments qui peuvent être configurés dans cette fenêtre.

Serveur Source

Le serveur SQL contenant les bases de données Sage 100 en cours de consolidation.

Important

Pour une configuration ProvideX, assurez-vous que l'utilisateur a accès à toutes les sociétés, et aux fichiers ProvideX disponibles sur le disque.

Serveur :
Pour Sage 100 Standard : Nom du serveur Sage 100.
Pour Sage 100 Premium : Nom et instance du serveur de la base de données.
Utilisateur :
Pour Sage 100 Standard : ID de connexion Sage 100 qui a accès aux bases de données en cours de consolidation.
Pour Sage 100 Premium : ID de connexion SQL qui a accès aux bases de données en cours de consolidation.
Mot de passe :
Mot de passe pour l'utilisateur ci-dessus.
Liste des bases de données :
La liste des bases de données à consolider, séparées par des points-virgules.

Serveur Cible

Le serveur SQL contenant la base de données consolidée.

Instance de serveur SQL :
Nom et instance de la base de données du serveur.
Nom de la base de données :
Saisissez le nom de la consolidation de la base de données. S'il n'existe pas encore, il sera créé lors de l'exécution du programme.
Schéma de la base de données :
Saisissez le schéma utilisé pour la base de données consolidée.
Utilisateur :
ID de connexion SQL avec accès administrateur au serveur.
Mot de passe :
Mot de passe pour l'utilisateur ci-dessus.

Configuration SMTP

Si une erreur se produit lors du traitement du Consolidateur, une notification vous sera envoyée par courriel.

Serveur :
Serveur SMTP.
Port :
Port SMTP.
SSL :
Cochez cette case pour activer le protocole SSL.
Utilisateur :
Utilisateur SMTP
Mot de passe :
Mot de passe pour l'utilisateur ci-dessus.
Courriel de l'expéditeur :
Courriel d'envoi des notifications.
Courriel du destinataire :
Courriel de réception des notifications.

Tables à Synchroniser

Cette section vous permet de sélectionner les Tables à synchroniser dans la Base de Données de Consolidation.

Note

Seuls les Tables qui ont été cochés seront consolidés.

Vous pouvez choisir d'afficher toutes les Tables ou seulement celles qui ont été sélectionnées.

La Barre de Recherche vous permet de trouver une table en entrant son nom.

Configuration spécifique pour Sage 100 Standard

Si vous utilisez le ConsolidateurSage 100 Standard (ProvideX) est installé, vous pouvez continuer. Autrement, vous devez installer le Client Sage 100 sur le serveur où vous avez installé le Consolidateur.

Si les bases de données consolidées sont Sage 100 Standard (ProvideX), l'onglet suivant affiche des paramètres de connexion supplémentaires :

Note

Les informations saisies par défaut représentent des valeurs d'usine qui ne sont pas nécessairement les valeurs de votre configuration.

Important

Par défaut, nous avons mis tous les chemins d'accès à C:\XXXXXX. Pour une connexion à distance, vous devez partager le dossier C:\Sage sur le serveur et modifier tous les chemins par \\VOTRESERVEUR\Sage\XXXXXX.

Réinitialisation du compteur de connexion :
Ce nombre représente le nombre de transactions SQL avant que la connexion avec le serveur ne soit interrompue et réinitialisée.
Un nombre trop élevé peut provoquer une erreur de mémoire (voir l'exemple ci-dessous) et interrompre le déroulement de la consolidation. Un nombre trop faible peut la ralentir considérablement.

Répertoire :
Le répertoire contenant le fichier providex.ddf.
Préfixe :
Préfixe de la recherche dans la base de données.
ViewDLL :
Répertoire contenant les DLL/SO des vues.

Lancer le Consolidateur

L'exécution du Consolidateur se fait par le biais du Planificateur de Tâches Windows.

Après l'installation du programme, vous trouverez la tache Consolidateur SEI dans le Planificateur de Tâches Windows.

Vous pouvez le sélectionner et l'exécuter immédiatement.

Par défaut, la consolidation est programmée pour se dérouler une fois par jour. Dans la plupart des cas, ce n'est pas assez souvent.

Vous pouvez modifier cette fréquence en ouvrant les Propriétés de la Tâche.

Charger Tout ou Charger Progressivement

Le Planificateur de Tâches Windows exécute la consolidation en mode Charger Tout par défaut.

Le mode de fonctionnement peut être modifié de sorte que seuls les changements effectués pendant deux séquences de fonctionnement soient ajoutés.

Pour ce faire :

  1. Modifiez la tâche en la sélectionnant et en cliquant sur Propriétés.
  2. Dans l'onglet Actions, sélectionnez la ligne existante Démarrer un programme et cliquez sur Modifier.
  3. Changez l'argument de 1 à 0 et cliquez sur OK deux fois.
    • Charger Tout = 1
    • Rafraîchir = 0

Désinstallation

Pour désinstaller le Consolidateur, utilisez l'option Désinstaller dans la Liste des Applications du Panneau de Configuration de Windows.

Note

Désinstaller le Consolidateur ne supprime pas la base de données consolidée.

Configuration de la Sources de Données

Environnements et Sources de Données

Astuce

La description donnée à une Source de Données créée pour la première fois est utilisée dans tous les environnements pour décrire cette Source de Données spécifiques.

Donnez une description générique pour la première fois (p. ex. Source de Données ERP, Sources de Données du Cube) et, si nécessaire, renommez-la une fois le premier environnement terminé.

Les informations suivantes sont nécessaires pour configurer les Sources de Données:

  • Identifiants du serveur de base de données : Nom du serveur, Instance, Stratégie d'Authentification.
  • Principales informations de la base de données ERP : Nom de la base de données et du schéma.

Source de Données ERP

  1. Dans le coin supérieur droit, cliquez sur le bouton pour accéder à la section Administration.
  2. Dans le volet de gauche, sélectionnez Env. & Sources de Données.
  3. Par défaut, il existe déjà un environnement appelé Production, que vous pouvez renommer en double-cliquant dans la zone de texte. Une fois la modification effectuée, appuyez sur la touche Entrée.
  4. Dans la section Sources de Données, cliquez sur Ajouter pour créer la première Source de Données.
  5. Terminez la configuration de la Source de Données ERP. Voir les instructions pour MS SQL Server ci-dessous.

Description de la source de données :
Source de données Sage 100
Type :
SQLSERVER
Serveur :
Serveur de la base de données de Sage 100
Nom de la base de données :
Nom de la base de données de Sage 100 (attention car sensible à la casse)
Nom du schéma de la base de données :
Créez les deux entrées suivantes en cliquant sur l'icône (remplacez DatabaseName par la valeur appropriée) :
DatabaseName.dbo
DatabaseName.SEI_CUSTOM_SCHEMA
Note

Cette deuxième ligne contient le Schéma SEI Personnalisé.

Vous pouvez en utiliser un autre, mais nous vous recommandons fortement de suivre cette convention d'appellation :

  • Commencez par SEI
  • Utilisez des majuscules
  • Séparez les mots par un trait de soulignement
Important

Choisissez un nom de Schéma Personnalisé unique pour chaque Environnement.

Schéma SEI :
Saisissez le schéma SEI personnalisé choisi pour l'environnement actuel.
Stratégie d'Authentification :
UseSpecific
Nom d'utilisateur :
Utilisateur SQL accédant à laSage 100 base de données de synchronisation. Par exemple, sa.
Mot de passe :
Mot de passe de l'utilisateur.
  1. Cliquez sur Valider puis sur Enregistrer pour terminer la configuration de la Source de Données.

Source de Données du Cube

Dans le même Environnement que la Source de Données ERP, créez une nouvelle Source de Données pour le Cube OLAP.

Complétez la Définition de la Source de Données avec toutes les informations appropriées.

La capture d'écran ci-dessous en donne un exemple.

Serveur :
Serveur de base de données sur lequel est installé le paquet d'installation SEI OLAP For SQL Server.
Nom de la base de données :
SEICube.
Nom du schéma de la base de données :
SEICube.SEI_FOLDER (remplacer FOLDER par le nom du dossier).
SEI_FOLDER (remplacez FOLDER par le nom du dossier) est le schéma utilisé dans la Base de Données ERP du même environnement.
Schéma SEI :
Saisissez le schéma personnalisé choisi pour l'environnement actuel.
  • Cliquez sur Valider puis sur Enregistrer.
  • Cliquez sur Définir comme entrepôt de données pour définir la Source de Données comme Entrepôt de Données, puis entrez les informations suivantes :
Schéma d'entrepôt de la base de données :
Saisissez à nouveau le schéma SEI personnalisé que vous avez choisi.
Utilisez la fonctionnalité MARS durant le chargement des cubes :
Non coché
  • Cliquez sur Valider puis sur Enregistrer.
Astuce

Reportez-vous à Environnements et Sources de Données dans la section Administrateur pour plus de détails sur l'option MARS.

Importer des Modèles

Pour chaque Environnement, les informations suivantes, précédemment configurées, seront requises :

  • Nom de la Base de Données ERP
  • Schéma SEI Personnalisé
  • Schéma ERP

Téléchargez le fichier Modèle : TPL_9.X_Sage100Conso.zip.

Le X représente le numéro de build du modèle (utilisez le fichier qui possède le plus haut numéro).

Démarrer l'Importation d'un Modèle

  1. Dans le coin supérieur droit, cliquez sur pour accéder à la section Administration.
  2. Dans la section Administration, cliquez sur le menu déroulant Modèles dans le volet de gauche.
  3. Sélectionnez Importer un modèle.
  4. Choisissez l'emplacement spécifique où les nouveaux modèles seront installés et cliquez sur Suivant.
    Note

    Habituellement, le dossier Racine est utilisé.

  1. Dans la fenêtre Importer un Modèle, cliquez sur Sélectionner les fichiers...
  2. Trouvez le dossier où vous avez enregistré le fichier Template.zip afin de le sélectionner puis cliquez sur Ouvrir.
  3. Dans l'écran Correspondance des Sources de Données, associez les Sources de Données (ERP) listées dans la colonne Description des Sources de Données Reçues (celles du modèle) aux Sources de Données (celles que vous avez définies précédemment dans le Central Point (listées dans la colonne Description des Sources de Données Actuelles).
    • Dans la colonne Description des Sources de Données Reçues, assurez-vous que seules les cases Sources de Données que vous souhaitez utiliser à partir du modèle sont cochées.
    • Dans la colonne Description des Sources de Données Actuelles, cliquez sur Veuillez associer une source de données pour accéder à la liste déroulante contenant les Sources de Données existantes et cliquez sur Suivant.

Dans l'écran suivant, l'intégralité du contenu des Modèles est affichée, par rapport à ce que le Central Point utilise déjà.

Par défaut, lors de la première installation, tout sera défini sur Ajouter (laisser tel quel).

  • Dans le cas d'une première installation, les quatre premières colonnes afficheront Aucun et Jamais installé, les trois suivantes détailleront le contenu du modèle, et les trois dernières vous donneront le choix d'Ajouter, Mettre à jour ou Ignorer pendant l'installation.
    Note

    Dans le cas d'une mise à jour, vous pouvez vous référer à Mettre à jour un Modèle pour plus de détails.

  1. Cliquez sur Suivant (cela peut prendre du temps).
  1. Une fois cette opération terminée, une fenêtre vous demandera d'entrer les paramètres nécessaires à la création des objets personnalisés.
  2. Si plus d'un Environnement a été créé, vous verrez une colonne par Environnement. Vous pouvez décocher une case Environnement, auquel cas les Scripts Globaux ne s'exécuteront pas.


  1. Complétez les paramètres, voir les exemples ci-dessous, et cliquez sur Suivant.
  1. Après l'importation, un Rapport d'Exécution sera produit, comme indiqué ci-dessous.
    Note

    Il comporte une première section pour la source de données ERP et une deuxième section ci-dessous pour la source de données Cube.

    Vous pouvez cliquer sur le bouton pour voir les détails de chaque script individuellement. Si aucune erreur n'est signalée, fermez la fenêtre.

  1. Si l'un des scripts ne s'exécute pas, une icône d'échec s'affiche. Cliquez sur le symbole d'échec pour afficher la fenêtre Aperçu du Rapport, qui affiche le script SQL correspondant.
  • Copiez ce script, déboguez et exécutez-le séparément si nécessaire. Les utilisateurs qui maîtrisent très bien SQL peuvent le déboguer directement dans la fenêtre Aperçu du Rapport et l'exécuter en cliquant sur le bouton Essayer de le réexécuter.

Mettre à jour un Modèle

Important

Quelques considérations dont vous devez tenir compte avant de commencer :

  • Faire de nouvelles sauvegardes de la base de données SEI et du Central Point est fortement recommandé avant de faire la mise à jour du modèle.
  • Vérifier les Modèles de Données de SEI et les Objets SQL Personnalisés de SEI qui peuvent avoir été livrés avec la version initiale du modèle, car vous pourriez perdre ces personnalisations lors de la mise à jour.
  • Vous devez disposer d'une version de modèle correspondant à la version du logiciel installée. Si vous utilisez SEI dans sa version 9, le modèle doit également être à la version 9.

Lors d'une mise à jour du logiciel SEI, il ne mettra à jour que le logiciel et non le modèle. En d'autres termes, les Modèles de Données et les Vues SEI existants ne seront pas affectés.

Note

Après une mise à jour du logiciel, il n'est pas obligatoire d'effectuer systématiquement une mise à jour du modèle. Une mise à jour du modèle est utile si vous avez rencontré des problèmes avec des Modèles de Données SEI spécifiques ou des objets SQL personnalisés SEI car elle inclut des correctifs.

Pour mettre à jour un modèle :

  1. Après avoir mappé les Sources de données, cochez les cases des objets que vous souhaitez mettre à jour et cliquez sur Suivant.
    Note

    Par défaut, aucune case à cocher dans la colonne Mise à jour ne sera cochée. S'il y a un nouveau Modèle de Données ou une nouvelle Vue, la case Ajouter sera cochée. Sélectionnez Sauter si vous voulez l'ignorer.

    Important

    Si vous cochez la case Mettre à jour, il écrasera les objets SEI existants associés à ce modèle de données ou connectés aux autres (dépendances). Veuillez noter que si des personnalisations ont été faites, elles seront perdues.

  1. Sélectionnez l'environnement dans lequel les scripts seront exécutés et cliquez sur Suivant.
  2. Complétez les paramètres et cliquez sur Suivant.
  3. Dans la fenêtre Rapport d'Exécution, si l'un des scripts ne s'exécute pas, une icône d'échec s'affiche. Cliquez sur le symbole d'échec pour afficher la fenêtre Aperçu du Rapport, qui affiche le script SQL correspondant.
  4. Copiez ce script, déboguez et exécutez-le séparément si nécessaire. Les utilisateurs qui maîtrisent très bien SQL peuvent le déboguer directement dans la fenêtre Aperçu du Rapport et l'exécuter en cliquant sur le bouton Essayer de le réexécuter.

Construire et Charger les Cubes OLAP

Pour créer la structure de la base de données Cubes dans la base de données SEICube précédemment installée, vous devez Construire le Cube.

  1. Dans le coin supérieur droit, cliquez sur pour accéder à la section Administration.
  2. Dans le volet de gauche, cliquez sur Gestionnaire OLAP.
  3. Dans le volet de droite, cliquez sur Gérer.
  4. Dans la section de gauche, sélectionnez tous les Cubes à construire en cochant la case à côté de la colonne Description.
  5. Dans la fenêtre Gérer, sélectionnez Construire dans la liste déroulante Action puis le(s) environnement(s) et cliquez sur Confirmer.
  6. Dans la fenêtre Confirmation, cochez la case et cliquez sur Oui.
  7. En cas d'erreur, reportez-vous à Journaux dans la section Administrateur pour activer la fonction d'enregistrement.

Maintenant que les Cubes sont construits, vous pouvez les remplir.

  1. Dans le volet de droite, cliquez sur Gérer.
  2. Dans la section de gauche, sélectionnez tous les Cubes à charger en cochant la case à côté de la colonne Description.
  3. Dans la fenêtre Gérer, sélectionnez Charger tout dans la liste déroulante Action, puis le ou les environnement(s) et cliquez sur Confirmer.
  4. Dans la fenêtre Confirmation, cochez la case et cliquez sur Oui.

L'installation du modèle est maintenant terminée.

Il est maintenant possible de programmer des tâches de rafraîchissement de données régulières pour les Cubes. Pour cela, vous pouvez vous référez à Planificateur dans la section Administrateur pour plus de détails.

Remplir les Codes Postaux

Lors de l'importation, une table est créée dans le Schéma SEI Personnalisé pour les codes postaux.

Bien que la Table ZIP ne soit pas critique pour le modèle Sage 100, il est recommandé de télécharger et de remplir la Table ZIP avec un transfert de données récentes des codes postaux incluant les détails (latitude, longitude).

Important

Les Navigateurs Web ont mis à jour leur politique concernant les Cookies et ces changements doivent être appliqués à votre Client Web si vous souhaitez intégrer SEI à votre site ERP, ou utiliser l'Authentification Unique (SSO). Reportez-vous à Gestion des Cookies pour plus de détails.

(missing snippet link)