Sage X3

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

L'installation (en supposant que le Central Point soit 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 point central.

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

Création d'un utilisateur et tablespace Oracle

Pour les utilisateurs d'Oracle, à partir de 2021 R1.1 et de la version 119 de Sage X3, le modèle Sage X3 ne créera plus automatiquement un Utilisateur et Tablespace Oracle pour l'utilisation de SEI. Ceci afin de donner aux utilisateurs de SEI la liberté de configurer un Utilisateur et Tablespace Oracle selon leurs propres préférences et d'éviter de se connecter aux bases de données en tant que leur utilisateur système.

 

L'exemple de code ci-dessous contient les droits minimums requis pour que le modèle fonctionne correctement. Il vous suffit de modifier les valeurs des variables pour qu'elles correspondent à vos informations.

 
 
Note  

SEI prend en charge les fonctionnalités de Tablespace Oracle telles que DEFAULT ROW STORE COMPRESS ADVANCED. Cependant, veuillez noter que de nombreuses fonctionnalités de Tablespace Oracle (y compris celle qui a été mentionnée précédemment) sont des fonctionnalités supplémentaires qui doivent être achetées séparément auprès d'Oracle. Veuillez contacter votre administrateur de bases de données Oracle si vous souhaitez en savoir plus sur l'achat de licences pour des fonctionnalités supplémentaires de Tablespace.

 

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.

Donnez une description générique pour la première fois (par exemple, ERP Data Source, Cube Data Source) et si nécessaire, renommez-la après la création du premier environnement.

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 des 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. Terminer la configuration de la source de données ERP. Voir les instructions pour MS SQL Server et Oracle ci-dessous.

Microsoft SQL Server

Les instructions Oracle suivent

Description de la source de données :
Sage X3 Data Source
Type :
SQLSERVER
Serveur :
Database server of Sage X3
Nom de la base de données :
Nom de la Sage X3base de données de synchronisation (attention à la casse)
Nom du schéma de 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.FOLDER (remplacez FOLDER par le nom du dossier)
DatabaseName.SEI_FOLDER (remplacez FOLDER par le nom du dossier)
Note

This second line contains the SEI Custom Schema.

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

  • Start with SEI
  • Utilisez des majuscules
  • Separate words by an underscore
Note  

The application searches for tables in the same order as the schemas are listed. Dès qu'une table est trouvée dans un schéma quelconque, l'application arrête la recherche. Par conséquent, si vous avez plusieurs tables portant le même nom dans différents schémas, veillez à ce que le schéma contenant la table que vous souhaitez utiliser apparaisse en premier.

Important

Choose a unique Custom Schema name for each Environment.

SEIschéma :
Saisissez le schéma SEIpersonnalisé choisi pour l'environnement actuel.
Stratégie d'authentification :
UseSpecific
Nom d'utilisateur :
SQL User accessing the Sage X3 database. Par exemple, sa.
Mot de passe :
Le mot de passe de l'utilisateur.
  1. Cliquez sur Valider puis sur Enregistrer pour terminer la configuration de la source de données.

Pour la Base de Données Oracle

Description de la source de données :
Sage X3 Data Source
Type :
ORACLE
Serveur :
Nom du serveur Oracle
SID et Port :
SID and Port of the Sage X3 database instance
Nom du schéma de la base de données :
Create 2 entries by clicking on the + icon:
FOLDER (remplacez FOLDER par le nom du dossier)
SEI_FOLDER (remplacez FOLDER par le nom du dossier)
Note

Cette seconde ligne contient le Schéma SEI Personnalisé.

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

  • Start with 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 :
Entrez le schéma personnalisé SEI choisi pour l'environnement actuel.
Stratégie d'authentification :
UtilisationSpécifique
Nom d'utilisateur :
Le même utilisateur Oracle créé dans la section Création d'un utilisateur et tablespace Oracle
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.

Microsoft SQL Server

Les instructions Oracle suivent

The image below provides an example of this.

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 base de données :
SEICube.SEI_FOLDER (replace FOLDER by the folder name).
Where SEI_FOLDER (replace FOLDER by the folder name) is the schema used in the ERP Database of the same environment.
SEIschéma :
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 base de données :
Saisissez à nouveau le schéma SEI personnalisé que vous avez choisi.
Utilisez MARS pendant le chargement des cubes :
Non contrôlé
  • Cliquez sur Valider puis sur Enregistrer.
Astuce

Reportez-vous à Environments and Data Sources pour plus de détails sur l'option MARS.

Pour la Base de Données Oracle

