Modèle Universal Data Model

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

Introduction

L'installation des Modèles vous fournira un ensemble prêt à l'emploi de Vues, Tableaux de Bord et Rapports. Certains Modèles fournissent également des cubes.

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.

Configuration des Sources de Données

Note

Vous devez configurer une Source de Données par système ERP utilisé et une pour les Cubes OLAP.

Veuillez vous référer à la documentation du modèle de l'ERP pour les configurer.

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 Modèle de Données Universel
Type :
SQLSERVER
Serveur :
Serveur de la base de données de Modèle de Données Universel
Nom de la base de données :
Nom de la base de données de Modèle de Données Universel (attention car sensible à la casse)
Nom du schéma de la base de données :
Créez les 2 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 avec 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 à la base de données Modèle de Données Universel. 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.

Base de données Oracle

Les instructions pour MS SQL Server précèdent ces instructions

Description de la source de données :
Source de données Modèle de Données Universel
Type :
ORACLE
Serveur :
Nom du serveur Oracle
SID et Port :
SID et Port de l'instance de la base de données Modèle de Données Universel
Nom du schéma de la base de données :
Créez 2 entrées en cliquant sur l'icône + :
dbo
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 avec 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 :
Par exemple : système.
Mot de passe :
Mot de passe de l'utilisateur.
  • 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.

Voici un exemple de capture d'écran

Serveur :
Serveur de base de données où le paquet : SEI OLAP For SQL Server est installé.
Nom de la base de données :
SEICube.
Nom du schéma de la base de données :
SEICubeSEI_FOLDER (remplacez 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.
  • A ce stade, 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é choisi
Utilisez la fonctionnalité MARS durant le chargement des cubes :
Non coché

Base de Données Oracle

Les instructions pour MS SQL Server précèdent ces instructions

Serveur :
Nom du serveur de la base de données sur lequel le Central Point est installé.
SID et Port :
SID et Port de l'instance de la base de données Oracle
Pooling :
L'activation de cette option améliore les performances (pour plus de détails, reportez-vous à Environnements et Sources de Données dans la section Administrateur pour plus de détails).
Nom du schéma de la base de données :
SEI_CUSTOM_SCHEMA
SEI_CUSTOM_SCHEMA est le schéma personnalisé utilisé dans la base de données ERP du même environnementCUSTOM_SCHEMA
Schéma SEI :
Saisissez le schéma SEI personnalisé choisi pour l'environnement actuel.
Schéma d'entrepôt de la base de données :
Après avoir sauvegardé la source de données et l'avoir définie comme entrepôt de données, saisissez le schéma SEI personnalisé choisi pour l'environnement actuel.
  • Cliquez sur Valider puis sur Enregistrer pour terminer la configuration de la Source de Données.

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_UDM_FINANCE.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. Naviguez jusqu'au 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, cochez uniquement les cases des Sources de Données que vous souhaitez utiliser dans le modèle.
    • 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.
Note

Le modèle Modèle de Données Universel est basé sur les Cubes OLAP. Vous devez mapper la Source de Données OLAP Datasource pour utiliser le modèle. Ensuite, associez les autres Sources de Données ERP.

Pour Sage Enterprise Management, vous devez installer deux sources de données : 1) la Partie Générique, et 2) la source de données spécifique à la version (soit Sage Enterprise Management/V6-V10 ou Sage Enterprise Management V11).

Dans l'écran suivant, tout le contenu des modèles sera affiché, comparé à ce que Central Point a déjà.

Par défaut, lors de la première installation, tout sera défini comme Ajouter (laissez tout par défaut).

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

  • Si des modèles ERP ont déjà été installés, certains éléments afficheront Mettre à jour ou Ignorer, car ils sont partagés dans différents modèles. Conservez les valeurs par défaut.
  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 la case Environnement, auquel cas les Scripts Globaux ne seront pas exécutés.


  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 pour voir les détails de chaque script. 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 :

  • Il est fortement recommandé de faire de nouvelles sauvegardes de la base de données SEI et du Central Point avant d'effectuer une mise à jour du modèle.
  • Il est fortement recommandé de vérifier si des personnalisations n'ont pas été effectuées sur les Modèles de Données SEI ou objets SQL SEI personnalisés livrés avec la version initiale du modèle, car ces personnalisations risquent de se perdre avec 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 de 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 SEI personnalisés 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 voulez mettre à jour et cliquez sur Suivant.
    Note

    Par défaut, aucune case ne sera cochée dans la colonne Mettre à jour. S'il y a un nouveau Modèle de Données ou une nouvelle Vue, la case Ajouter sera cochée. Sélectionnez Ignorer si vous ne voulez pas mettre à jour cet objet.

    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 Remplir le Cube 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 le bouton 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.

Configuration du Modèle de Données Universel (UDM)

Pour utiliser le modèle UDM, vous devez d'abord suivre ces étapes de configuration.

Le modèle Modèle de Données Universel ne peut charger que les descriptions de Champs dans une seule langue.

Par défaut, la langue est ENG.

