Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Fondations | |||
Paramétrage des soumissions particulières |
Généralités |
Soumission des Sql*Loader |
Soumission des SQL |
Soumission dynamique |
Soumission sans critère |
Généralités |
Pour différentes raisons dont celle de la personnalisation des masques, un générateur de soumission est disponible. Pour l'utiliser avec les soumissions particulières : - suivre le paramétrage ci-dessous pour paramétrer la soumission souhaitée dans l'Application Fondations ; - dans la gestion des transactions (GTRA), il est possible de mettre : * l'objet de la soumission choisie (gttsql, gttdyn, gttsou) ou * l'objet correspondant au nom de la transaction : il est nécessaire de le créer auparavant dans la gestion des objets (GOBJ) en indiquant INTIACWEB dans le champ "Outil" ; - dans la gestion des traitements (GTRB), aller dans la forme détail "Génération", saisir les données nécessaires, puis cliquer sur le bouton "Générer". La soumission est générée automatiquement en créant les informations dans les structures de Fondations Web. |
Soumission des Sql*Loader |
Paramétrage : - GOBJ - Objets : Créer l'objet "gttlod" s'il n'existe pas déjà. Nom de l'objet : "gttlod" Package Java : "GTI_S" Outil associé : "INTIACVC" Programme multi-langue (O/N) : Non coché Mode déconnecté (O/N) : Non coché Paramétrage sécurité des mises à jour (O/N) : Coché Système de cache des paramètres : "Non" - GTRA - Transactions : Créer une transaction ayant comme programme "gttlod". - GMNU - Mnémoniques : Créer le mnémonique appelant cette transaction. - GPTH - Chemins d'accès : Créer les chemins de type "LOD" : Sql*Loader s'ils n'existent pas déjà. - GOUT - Outils : Vérifier que "SQLLOAD" existe déjà, sinon le créer de la manière suivante : Code de l'outil : "SQLLOAD" Intitulé complet : "Sql*Loader oracle" Serveur de travaux : Non renseigné Type de chemin : "LOD" Extension : "lod" Objet en : "Minuscule" Supporte les fonds de page : Non coché Utilisable en interactif : Non coché Utilisable en batch : Coché Exécutable sur le serveur : Coché Exécutable sur le client : Non coché Commande pour exécution sur serveur : Non coché Commande pour exécution sur client : Non coché - GOBJ - Objets : Créer un objet avec l'outil "SQLLOAD". Ne pas renseigner le Package Java. - GTRB - Traitements : Créer un traitement avec ce programme (objet). - GLPJ - Référentiel des paramètres de traitement : Créer les paramètres du traitement, s'ils n'existent pas. Paramètre des travaux soumis : "FICDATA" Libellé : "Fichier des données" Type : "C" Longueur : "240" Nombre de décimales : Non renseigné Texte documentaire : Non renseigné Paramètre des travaux soumis : "MAXDISCARD" Libellé : "Maxdiscard" Type : "N" Longueur : "6" Nombre de décimales : "0" Texte documentaire : Non renseigné Paramètre des travaux soumis : "ERRORS" Libellé : "Errors" Type : "N" Longueur : "6" Nombre de décimales : "0" Texte documentaire : Non renseigné Paramètre des travaux soumis : "SKIP" Libellé : "Skip" Type : "N" Longueur : "6" Nombre de décimales : "0" Texte documentaire : Non renseigné - GCTR - Critères des traitements : Créer les critères de traitement (FICDATA, MAXDISCARD, ERRORS, SKIP) pour ce traitement. Exemple : Traitement : "AMTCIM" Paramètre de soumission : "MAXDISCARD" Libellé : "Maxdiscard" Type : "I" Ordre d'édition : "2" Valeur : "0" Symbole : Non renseigné Langue : "FR" Rupture et/ou tri : Non renseigné Numéro de tri ou de rupture : Non renseigné Le lancement du Sql*Loader permet de générer un travail qui peut être suivi au travers de Cegid XRP Ultimate comme n'importe quel autre travail. |
Soumission des SQL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Remarque : cette soumission a été créée pour lancer des scripts SQL, mais elle peut être utilisée pour lancer n'importe quel autre script de traitement. Paramétrage : - GOBJ - Objets : Créer l'objet "gttsql" s'il n'existe pas déjà. Nom de l'objet : "gttsql" Package Java : "GTI_S" Outil associé : "INTIACVC" Programme multi-langue (O/N) : Non coché Mode déconnecté (O/N) : Non coché Paramétrage sécurité des mises à jour (O/N) : Coché Système de cache des paramètres : "Non" Dans la transaction liée "Paramètres supportés par un objet", créer pour le paramètre "PRM" les valeurs : "MAJ/MIN" et "MIN". Ces valeurs seront associées aux mnémoniques dans les cas suivants : - "MAJ/MIN" : si des majuscules et/ou minuscules peuvent être indifféremment saisies dans les champs de type chaînes ; - "MIN" : si seules des minuscules peuvent être saisies dans les champs de type chaînes ; - par défaut les champs chaînes sont saisissables uniquement en majuscule. - GTRA - Transactions : créer une transaction ayant comme programme "gttsql". - GMNU - Mnémoniques : créer le mnémonique appelant cette transaction. - GOUT - Outils : vérifier que l'outil "SQL" : Lancement de script SQL existe, sinon le créer de la manière suivante : Code de l'outil : "SQL" Intitulé complet : "Lancement de script SQL" Serveur de travaux : Non renseigné Type de chemin : "SQL" Extension : "sql" Objet en : "Minuscule" Supporte les fonds de page : Non coché Utilisable en interactif : Non coché Utilisable en batch : Coché Exécutable sur le serveur : Coché Exécutable sur le client : Non coché Commande pour exécution sur serveur : Non coché Commande pour exécution sur client : Non coché - GPTH - Chemins d'accès : Créer les chemins de type : - "SQL" : Chemin de recherche des scripts SQL. - "DFS" : Chemin de recherche des formats des SQL. - GOBJ - Objets : créer un objet avec l'outil "SQL". Ne pas renseigner le Package Java. - GTRB - Traitements : créer un traitement avec ce programme (objet). - GLPJ - Référentiel des paramètres de traitement : créer les paramètres. Seuls les 15 paramètres suivants sont disponibles mais non obligatoires :
- GCTR - Critères des traitements : Créer les critères de traitement. Associer les critères nécessaires au traitement. Seuls les critères décrits précédemment peuvent être utilisés. N'associer ici que les critères devant être passés au programme SQL. Seuls les champs correspondants aux critères de traitements définis dans GCTR seront visibles. Le libellé des champs correspond à celui des critères. Cas des fourchettes : le libellé de la fourchette est le libellé du critère de début saisi dans GCTR. La fourchette est obligatoire si la valeur par défaut de la fourchette début est renseignée dans GCTR. Cas des champs : le libellé du champ correspond au libellé du critère de début saisi dans GCTR. Le champ est obligatoire si la valeur par défaut du critère associé est renseignée dans GCTR. Ecriture du programme SQL Seuls les critères de traitements définis dans GCTR peuvent être utilisés dans le SQL. Ils doivent être précédés de &pjb. Le SQL ne doit pas attendre d'entrée au clavier : · Toutes les variables doivent être déclarées · Commande accept interdite · ... Le SQL ne doit pas contenir la commande exit s'il n'y a pas d'erreur, autrement le travail se termine à l'état S. Le fichier d'erreur n'est pas géré, toutes les erreurs rencontrées sont écrites dans le fichier résultat. |
Soumission dynamique | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paramétrage : - GOBJ - Objets : Créer l'objet "gttdyn" s'il n'existe pas déjà. Nom de l'objet : "gttdyn" Package Java : "GTI_S" Outil associé : "INTIACVC" Programme multi-langue (O/N) : Non coché Mode déconnecté (O/N) : Non coché Paramétrage sécurité des mises à jour (O/N) : Coché Système de cache des paramètres : "Non" Les "Paramètres" : - créer pour le paramètre "PRM" les valeurs : "MAJ/MIN" et "MIN". Ces valeurs sont associées aux mnémoniques dans les cas suivants : * "MAJ/MIN" : si des majuscules et/ou minuscules peuvent être indifféremment saisies dans les champs de type chaînes ; * "MIN" : si seules des minuscules peuvent être saisies dans les champs de type chaînes ; * par défaut les champs chaînes sont saisissables uniquement en majuscule. - créer pour le paramètre "PR1" les valeurs correspondant aux nombres de décimales souhaitées dans tous les champs décimaux. - GTRA - Transactions : Créer une transaction ayant comme programme "gttdyn". - GMNU - Mnémoniques : Créer le mnémonique appelant cette transaction. Les "Paramètres" : - créer le paramètre PRM si les chaînes peuvent être saisies en minuscule et/ou majuscule. - créer le paramètre PR1 s'il la fourchette de décimales doit avoir un nombre de décimales spécifique. - GLPJ - Référentiel des paramètres de traitement : Créer les paramètres. Les 30 paramètres suivants sont prédéfinis mais non obligatoires.
- GTRB - Traitements : Créer le traitement. - GCTR - Critères des traitements : Créer les critères de traitement. Associer les critères nécessaires au traitement. N'importe quels critères peuvent être utilisés en plus des critères listés ci-dessus. Ces derniers seront positionnés en premier dans la soumission. Tous les autres seront mis les uns sous les autres, en dessous du dernier critère prédéfini. N'associer ici que les critères devant être passés au traitement. Seuls les champs correspondants aux critères de traitements définis dans GCTR sont visibles. Le libellé des champs est celui des critères. Le type des champs est défini par le type du critère. Cas des fourchettes : le libellé de la fourchette est le libellé du critère de début saisi dans GCTR. La fourchette est obligatoire si la valeur par défaut de la fourchette début est renseignée dans GCTR. Cas des champs : le libellé du champ est le libellé du critère de début saisi dans GCTR. Le champ est obligatoire si la valeur par défaut du critère associé est renseignée dans GCTR. |
Soumission sans critère |
Paramétrage : - GOBJ - Objets : Créer l'objet "gttsou" s'il n'existe pas déjà. Nom de l'objet : "gttsou" Package Java : "GTI_S" Outil associé : "INTIACVC" Programme multi-langue (O/N) : Non coché Mode déconnecté (O/N) : Non coché Paramétrage sécurité des mises à jour (O/N) : Coché Système de cache des paramètres : "Non" - GTRA - Transactions : Créer une transaction ayant comme objet "gttsou". - GMNU - Mnémoniques : Créer le mnémonique appelant cette transaction. - GTRB - Traitements : Créer le traitement. - GCTR - Critères des traitements : Cette soumission n'ayant pas de critère, il n'y a rien à créer dans GCTR. |