Serveur :
Nom du serveur de base de données sur lequel le point central est installé
SID et Port :
Instance SID et Port de la base de données Oracle
Pooling :
L'activation de cette option améliore les performances (pour plus de détails, reportez-vous à Environments and Data Sources pour plus de détails).
Nom du schéma de la base de données :
SEI_FOLDER (remplacez FOLDER par le nom du dossier)
Where SEI_FOLDER (remplacez FOLDER par le nom du dossier) is the custom schema used in the ERP database of the same environment
SEIschéma :
Saisissez le schéma SEIpersonnalisé choisi pour l'environnement actuel.
Schéma d'entrepôt de 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 SEIpersonnalisé 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
  • SEI Schéma personnalisé
  • Schéma ERP
    Note

    Si vous souhaitez gérer le Budget enSEI, vous pouvez joindre jusqu'à 10 budgets dans le Cubedes finances. Le Numéro de budget sera égal au Code budgétaire, sa version correspondante sera le Numéro de Version du Budget.

Téléchargez le fichier du modèle : TPL_Major.Minor.Build_SageX3_V7+.zip.

Le X représente le numéro de construction du modèle (utilisez le plus haut disponible).

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 Mappage 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 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 Lier 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 Aucune 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 Sauter 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.


Note

Le paramètre Devise de Référence calcule les taux de change de toutes les devises qui existent dans la table des taux de change pour la devise que vous définissez. Il doit exister dans la table des taux de change sur une base quotidienne pour améliorer la performance des Jointures et pour pouvoir convertir tous les documents de n'importe quelle compagnie dans la devise définie dans certains rapports. Ces rapports portent généralement Devise de Référence dans le nom de la feuille de calcul.

  1. Complétez les paramètres, voir les exemples ci-dessous, et cliquez sur Suivant.

Serveur SQL

  1. Après l'importation, un Rapport d'Exécution sera produit, comme indiqué ci-dessous.
    Note

    La première section concerne la Source de Données ERP et la suivante la Source de Données Cube.

    Vous pouvez cliquer sur le bouton pour voir les détails de chaque script individuellement. Si aucune panne 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 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.

Lors d'une mise à jour du logiciel SEI, seule la version du logiciel est mise à jour, 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êtreAperç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 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.

Configuration des budgets pour les cubes

À partir de 2021 R1, les budgets ne sont plus configurés depuis l'écran d'installation. Les budgets sont désormais configurables à tout moment dans le modèle de données Budget pour cube de financier.

 

Pour configurer un budget, trouvez et développez le dossier Entrepôt de données dans le menu Modèles de données et vues. Ensuite, développez le modèle de données Budget pour cube de financier et ouvrez la feuille de calcul Configuration de budget (illustrée ci-dessous). À partir de là, vous pouvez configurer le budget et la version de votre cube en cliquant sur une cellule et en entrant les valeurs souhaitées.

 

Une fois que vous avez apporté les modifications souhaitées à votre configuration de budget (toute modification fait passer la cellule en vert), développez le menu Configuration (panneau de droite de la feuille de calcul), puis sélectionnez Enregistrer les modifications et cliquez sur Enregistrer les données pour enregistrer votre configuration.

 

Enfin, si votre Cube financier X3 est déjà chargé, vous devez le rafraîchir pour intégrer vos modifications. Pour ce faire, cliquez sur l'icône Administration dans le coin supérieur droit puis sélectionnez Gestionnaire OLAP du menu Administration. Sélectionnez le Cube financier X3 du gestionnaire OLAP, puis développez le menu Options (panneau de droite) et cliquez sur Gérer. Dans la fenêtre Gérer (illustrée ci-dessous), sélectionnez Rafraîchir de la liste déroulante Action ainsi qu'un environnement, puis cliquez sur Confirmer.

Construire et Charger les Cubes OLAP

Pour créer la structure de la base de données Cubes dans la base SEI de données Cube 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 OLAP Manager.
  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 à Logs 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(s) 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 rafraîchissements de données réguliers pour les cubes. Pour plus de détails sur la manière de procéder, voir Planificateur.

Intégré dans Sage X3

Cette fonction est disponible depuis la version 7 de Sage X3. Il y a deux façons d'intégrer des Vues SEI.

La méthode traditionnelle/simple consiste à prendre le composant de l'URL SEI et à l'utiliser dans Sage X3.

Utilisez l'URL complète telle qu'elle se trouve dans Identifier l'Environnement et ajoutez-la sous forme de widget dans Sage X3 (voir la documentation de Sage).