Si l'ERP est dans une langue différente que ENG, vous pouvez modifier cette valeur :

  1. Dans la section Administration , cliquez sur Variables Globales dans le volet de gauche.
  2. Trouvez la variable UDM_LANG et changez ENG par le code externe de la langue à utiliser, comme défini dans Langues.

Quant aux noms des groupes de comptes utilisés dans le modèle, ils sont disponibles en anglais et en français et la langue de connexion de l'utilisateur est utilisée pour déterminer la langue qui sera appliquée.

Si les utilisateurs peuvent se connecter dans une autre langue, vous pouvez coder une langue en changeant ##CurrentLang par le code externe de la langue à utiliser dans la variable @@UDM_RPTLANG.

Construire et Charger les Cubes

  • Avec le Gestionnaire OLAP, Construisez tous les cubes UDM (reportez-vous à la documentation OLAP).
  • Avec le Gestionnaire OLAP, Chargez tous les cubes sauf UDM Finance Staging (UDM_FINANCESTAGING) et UDM Finance (UDM_FINANCE).

Configuration Spécifique à un ERP

Dans cette section, suivez les instructions correspondant aux systèmes ERP que vous utilisez avant de passer à la section suivante.

Sage Enterprise Management

Définissez les Dimensions Analytiques

Il y a 20 Dimensions Analytiques sont disponibles dans le modèle UDM.

Pour définir les Dimensions Analytiques :

  • Recherchez les Dimensions Analytiques du Modèle de Données dans le dossier Configuration for Enterprise Management Specific Setup.
  • Ouvrez la vue Analytical Dimensions dans le dossier.
  • Dans la colonne Dimension, saisissez les codes de dimension.
Astuce

Vous pouvez également utiliser le pour sélectionner les valeurs dans la liste puis cliquer sur Appliquer pour ajouter le code dimension.

Note

La vue est modifiable et les valeurs sont automatiquement sauvegardées.

Note

L'ordre des dimensions définies dans cette vue sera toujours le même.

Astuce

Pour changer le nom des Dimensions (pour voir par exemple Department au lieu de Analytical Dimension 1 dans les Vues et les Tableaux de Bord :

  1. Dans l'onglet Modèles de Données et Vues, localisez le Modèle de Données Finance et cliquez droit dessus.
  2. Sélectionnez Traduire le modèle de données
  3. Dans l'onglet Champs, localisez les dimensions : de udm_finance_dimension1 à udm_finance_dimension20 et utilisez le nom souhaité pour les Dimensions.

 

Créer les Soldes Ouverture

Les Soldes d'Ouverture peuvent être créés dans l'ERP ou dans SEI.

S'ils sont effectués dans Sage Enterprise Management, ils seront automatiquement utilisés.

S'ils sont effectués dans SEI, procédez comme suit :

  1. Cliquez droit sur le Modèle de Données Opening Balances et sélectionnez Visualiser les pages d'info.
  2. Entrez les années pour lesquelles vous souhaitez calculer les Soldes d'Ouverture et cliquez sur Calculate Open Balance.

 

Sage 300

Axes d'Analyse

Il y a 20 Axes d'Analyse disponibles dans le modèle UDM.

Pour les définir :

  1. Trouvez le Modèle de Données Optional Fields Mapping dans le dossier Configuration > Sage 300 Specific Setup.
  2. Ouvrez la vue Analytical Axes dans le dossier.

Les Axes d'Analyse peuvent être un champ facultatif de compte, un champ facultatif de comptabilisation ou un segment de compte, mais seulement un à la fois.

Créer la Structure de la Société

Pour créer la structure de la société :

  1. Trouvez le Modèle de Données Charts of Accounts Setup dans le dossier Sage 300 Specific Setup, cliquez droit dessus et sélectionnez Visualiser les pages d'info.
  2. Cliquez sur Importer.
  1. Ouvrez la vue Company Setup pour associer les sociétés au plan comptable que vous êtes sur le point de générer.
  2. Dans la colonne Ledger Type, saisissez 1 pour toutes les sociétés et, pour Ledger, saisissez Sage300 pour toutes les sociétés.
    Note

    Vous pouvez utiliser le même plan comptable pour différentes sociétés avec la même structure de compte.

 

Charger les Cubes du Plan Comptable

Avec le Gestionnaire OLAP, Chargez Tous les cubes UDM Chart of Accounts (UDM_COA) et UDM Chart of Accounts Dictionary (UDM_COADIC). (Voir la documentation OLAP)

Charger les Cubes Finances

  • Avec le Gestionnaire OLAP, Chargez Tout le cube Finance Staging (UDM_FINANCESTAGING). (Voir la documentation OLAP).
  • Après avoir chargé avec succès le cube Finance Staging, exécutez un Charger Tout sur le cube Finance (UDM_FINANCE). (Voir la documentation OLAP).

Planifier les tâches de Rafraîchissement

Vous pouvez maintenant définir des tâches de rafraîchissement régulières pour mettre à jour les données dans les cubes.

Les cubes UDM_FINANCESTAGING et UDM_FINANCE doivent être programmés à des moments séparés pour respecter l'ordre.