Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Achats | |||
GMCGA - Modèles de création des CGR |
Cette transaction permet de définir différents modèles de création de CGR. Elle offre la possibilité de détailler pour chaque champ du CGR, comment ils sont renseignés (code, numéro de segment, intitulés, ...). Ces modèles sont utilisés par le traitement de création de CGR et/ou marché (TCCMA). |
Données |
Modèle |
Identifiant du modèle sur 10 caractères maximum. |
Libellé |
Mnémonique |
Réduit |
Etablissement |
Il est possible d'utiliser la notion de référentiel centralisé. |
Numérotation CGR |
Codification du CGR |
Type |
Il permet de déterminer la catégorie du format à saisir. Le code du CGR peut être constitué à partir d'une concaténation de six groupes de caractères. Chaque groupe ou chaque type peut correspondre soit à : - une constante (C) ; - une entité (E) ; - une date (D) ; - un symbole (S) ; - un numérique (N) uniquement pour le sixième type ; - la valeur X uniquement pour le sixième type. Elle permet d'indiquer que la numérotation du CGR s'effectue en fonction de la codification choisie par le client. Pour qu'il y ait une codification particulière pour un client, il est nécessaire d'avoir développé une procédure client contenant cette codification. |
Format |
Le format dépend du type saisi. Il peut s'agir d'une constante, d'une chaîne de caractères, d'un symbole, d'une date : - pour un type constante (C), le format est libre ; - pour un type entité (E), le format est égal à une occurrence du paramètre FM1SAMCG dont la valeur testée 1 est égale à "C". Le CGR est donc composé de la classe, numéro ou sous-numéro de la demande d'achats traitée ; - pour un type date (D), le format est égal à une occurrence du paramètre FM1SAMCG dont la valeur testée 1 est égale à "D". Le CGR est donc composé à partir d'une des dates de la demande d'achats traitée. La date à prendre en compte est donnée par l'information "Proposition date" ; - pour un type symbole (S), le format est égal à une occurrence du paramètre FM1SAMCG dont la valeur testée 1 est égale à "S" ; - pour un type numérique (N), le format est libre ; - pour un type X, le format doit être égal à "X". |
Position |
Indique la position du type pour la codification. |
Proposition date | ||||||||||||||||||||
Permet de définir une des dates de la demande d'achats traitée à prendre en compte dans le cas où la codification du CGR se fait à partir d'un type date. Les différentes dates proposées correspondent aux occurrences du paramètre PDTSAMCG. Exemple de codification pour un CGR de type A, de segment 2, pour une demande d'achats traitée DA.4452685.2 :
Le numéro de CGR est de la forme suivante : DA//4452685002. DA correspond à la classe de la demande d'achats traitée. // correspond au caractère de complément utilisé 2 fois à droite car la longueur de la classe est inférieure à 4 caractères. 4452685 correspond au numéro de la demande d'achats traitée. Il peut être au maximum sur 7 caractères. Si ce n'est pas le cas, il est complété à gauche par le nombre de zéros nécessaires. 002 correspond au sous-numéro de la demande d'achats traitée. Il peut être au maximum sur 3 caractères. Si ce n'est pas le cas, il est complété à gauche par le nombre de zéros nécessaires. |
Compléments |
Intitulés |
Affectation intitulé complet |
Permet de définir comment va être renseigné l'intitulé complet du CGR créé : soit par l'intitulé saisi par l'utilisateur, soit par le numéro du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre ITCSAMCG. |
Intitulé complet |
Donne la valeur de l'intitulé complet du CGR créé dans le cas où la valeur de l'affectation est égale à "M". |
Affectation intitulé réduit |
Permet de définir comment va être renseigné l'intitulé réduit du CGR créé : soit par l'intitulé saisi par l'utilisateur, soit par les 20 premiers caractères du numéro du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre ITCSAMCG. |
Intitulé réduit |
Donne la valeur de l'intitulé réduit du CGR créé dans le cas où la valeur de l'affectation est égale à "M". |
Type de CGR |
Donne le type du CGR à créer. Les différentes possibilités sont : - "A" : le CGR à créer est de type "A" ; - "B" : le CGR à créer est de type "B". |
Numéro de segment |
Si le type de CGR à créer est de type "A" et s'il existe pour l'établissement en cours, une définition de clé analytique (GDCL), le numéro de segment doit obligatoirement être renseigné. Dans ce cas, le CGR à créer est donc un segment. |
Confidentialité |
Affectation confidentialité |
Permet de définir comment va être renseignée la clé de confidentialité du CGR créé : soit par la clé de confidentialité saisie par l'utilisateur, soit par la clé de confidentialité de la classe d'achats (GNCA) de la demande d'achats traitée. Les différentes possibilités sont données par les occurrences du paramètre CNFSAMCG |
Code confidentialité |
Donne la valeur de la clé de confidentialité du CGR créé dans le cas où la valeur de l'affectation est égale à "M". |
Contrôle budgétaire |
Affectation contrôle budgétaire |
Permet de définir comment va être renseigné le contrôle budgétaire du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre CTBOECGR : - "I" : inactif ; - "B" : bloquant ; - "M" : mise à jour ; - "S" : signalé. |
Autres paramètres |
Rôle du CGR |
Type d'affectation |
Permet de définir comment va être renseigné le rôle du CGR créé. Les différentes possibilités sont : - "D" : le rôle du CGR créé est affecté avec l'occurrence par défaut du paramètre ROLOECGR ; - "M" : le rôle du CGR est égal au rôle saisi par l'utilisateur. |
Valeur |
Donne la valeur du rôle du CGR créé dans le cas où la valeur de l'affectation est égale à "M". |
Nature du CGR |
Type d'affectation |
Permet de définir comment va être renseignée la nature du CGR créé. Les différentes possibilités sont : - "D" : la nature du CGR créé est affectée avec l'occurrence par défaut du paramètre NATOECGR : - "M" : la nature du CGR est égale à la nature saisie par l'utilisateur. |
Valeur |
Donne la valeur de la nature du CGR créé dans le cas où la valeur de l'affectation est égale à "M". |
Genre du CGR |
Type d'affectation |
Permet de définir comment va être renseigné le genre du CGR créé. Les différentes possibilités sont : - "D" : le genre du CGR créé est affecté avec l'occurrence par défaut du paramètre GENOECGR : - "M" : le genre du CGR est égal au genre saisi par l'utilisateur. |
Valeur |
Donne la valeur du genre du CGR créé dans le cas où la valeur de l'affectation est égale à "M". |
Famille |
Permet de définir comment va être renseignée la famille du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Groupe |
Permet de définir comment va être renseigné le groupe du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Ensemble |
Permet de définir comment va être renseigné l'ensemble du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Autres paramètres |
Paramètre 1 |
Permet de définir comment va être renseigné le paramètre 1 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 2 |
Permet de définir comment va être renseigné le paramètre 2 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 3 |
Permet de définir comment va être renseigné le paramètre 3 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 4 |
Permet de définir comment va être renseigné le paramètre 4 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 5 |
Permet de définir comment va être renseigné le paramètre 5 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 6 |
Permet de définir comment va être renseigné le paramètre 6 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 7 |
Permet de définir comment va être renseigné le paramètre 7 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 8 |
Permet de définir comment va être renseigné le paramètre 8 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 9 |
Permet de définir comment va être renseigné le paramètre 9 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 10 |
Permet de définir comment va être renseigné le paramètre 10 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 11 |
Permet de définir comment va être renseigné le paramètre 11 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 12 |
Permet de définir comment va être renseigné le paramètre 12 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 13 |
Permet de définir comment va être renseigné le paramètre 13 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 14 |
Permet de définir comment va être renseigné le paramètre 14 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 15 |
Permet de définir comment va être renseigné le paramètre 15 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 16 |
Permet de définir comment va être renseigné le paramètre 16 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 17 |
Permet de définir comment va être renseigné le paramètre 17 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 18 |
Permet de définir comment va être renseigné le paramètre 18 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 19 |
Permet de définir comment va être renseigné le paramètre 19 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètre 20 |
Permet de définir comment va être renseigné le paramètre 20 du CGR créé. Les différentes possibilités sont données par les occurrences du paramètre C01SAMCG. |
Paramètres standard |
Paramètres |
C01SAMCG |
CNFSAMCG |
CTBOECGR |
FM1SAMCG |
ITCSAMCG |
PDTSAMCG |
TP1SAMCG |
TP6SAMCG |
ETA |
GENSAMCG |
NATSAMCG |
ROLSAMCG |
Messages |
SAMCG051 - L'occurrence $1 est incompatible avec le type $2 |
SAMCG052 - Les 3 informations doivent être renseignées |
SAMCG053 - La position doit être comprise entre 1 et 80 |
SAMCG054 - Le code d'un CGR B ne peut pas dépasser 20 caractères |
SAMCG055 - La valeur de la position $1 est incompatible avec la longueur du segment |
SAMCG056 - Ce numéro de position est déjà utilisé |
SAMCG057 - L'intitulé complet du CGR doit être renseigné |
SAMCG058 - L'intitulé réduit du CGR doit être renseigné |
SAMCG059 - Il existe une clé analytique pour cet établissement : le numéro de segment doit être renseigné |
SAMCG060 - Le type de CGR est "B" : le numéro du segment ne doit pas être renseigné |
SAMCG061 - Aucune clé analytique n'est définie pour cet établissement : le numéro de segment ne doit pas être renseigné |
SAMCG062 - La clé de confidentialité du CGR doit être renseignée |
SAMCG063 - Le contrôle budgétaire a pour valeur 'I' : la tolérance ne doit pas être renseignée |
SAMCG064 - Le rôle du CGR doit être renseigné |
SAMCG065 - La nature du CGR doit être renseignée |
SAMCG066 - Le genre du CGR doit être renseigné |
SAMCG067 - Suppression impossible : modèle référencé au niveau de la gestion de paramétrage de création d'un CGR et d'un marché (GCCMA) |
SAMCG068 - La codification du CGR doit être renseignée |