L'intégration avancée permet de filtrer les Vues SEI en fonction du champ actif dans Sage X3.

Pour utiliser cette fonctionnalité, un patch doit être appliqué.

Dans tous les cas, vous devez apporter des Ajustement pour Syracuse pour enregistrer les éléments SEI dans Sage X3.

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.

Préparer le serveur Sage X3

Ajustement pour Syracuse

A partir de X3U9P4 uniquement.

  1. Ouvrez le fichier nodelocal.js avec un éditeur de texte (Notepad, Notepad+++). Le chemin par défaut pour ce fichier est : C:\sage\syracuse\syracuse\syracuse\bin
  2. Après le tag, ajoutez : x3fusion et le contenu suivant (n'oubliez pas la virgule initiale) changez l'adresse de l'application web dans "child-src".<mtlingo
,
                security:{
                "http": {
                        // HTTP headers added
                        "headers": {
                                "content-security-policy": {
                                         "child-src": [
                                                "'self'",
                                                "https://biprod.yourcompany.com:444","https://bidev.yourcompany.com:444"
                                         ]
                                },
                        }
                },
                "client": {
                        "iframe": {
                                "sandbox": {
                                        // The html vignettes allow 3 levels of security ('low', 'medium' and 'high') for sandboxing iframes
                                        "low": "allow-same-origin allow-forms allow-scripts allow-downloads allow-popups",
                                        "medium": "allow-same-origin allow-forms allow-scripts allow-downloads allow-popups",
                                        "high": "allow-same-origin allow-forms allow-scripts allow-downloads allow-popups"
                                }
                        }
                }
        }

Ajustement pour SAFE X3 Web Server

À partir de X3 2021 R2

  1. En plus des étapes précédentes, Sage X3 a introduit une nouvelle fonctionnalité de sécurité afin d'autoriser les iframes. Sélectionnez le menu de navigation, puis allez dans Administration > Administration > Paramétrages > Règles URL externes (voir l'image ci-dessous).

  1. Ajoutez de nouvelles règles qui devront correspondre à ce que vous avez précédemment saisi dans le fichier nodelocal.js de Syracuse (comme indiqué ci-dessous)

Installer le Correctif

Important

Les étapes suivantes sont données à titre indicatif et doivent être supervisées par un expert Sage X3.

  1. Connectez-vous au dossier X3 et naviguez vers : Development > Utilities > Patch integration (PATCH).
  2. Choisissez le type de client de destination, si le fichier patch est accessible depuis le poste de travail.
  3. Cochez la case Patch Integration .
  4. Dans la liste Dossier, ne laissez que les fichiers nécessaires à l'installation du correctif.

    Note

    Il n'est pas nécessaire de l'installer dans le dossier X3.

  1. Cliquez sur OK, choisissez les fichiers pth_ZBITG_XXXXXXXXXX_VX.dat et scr_ZURLMAKER_XXXXXXXXXX_VX.dat, puis cliquez à nouveau sur OK pour terminer l'installation du correctif.

 

Identifier l'Environnement

Cette information est nécessaire pour la section Régler les SEIparamètres dans Sage X3 et se trouve ici :

  1. Dans SEI, allez dans l'Environnement désiré et ouvrez n'importe quelle Vue.
  2. Dans le menu Paramètres (panneau de droite), cliquez sur et sélectionnez Ouvrir un lien externe.
  3. Dans la nouvelle URL du lien externe, lisez la valeur d'envID dans l'URL et copiez-la pour l'utiliser à l'étape suivante.

Régler les SEIparamètres dans Sage X3

  1. Allez dans les Sage X3paramètres : Setup > Paramètres généraux > Valeurs des paramètres > SUP
  2. Dans tous les dossiers où cela est nécessaire, modifiez en DEF (valeur par défaut) les deux paramètres suivants (installés par le patch) :

 

Paramètre Description

Value




ZBIURLEID ID de l'environnement décisionnel

