Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Décisionnel | |||
UTLDWH - Export/import des métiers |
Ce traitement regroupe un ensemble d'utilitaires relatifs aux métiers décisionnels. La fonctionnalité principale de ce traitement est de permettre l'exportation ou l'importation de métiers décisionnels d'une base vers une autre (typiquement d'une base de test vers une base de production et inversement). Les autres fonctionnalités sont liées à la mise à jour des tables de travail utilisées et au traitement de confort sur le métier. Chaque fonctionnalité est définie par une option de 1 à 7 sur le premier critère : - Option 1 : Exportation du métier , - Option 2 : Importation du métier , - Option 3 : Régénération des fonctions de colonnes , - Option 4 : Nettoyage du métier suivant le produit et les bases , - Option 5 : Remise à nul de la table de travail gwwmt , - Option 6 : Mise à jour du compteur GWCOL (Max ou Min) , - Option 7 : Réorganisation des numéros internes des colonnes d'un métier. Ce traitement facilite la livraison de métiers sur les bases clients, un utilisateur ayant les droits sur ce mnémonique, peut intégrer un nouveau métier sans l'intervention de l'administrateur de la base de données. Un métier référence peut être importé soit dans une autre base Cegid XRP Ultimate, soit dans une base Client. Dans les deux cas, le site du métier est "Q". Un métier avec site Client ne peut être importé que sur un site Client, le site du métier reste "C". Remarque : Comme ce traitement permet de créer un fichier ASCII pour l'exportation, l'en-tête standard n'est pas disponible pour le compte-rendu des autres options. Une seule ligne est affichée dans le compte-rendu pour les diverses mises à jour du métier. Chaque option n'utilise pas les mêmes critères, voici la fonction de chaque critère par option. Option 1 : Exportation du métier - critère 2 correspond au métier, - critère 3 correspond à la langue, - critère 4 pour les métiers associés avec la valeur O ou N pour Oui ou Non, - critère 6 pour indiquer le produit et le SGBD à exporter. Seuls le produit B pour BO est disponible. Pour le ou les SGBD, seuls O pour Oracle, Q pour SQLServer sont utilisables. Option 2 : Importation du métier - critère 4 pour importer les métiers associés avec la valeur O ou N pour Oui ou Non, - critère 5 pour indiquer le répertoire et le nom du fichier à importer, - critère 6 pour supprimer le métier avant importation avec la valeur O ou N, Option 3 : Régénération des fonctions de colonnes Aucun autre critère à saisir. Option 4 : Nettoyage du métier suivant le produit et les bases - critère 2 correspond au métier, - critère 3 correspond à la langue, - critère 4 pour les métiers associés avec la valeur O ou N pour Oui ou Non, - critère 6 pour indiquer le produit et les SGBD à garder. Option 5 : Remise à nul de la table de travail gwwmt Aucun autre critère à saisir. Option 6 : Mise à jour du compteur GWCOL - critère 6 est utilisé avec l'indication MIN ou Nul. Option 7 : Réorganisation des numéros internes des colonnes d'un métier - critère 2 correspond au métier, - critère 3 correspond à la langue, - critère 4 pour indiquer le compteur limite : soit nul ou 0 pour compléter avec les premiers numéros de colonnes non utilisées, soit Min pour compléter avec les numéros de colonnes non utilisées à partir du numéro minimum du métier traité, soit un compteur pour affecter les colonnes du métier au-dessus de ce compteur. |
Soumission (voir aussi : Paramétrage du traitement) |
Métier |
Dans le cas d'une exportation, d'un nettoyage ou d'une réorganisation de métier, saisir le code du métier à traiter. Une liste de valeurs vous facilite la recherche du métier. Lors d'une importation, c'est la lecture du fichier à importer qui détermine le métier et la langue à traiter. |
Fichier pour import |
Uniquement dans le cas d'une importation, le nom du fichier à intégrer doit être saisi, fichier généré par une précédente exportation. Ce fichier doit être copié dans un répertoire accessible à partir de Cegid XRP Ultimate. Généralement, le répertoire spool possède tous les droits d'accès (autorisation et sécurité). Attention à la casse utilisée lors de la saisie du répertoire. Sous linux par exemple, saisie du répertoire en minuscule. Saisie en Minuscule : Pour permettre la saisie en minuscule, le paramètre 'PRM' supporté par l'objet associé à un mnémonique, doit avoir une valeur égale à 'MAJ/MIN'. Voir le principe de l'association. Dans le cas d'une exportation, le nom du fichier export est attribué à partir du numéro de travail et le répertoire du fichier est défini par le paramétrage de l'Application Fondations. Pour connaître le nom et le répertoire où se trouve le fichier généré, voir la zone fichier de données dans CJOB. Temps d'exécution : Du fait que plusieurs métiers sont importables, la régénération des vues de rattachement est effectuée sur l'ensemble des métiers de la base. Le temps de réponse ne correspond pas forcement aux données du fichier à importer. |
Effacer avant import |
Dans le cas d'une importation, saisir la valeur suivante : - O pour oui : si le métier à importer et ses métiers associés éventuels existent déjà, ils seront remplacés par les nouvelles données (suppression des anciens enregistrements sans contrôles puis insertion suivant les données du fichier à importer) ; - N pour non : si le métier ou un de ses métiers associés existent déjà, ils ne seront pas remplacés, un message d'erreur sera alors affiché. Remarque : Comme les métiers associés sont liés à différents métiers générables, ces métiers associés peuvent par conséquent exister dans votre base de données. Dans ce cas, il est indispensable d'effacer avant l'import sinon une erreur sera affichée et le traitement sera alors stoppé. Pour la suppression des métiers associés, la liste est définie dans la gestion Association métier - métier modèle. Dans le cas d'une exportation ou d'un nettoyage de métier, il est possible de traiter les éléments d'un produit et d'une ou plusieurs base(s) (moteur). Ces informations doivent être séparées par le caractère ";". Pour les produits, il faut saisir : - B pour BO. Pour les bases (moteurs), il faut saisir : - O pour Oracle ; - Q pour Sqlserver. Exemple : Pour l'exportation des enregistrements de SAP Business Objects pour les bases Oracle et Sqlserver, il faut saisir : B;O;Q |
Actions réalisées par le traitement |
Messages |
GWMET080 - La réorganisation des colonnes pour ce métier $1 n'est pas autorisée |
GWSQL095 - Le $1 doit correspondre au défaut du paramètre $2 pour le nettoyage des métiers |