Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Finances - Budgétaire | |||
TREGB - Actions réalisées par le traitement d'application des règles |
Décomposition des matrices de l'utilisateur par établissement |
Une sélection des établissements est effectuée afin de les traiter les uns après les autres. Pour chaque établissement, on sélectionne les matrices (GMEB) pour : - l'utilisateur de lancement du traitement ; - le type de droit indiqué au niveau du paramètre "TYP" associé au mnémonique ; - une période qui englobe totalement la période à traiter ; - les critères de sélection des matrices indiqués à la soumission sur le but, le compte, l'unité d'oeuvre et la classe. Chaque matrice est alors décomposée dans une table de travail ("obwrg") afin de : - contrôler la cohérence entre le nombre de séquences de la clé et le nombre de mois à ventiler pour la période à traiter en fonction de la périodicité du but ; - déterminer les différentes combinaisons budgétaires (CGR, poste, compte, unité d'oeuvre) décrites dans la matrice : les CGR ou postes ne faisant pas partie de la sélection indiquée à la soumission sont exclus ; - ventiler ces combinaisons budgétaires sur la période à traiter en fonction de la périodicité du but ; - déterminer la part affectée à chaque mois suivant la clé de ventilation ; - déterminer les mois sur lesquels le CGR n'est pas rattaché lorsque la datation des compositions de CGR est active (AUTODE-DATECCG) ; - déterminer l'existence des lignes budgétaires afin de les traiter ou non suivant les options à la soumission (sans génération de nouvelles lignes ou pas de mise à jour des lignes sans règle) ; - déterminer la règle à appliquer suivant ce qui a été indiqué à la soumission et l'ordre d'application suivant ce qui a été défini dans GAREB : on exclut toutes les lignes dont la règle n'est pas comprise dans la fourchette de sélection indiquée à la soumission ; - indiquer les changements de règle pour une combinaison budgétaire à l'intérieur de la période à traiter pour déterminer le cumul des parts des mois concernés par chaque règle. |
Génération ou mise à jour de lignes budgétaires |
Lorsque la ligne budgétaire n'existe pas et que l'on souhaite en générer, elle est insérée avec les informations suivantes : - ETSOBBUD : établissement traité ; - BUTOBBUD : but de la matrice, sinon but de la soumission ; - MOIOBBUD : mois de la combinaison budgétaire traitée ; - TAFOBBUD : type d'affectation de la soumission ; - CGROBBUD : CGR de la combinaison budgétaire traitée ; - POSOBBUD : poste de la combinaison budgétaire traitée ; - CPTOBBUD : compte de la combinaison budgétaire traitée ; - MTDOBBUD : montant débit de la combinaison budgétaire traitée ; 0 lorsque la variable en sortie de la règle correspond à une quantité ; - MTCOBBUD : montant crédit de la combinaison budgétaire traitée ; 0 lorsque la variable en sortie de la règle correspond à une quantité ; - UNOOBBUD : unité d'oeuvre de la combinaison budgétaire traitée ; - QUOOBBUD : quantité de la combinaison budgétaire traitée ; 0 lorsque la variable en sortie de la règle ne correspond pas à une quantité ; - ETAOBBUD : "A" ; - TYCOBBUD : type de contrôle budgétaire de la matrice ; - PCTOBBUD : pourcentage de tolérance de la matrice ; - DVOOBBUD : renseignée lorsqu'une devise de reporting à cours fixe est gérée pour l'établissement. Elle est égale à la devise de reporting de l'établissement lorsque la règle renvoie un montant en devise de reporting, sinon elle est égale à la devise de référence de l'établissement ; - DRVOBBUD : renseignée lorsqu'une devise de reporting est gérée pour l'établissement. Elle correspond à la date de valeur du cours calculée à partir du mois de la ligne budgétaire ; - DRMOBBUD : mode de change renseigné lorsqu'une devise de reporting est gérée pour l'établissement. Il correspond à la valeur de la chaîne 1 du paramètre AUTOBD-DEVDVM lorsque la devise de reporting possède un cours fixe vis-à-vis de la devise de référence. Sinon il correspond à la valeur de la chaîne 2 du paramètre AUTOBD-DEVDVM lorsque la devise de reporting possède un cours variable ("M4") vis-à-vis de la devise de référence ; - VRROBBUD : valeur du cours renseignée lorsqu'une devise de reporting est gérée pour l'établissement ; - MRDOBBUD : montant débit de la combinaison budgétaire traitée en devise de reporting ; 0 lorsque la variable en sortie de la règle correspond à une quantité ; - MRCOBBUD : montant crédit de la combinaison budgétaire traitée en devise de reporting ; 0 lorsque la variable en sortie de la règle correspond à une quantité ; - CLAOBBUD : classe de la matrice ; - REGOBBUD : règle qui vient d'être appliquée. Lorsque la ligne budgétaire existe déjà, les informations suivantes sont mises à jour : - QUOOBBUD : quantité de la combinaison budgétaire traitée lorsque la variable en sortie de la règle correspond à une quantité ; sinon donnée non mise à jour ; - MTDOBBUD : montant débit de la combinaison budgétaire traitée lorsque la variable en sortie de la règle correspond à un montant ; sinon donnée non mise à jour ; - MTCOBBUD : montant crédit de la combinaison budgétaire traitée lorsque la variable en sortie de la règle correspond à un montant ; sinon donnée non mise à jour ; - DVOOBBUD : mise à jour lorsqu'une devise de reporting à cours fixe est gérée pour l'établissement et que la variable en sortie de la règle correspond à un montant. Elle est égale à la devise de reporting de l'établissement lorsque la règle renvoie un montant en devise de reporting, sinon elle est égale à la devise de référence de l'établissement ; - DRVOBBUD : mise à jour lorsqu'une devise de reporting est gérée pour l'établissement et que la variable en sortie de la règle correspond à un montant. Elle correspond à la date de valeur du cours calculée à partir du mois de la ligne budgétaire ; - DRMOBBUD : mode de change mis à jour lorsqu'une devise de reporting est gérée pour l'établissement et que la variable en sortie de la règle correspond à un montant. Il correspond à la valeur de la chaîne 1 du paramètre AUTOBD-DEVDVM lorsque la devise de reporting possède un cours fixe vis-à-vis de la devise de référence. Sinon il correspond à la valeur de la chaîne 2 du paramètre AUTOBD-DEVDVM lorsque la devise de reporting possède un cours variable ("M4") vis-à-vis de la devise de référence ; - VRROBBUD : valeur du cours mise à jour lorsqu'une devise de reporting est gérée pour l'établissement et que la variable en sortie de la règle correspond à un montant ; - MRDOBBUD : montant débit de la combinaison budgétaire traitée en devise de reporting lorsque la variable en sortie de la règle correspond à un montant ; sinon donnée non mise à jour ; - MRCOBBUD : montant crédit de la combinaison budgétaire traitée en devise de reporting lorsque la variable en sortie de la règle correspond à un montant ; sinon donnée non mise à jour ; - REGOBBUD : règle qui vient d'être appliquée. |