L'identifiant de l'environnement associé au dossier Sage X3 (obtenu à l'étape précédente).

ZBIURLSRV URL Web BI

L'URL utilisée pour se connecter à SEI.

 

Configurer le filtre dans l'écran

Le patch est fourni avec 2 écrans prêts à l'emploi et sert de base à la copie pour les différents filtres possibles :

  • ZBITGEX:
  • ZBITGEXA :filtre le client sur[M:BPC0]BPCNUM

Paramètres d'action

ZURLDES
Valeur envoyée à ZURLMAKER. (aucun changement)
ZURLFLD*
Identifie SEI dans le champ utilisé pour le filtre (Table.field).
ZURLKEY*
Identifie Sage X3 dans le fichier correspondant servant le filtre ([mask]field).
ZURLPID
Identifie le Modèle de Données SEI.
ZURLVID
Identifie la Vue SEI.

 

Note

ZURLPID et ZURLVID se trouvent dans les étapes suivantes avec le même ID d'environnement que celui décrit à la section Identifier l'Environnement. Les paramètres pour récupérer l'URL sont respectivement PID et VID.

 

Ajouter un onglet dans une fenêtre Sage X3

Les étapes suivantes sont données à titre indicatif et doivent être supervisées par un expert Sage X3.

L'écran doit être ajouté à une fenêtre pour être visible. Par exemple, pour ajouter un onglet dans la fenêtre Clients :

  1. Dans la fenêtre (Développement > Dictionnaire de scripts > Gestion des fenêtres),identifiez la fenêtre Clients (OBPC).
  2. Dans l'onglet d'écran, sous l'onglet, ajoutez une ligne dans l'écran ZBITGEXA.

Configuration de la variable globale Produits finis

La Variable Globale Finished Products est utilisée pour calculer la valeur Sold Products (CMV/COGS) et Inventory.

  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 Variables Globales.
  3. Modifiez la variable globale @@FINISHED_PROD_GROUP en changeant la valeur par le code de catégorie de la catégorie de produit X3 appropriée.

Configurer le Solde Ouverture

Pour obtenir le Solde d'Ouverture du cube Finance, vous devez exécuter le Solde d'Ouverture du Grand Livre SEI à partir du Modèle de Données Détails des Transactions du Grand Livre.

Pour ce faire :

  1. Assurez-vous que les sources de données sont activées avant de charger les cubes :
    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 la liste, sélectionnez X3 Financial Cube,cliquez sur Navigation et sélectionnez Sources de Données.
    1. Sélectionnez X3 Open Balance (Simulated) et X3 Open Balance (Simulated) LY et assurez-vous que leur case Active soit cochée. Si ce n'est pas le cas, cochez la case Active et cliquez sur Enregistrer.

  2. Assurez-vous que le montant de l'année clôturée ne sera pas chargé et dupliqué dans le cube :
    1. Dans la liste, sélectionnez X3 This Year Transactions, cliquez sur Source de Données et choisissez Modifier la source de données .

    1. L'instruction WHERE suivante doit être appliquée. Supprimez la section commentaire ("/*" et "*/") présentée dans l'encadré rouge.

    2. Dans le Gestionnaire OLAP, sélectionnez et chargez X3 Financial Cube.
  3. Dans l'onglet Modèle de Données et Vues, dans le dossier Finances, cliquez droit sur un GL Transaction Details et sélectionnez Visualiser les pages d'info.
  4. Dans les champs De et À, saisissez le début de l'exercice et le dernier exercice pour lequel vous voulez exécuter le Solde Ouverture et cliquez sur Calculate Open Balance dépendamment du serveur que vous utilisez (SQL ou Oracle).

Mise à jour des Taux de la Devise de Référence

De nombreux Modèles de Données appartenant au Modèle standard SEI renvoient les montants qui ont été convertis dans la devise de référence de la compagnie. Cette conversion s'effectue à l'aide d'un taux stocké dans une table personnalisée (ZTABCHANGE), qui est créé automatiquement lors de l'exécution des Scripts Globaux lors de l'Importation de Modèles.

Ce tableau doit être rempli régulièrement avec les taux de conversion des devises.

Important

Configurer une tâche automatique du SQL Server agent est recommandé.

Installation sur un serveur SQL

Le script nécessaire à l'exécution de cette tâche peut être obtenu en allant dans la Base de Données X3 dans SQL Server Management Studio et en exécutant la procédure stockée ZREFCNVRATES, qui se trouve dans la section Programmability, Stored Procedures de la Base de Données X3, et sous chaque schéma personnalisé créé durant l'Importation du Modèle.

Below is an example of the resulting script which was run in an X3 database, in a custom SEI_SEED schema.

You can use this script, provided that you replace SEI_SEED by the appropriate custom schema name for your installation.

Important

Vous devriez avoir une tâche SQL Server Agent pour chaque schéma personnalisé que vous avez créé pendant le processus d'Importation de Modèle (en vous assurant que chaque tâche exécute un script qui qui contient le nom du schéma personnalisé approprié dans l'appel de la procédure stockée ZREFCNVRATES).


	USE [x3]
	GO
		EXEC	[SEI_SEED].[ZREFCNVRATES] 'USD'

