Mettre à jour les 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âcheSQL Server Agentpour 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éesTaux 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 SEICustom 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;