Where SEI_SEED is the custom schema for SEI, x3 is the ERP database, and USD is your global currency.

Installation sur un serveur Oracle

Vous pouvez créer une nouvelle tâche Oracle qui exécute un script similaire à celui-ci.

Below is an example of a script which is meant to be run in the X3 Database, in a custom SEI_SEED schema and launches the ZREFCNVRATES procedure.

You can use this script, provided that you replace SEI_SEED by the appropriate custom schema name for your installation.

Important

Vous devez avoir une tâche pour chaque schéma personnalisé que vous avez créé pendant la procédure d'Importation du Modèle.


	BEGIN
		SEI_SEED.ZREFCNVRATES('USD');
	END;
		

Where SEI_SEED is the custom schema for SEI and USD is your global currency.

Mise à jour manuelle des Taux de la Devise de Référence

Vous pouvez également mettre à jour les taux de conversion manuellement à partir SEIde .

  1. Dans l'onglet Modèles de Données et Vues, cliquez droit sur le Modèle de Données Taux de la Devise de Référence (Consolidation) et sélectionnez Visualiser les pages d'infod'information .
  2. Selon le type de base de données Central Point (SQL Server ou Oracle), cliquez sur Mettre à jour les taux de change internes.

Créer une tâche SQL pour mettre à jour les taux de la Devise de Référence.

Programmer une tâche pour rafraîchir régulièrement les taux de la Devise de Référence est recommandé.

  • La fréquence doit être convenue avec le client. Un bon exemple serait de laisser le travail s'exécuter sur une base quotidienne, après les heures de bureau.
  • Vous trouverez ci-dessous des exemples pour SQL et Oracle. Répétez cette étape pour chaque Environnement défini.
Exemple

SQL :

Sur un Serveur SQL créez une Tâche SQL avec le SQL Server Agent.

Vous trouverez ci-dessous un script que vous pouvez utiliser comme référence dans la définition de la Tâche SQL. You will need to replace X3v6 with the name of your Sage X3 ERP database, and SEI_SEED by the name of the SEI Custom Schema specified in the X3 data source.

USE [x3]
GO
	EXEC	[SEI_SEED].[ZREFCNVRATES] 'USD'
Exemple

ORACLE :

Un exemple de commande Oracle pour reconstruire la table des taux de change est spécifié ci-dessous.

Vous devrez remplacer CUSTOM_SCHEMA par le nom du Schéma Personnalisé SEI (dans Oracle également connu sous le nom d'un Utilisateur) spécifié dans la source de données X3.


	BEGIN
		CUSTOM_SCHEMA.ZREFCNVRATES ('USD');
	END;
		

Mettre à jour le dictionnaire interne

Pour importer la description des Tables et des Champs Sage X3 pour une meilleure expérience dans le Concepteur de Modèles de Données, suivez ces étapes :

  1. Dans le coin supérieur droit, cliquez sur pour accéder à la section Administration.
  2. Dans le volet de gauche, cliquez sur Dictionnaires de Langues.

    Les quatre premières lignes font référence aux scripts à exécuter si votre Source de Données ERP pointe vers une base de données SQL Server.

    Si votre Source de Données ERP pointe vers une base de données Oracle, vous devez utiliser les quatre scripts suivants. Le début du script s'affiche.

  3. Exécutez le script pour mapper les codes de langue en cliquant sur à côté de chaque ligne de script.
  4. Mettez en correspondance les codes de langue SEI avec les codes de langue de votre ERP (sensible à la casse).

    Note

    Par exemple, dans SEI, le code anglais est défini comme "en" alors que dans l'ERP il pourrait être "ENG". Cliquez sur Suivant.

  5. Mappez les dictionnaires en sélectionnant les Environnements à importer, et pour chaque Environnement sélectionné, spécifiez le Schéma contenant les informations du dictionnaire (le schéma Sage X3).
    Exemple

  1. Lorsque vous avez terminé le mappage, cliquez sur Suivant.
    Note

    Un message s'affiche indiquant que le script est en cours d'exécution. Vous pouvez fermer la fenêtre.

  2. A ce stade, vous pouvez cliquer sur le script suivant.
    Note

    Les scripts sont exécutés en lot en arrière-plan et il n'est pas nécessaire d'attendre qu'un script soit terminé pour exécuter le suivant.

    Astuce

    Pour afficher le statut d'exécution d'un script, cliquez sur Rafraîchir et consultez la colonne Statut.