Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Finances - Budgétaire | |||
TRPC - Actions réalisées par le traitement de répartition du pourcentage / quantité |
Principe |
On recherche une ou plusieurs lignes budgétaires (GBUD), que l'on appellera, pour la suite, lignes budgétaires origines. On recherche la ou les répartitions (GBRA ou GBRV) à appliquer à ces lignes budgétaires origines. Ce qui, suivant ce qui a été demandé à la soumission, générera des écritures (GECR) avec un ou plusieurs mouvements (GMVC) et/ou des lignes budgétaires (GBUD), données que l'on qualifiera, pour la suite de destination. Le cas, un peu particulier, des ventilations multi-établissements (GCVM) sera traité en fin de document. |
Recherche des lignes budgétaires origines |
Les données présentes dans le cadre "origine", à l'exception du niveau de CGR, sont utilisées pour la recherche des lignes budgétaires origines. |
Recherche de la répartition à appliquer aux lignes budgétaires origines |
On a le choix entre 3 manières pour rechercher la répartition à appliquer aux lignes budgétaires origines : |
1) Répartition |
On utilise l'établissement, le but et l'affectation de la soumission pour aller rechercher la répartition dans : . la gestion de la répartition par activité (GBRA), si l'on est dans le traitement de répartition par quantité (TRQT) ; . la gestion de la répartition par pourcentage (GBRV), si l'on est dans le traitement de répartition par pourcentage (TRPC). La recherche s'effectue aussi avec le CGR, le poste, le compte, et dans le cas de GBRA, avec l'unité d'oeuvre, issus de la ligne budgétaire origine. Ces données doivent être présentes dans le cadre "origine" de GBRA ou GBRV, soit en tant que telles, soit, en ce qui concerne le CGR et le poste, dans une composition les contenant (GCCG, GCPO). Le mois utilisé pour la recherche dans GBRA ou GBRV, sera expliqué un peu plus loin dans ce document. |
2) Pourcentage global |
Ce choix n'est accessible que pour une répartition par pourcentage (TRPC), il est inhibé pour une répartition par quantité (TRQT). Il n'y a pas besoin de définir des clés de répartitions (GBRV), la répartition se fait suivant le pourcentage saisi que l'on applique aux montants et/ou quantités des lignes budgétaires origines. |
3) Associée au but origine |
Ce cas est identique au cas 1) Répartition sauf que l'établissement, le but et l'affectation ne sont pas issus de la soumission, mais de la ligne budgétaire origine. |
Remarques communes aux répartitions (cas 1 et 3) : |
La chaîne 1 du paramètre AUTOBD occurrence UNOBRA (si l'on est dans un TRQT) ou UNOBRV (si l'on est dans un TRPC) permet de préciser si la recherche des répartitions se fait avec un chemin de CGR et/ou de poste : . si le premier caractère de cette chaîne 1 vaut : - O : la recherche se fait avec un chemin de CGR ; - N : la recherche se fait sans chemin de CGR ; . si le deuxième caractère de cette chaîne 1 vaut : - O : la recherche se fait avec un chemin de poste ; - N : la recherche se fait sans chemin de poste. De plus, dans le traitement de répartition par quantité (TRQT) l'occurrence UNOBRA est utilisée lors de la recherche des répartitions, si la valeur testée 1 vaut : - OI : l'unité d'oeuvre des répartitions sélectionnées doit être identique à celle de la ligne budgétaire origine ; - TO : l'unité d'oeuvre n'est pas prise en compte dans la recherche des répartitions. |
Un ordre de priorité dans les recherches des répartitions à utiliser est donc défini ainsi :
Les tableaux concernant la recherche dans GBRA (pour un TRQT) seraient identiques, mais il faudrait tenir compte du paramétrage de la chaîne 1 de AUTOBD occurrence UNOBRA. Il existe bien sûr d'autres combinaisons possibles, mais elles ne sont pas saisissables (dans GBRA/GBRV) car : - le compte ne peut pas être saisi en même temps qu'un chemin de poste ; - le chemin ne peut pas être saisi sans son entité associée (le CGR ou le poste) ; - le compte oblige la saisie d'un poste (sans chemin).
|
- Case : "prise en compte si aucune répartition" |
Si cette case est cochée et que l'on n'a pas trouvé de clé de répartition (dans GBRA ou GBRV), au lieu d'afficher un message d'erreur (OBBRA001/OBBRV001), on considère qu'il existe une répartition à 100% (ou pour la totalité de la quantité), en utilisant comme données de destination les données issues des lignes budgétaires origines. Evidemment, les données de substitution contenues dans les boutons : "lignes budgétaires" et/ou "écritures" seront utilisées. RQ: Comme il faut avoir recherché une clé de répartition, cette option ne s'applique pas au cas 2) pourcentage globale. |
- Mois utilisé pour rechercher la répartition (GBRA ou GBRV) |
Dans le bouton "lignes budgétaires", on a une fourchette de période facultative. Si le mois de début de la fourchette n'est pas renseignée ou s'il est égal au mois de la ligne budgétaire origine : - alors le mois utilisé dans la recherche des clés de répartitions (GBRA, GBRV) sera celui de la ligne budgétaire origine ; sinon on recherche le nombre de mois qui sépare le mois de début de la fourchette et le mois de la ligne budgétaire origine : - alors le mois utilisé dans la recherche des clés de répartitions (GBRA, GBRV) sera le mois de la ligne budgétaire origine auquel on ajoute le nombre de mois précédemment calculé. Remarques : - Le mois ainsi calculé permettra de rechercher, dans les clés de répartitions (GBRA,GBRV), les enregistrements qui ont ce mois de recherche égal à leur mois de début ou compris dans la période (dans le cas où le mois de fin est utilisé). - Le mois ainsi calculé servira aussi pour calculer le mois de création des lignes budgétaires (si c'est demandé à la soumission). |
Création des écritures et des mouvements |
Cette génération se fera si et seulement si, à la soumission on a choisi dans le cadre "Génération de" une des options : "Ecritures" ou "Les deux". |
Les données utilisées pour la création des enregistrements peuvent être trouvées à différents endroits, pour essayer de simplifier la lecture, on va utiliser : - LBO : pour la ligne budgétaire origine ; - LBD : pour la ligne budgétaire destination ; - SOUM : pour la soumission ; - BRAO : pour le cadre origine de GBRA ; - BRVO : pour le cadre origine de GBRV ; - BRAD : pour le cadre destination de GBRA ; - BRVD : pour le cadre destination de GBRV ; - REPO : pour le cadre origine de GBRA ou GBRV ; - REPD : pour le cadre destination de GBRA ou GBRV ; - TRQT : dans le cas où l'on a lancé le traitement de répartition par quantité ; - TRPC : dans le cas où l'on a lancé le traitement de répartition par pourcentage ; - UO : pour unité d'oeuvre. |
En-tête d'écritures (GECR) |
ETSOCECR - Etablissement |
Si présent dans REPD, sinon celui de REPO (qui doit être égal à celui de LBO), s'il n'y a pas de répartitions, on prendra celui de LBO. |
JRNOCECR - Journal |
Celui de SOUM. |
LIBOCECR - Libellé |
Celui de SOUM. |
TYPOCECR - Type d'écriture |
Celui de SOUM sinon celui du journal (GJRN). |
TPIOCECR - Type de pièce |
Celui de SOUM sinon celui du journal (GJRN). |
DEVOCECR - Devise |
Si présente, celle de LBO, à condition d'avoir coché "Conservation des informations devises" à la soumission. |
DVMOCECR - Mode de change de la devise |
Chaîne 1 du paramètre AUTOBD occurrence DEVDVM. |
DDVOCECR - Date de validité de la devise |
Suivant la date comptable de l'écriture. |
VPROCECR - Cours de la devise |
Suivant la date de validité et le mode de change de la devise de l'écriture précédemment recherchés. |
DVOOCECR - Devise origine |
Non renseignée si on génère en devise ou s'il n'y a pas de reporting ou si on est en M4, sinon valeur testée 1 du paramètre DEVREP occurrence PROPDVO. |
DRMOCECR - Mode de change de la devise de reporting |
Chaîne 2 du paramètre AUTOBD occurrence DEVDVM sinon chaîne 1 de ce même paramètre. |
DRVOCECR - Date de validité de la devise de reporting |
Suivant la date comptable de l'écriture. |
VRROCECR - Cours de la devise de reporting |
Suivant la date de validité et le mode de change de la devise de reporting de l'écriture précédemment recherchés. |
PIEOCECR - Numéro de pièce |
Celui calculé si le journal (GJRN) est en affectation de pièce automatique. |
DECOCECR - Date Comptable |
Celle de SOUM, sinon le dernier jour du mois de LBO. |
Mouvement principal (GMVC) |
ETSOCMVC - Etablissement |
Issu de l'en-tête d'écriture (ETSOCECR). |
ECROCMVC - Numéro d'écriture |
Issu de l'en-tête d'écriture (NUMOCECR). |
TYPOCMVC - Type de mouvement |
Issu de l'en-tête d'écriture (TYPOCECR). |
CPTOCMVC - Compte |
Si présent dans REPD, sinon celui de REPO, sinon on prendra celui de LBO. Si la recherche ne ramène rien, il y aura une erreur, car le compte est obligatoire dans les mouvements. |
UNOOCMVC - Unité d'oeuvre |
- Pour un TRPC Le paramètre AUTOBD occurrence UNOBRV est utilisé pour préciser si l'unité d'oeuvre doit être affectée. Si la valeur testée 1 vaut : - "S" : l'unité d'oeuvre est renseignée (par défaut) et on prend celle de LBO ; - "N" : l'unité d'oeuvre n'est pas reprise. - Pour un TRQT Le paramètre AUTOBD occurrence UNOBRA est utilisé pour préciser si l'unité d'oeuvre doit être utilisée dans la recherche de la répartition. Si la valeur testée 1 vaut : - "OI" : l'unité d'oeuvre doit être identique dans les répartitions utilisées. Ainsi, l'unité d'oeuvre à affecter sera celle de BRAO (qui est égale à celle de LBO). - "TO" : l'unité d'oeuvre n'est pas prise en compte dans la recherche des répartitions. Dans ce cas, l'unité d'oeuvre à affecter dépendra de la valeur testée 2 : - "UR" ou non renseignée : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur chaque répartition (BRAO) ; - "UI" : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur chaque répartition (BRAO) ; - "UL" : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur la ligne budgétaire origine. - Dans le cas d'un TRQT, si le paramètre "UNI", associé au traitement (GTRB), a une valeur égale à "N", aucune unité d'oeuvre ne sera affectée. |
QUOOCMVC - Quantité |
- Pour un TRPC : on applique le pourcentage de BRVD à la quantité de LBO. - Pour un TRQT : Si la valeur testée 1 de AUTOBD occurrence UNOBRA vaut : - "OI" : (et donc que l'unité d'oeuvre de LBO est égale à l'unité d'oeuvre de BRAO) alors on applique à la quantité de LBO le pourcentage qui correspond au prorata de la quantité reventilée de la répartition en cours par rapport au total des quantités reventilées des répartitions qui s'appliquent à la LBO. - "TO" : la quantité à affecter dépendra de la valeur testée 2 : - "UR" ou non renseignée : on affecte directement la quantité reventilée de BRAD ; - "UI" : la quantité de BRAD ne sera affectée qu'une seule fois lors de la création des lignes budgétaires destination, aucune modification de la quantité lors des éventuelles mises à jour des lignes budgétaires déjà générées ; - "UL" : les quantités sont issues de celle de la ligne origine au prorata de chaque répartition. Sauf si le paramètre "UNI", associé au traitement (GTRB), a une valeur égale à "N", alors aucune quantité ne sera affectée (dans le cas d'un TRQT). |
TVAOCMVC - Code de TVA |
Si le compte est en saisie de TVA obligatoire, alors on affecte le code de SOUM |
BHTOCMVC - Base TVA |
On affecte le montant du mouvement (dans la devise adéquate). |
MTVOCMVC - Montant de TVA |
On affecte la base HT à laquelle on applique le taux du code de TVA (dans la devise adéquate). |
MHTOCMVC - Montant HT |
On affecte le montant du mouvement (dans la devise adéquate). |
CGROCMVC - CGR A |
Renseigné si le compte n'est pas en CGR A interdit. Si l'affectation de REPD est égale à "A", on affecte le CGR de REPD, sinon celui de REPO, sinon celui de LBO. Si aucune répartition trouvée et que l'affectation de LBO est égale à "A", on affecte le CGR de LBO. Attention, si on utilise un chemin de CGR à la soumission avec un niveau précisé, alors : - si le niveau = 0, on affecte le CGR de début de la fourchette (de SOUM) ; - si le niveau est inférieur au niveau du CGR de LBO dans le chemin précisé, on affecte le CGR correspondant au niveau demandé. De même, si la répartition demandée à la soumission est une répartition au "pourcentage global" et que l'on a indiqué un ou plusieurs "regroupement sur segment" alors, dans ce cas, on récupère le ou les segments du CGR trouvé précédemment, pour obtenir le CGR qui sera réellement affecté au mouvement. |
POSOCMVC - Poste |
Si le CGR A et/ou le CGR B est renseigné, on prend le poste de REPD, sinon REPO (si le chemin de poste n'est pas renseigné), sinon LBO. |
Sens des montants |
Le sens des montants du mouvement en cours de création sera : |
- identique à celui de LBO si : . on n'utilise pas les répartitions ; . les répartitions n'ont pas de sens précisé ; . le sens des montants de LBO est le même que celui précisé dans les répartitions. - inverse à celui de LBO si : . les répartitions ont un sens égal à "I" ; . le sens des montants de LBO n'est pas le même que celui précisé dans les répartitions. RQ: si les montants de LBO sont négatifs, on les passe en positif, en sens inverse avant de comparer les sens. |
Montants |
L'affectation des montants revient dans tous les cas à appliquer un pourcentage aux montants de LBO : |
- si on utilise une répartition au "pourcentage global", on applique le pourcentage précisé à la soumission ; - si aucune répartition trouvée, on applique un pourcentage de 100% ; - si on utilise une répartition par pourcentage (TRPC), on applique le pourcentage précisé dans le taux de GBRV ; - si on utilise une répartition par quantité (TRQT), on applique un pourcentage qui correspond au prorata de chaque quantité de GBRA par rapport au total des quantités des répartitions qui s'appliquent à la LBO. |
Mouvement de partie double ("P.D.") |
Ce mouvement sera créé, si et seulement si, la case "génération en partie double" a été cochée dans le bouton "Ecritures". Les données de ce mouvement seront identiques à celles du mouvement précédemment créé. Ce dernier peut être le "mouvement principal" mais aussi le "mouvement de complément" ou le "mouvement d'écart". Les zones alimentées différemment pour ce mouvement sont : |
CPTOCMVC - Compte |
Celui de LBO. |
QUOOCMVC - Quantité |
Signe inverse par rapport à celui du mouvement précédemment créé : ( "mouvement principal", "mouvement de complément" , "mouvement d'écart"). |
CGROCMVC - CGR A |
Renseigné si le compte n'est pas en CGR A interdit et que l'affectation de REPD est égale à "A" ou, si aucune répartition trouvée et que l'affectation de LBO est égale à "A". |
Si on utilise un chemin de CGR à la soumission avec un niveau précisé alors : - si le niveau = 0, on affecte le CGR de début de la fourchette (de SOUM) ; - si le niveau est inférieur au niveau du CGR de LBO dans le chemin précisé, on affecte le CGR correspondant au niveau demandé. Dans les autres cas, on affecte le CGR de LBO. |
BUDOCMVC - CGR B |
Renseigné si le compte n'est pas en CGR B interdit et que l'affectation de REPD est égale à "B" ou, si aucune répartition trouvée et que l'affectation de LBO est égale à "B". |
Si on utilise un chemin de CGR à la soumission avec un niveau précisé alors : - si le niveau = 0, on affecte le CGR de début de la fourchette (de SOUM) ; - si le niveau est inférieur au niveau du CGR de LBO dans le chemin précisé, on affecte le CGR correspondant au niveau demandé. Dans les autres cas, on affecte le CGR de LBO. |
POSOCMVC - Poste |
Celui de LBO. |
Sens des montants |
Sens inverse par rapport à celui du mouvement précédemment créé : ( "mouvement principal", "mouvement de complément" , "mouvement d'écart"). |
Mouvement de complément ("COMPL") |
Permet de répartir 100% du montant et de la quantité de la LBO, même si la somme des pourcentages à appliquer n'est pas égale à 100%. Pour refléter réellement le complément à 100%, toutes les répartitions concernées doivent se soumettre à un impératif au niveau de la saisie du sens dans GBRV : . seulement du sens crédit "C" et du débit "D" ; ou . seulement du sens inverse "I" et pas de sens "nul" (c'est-à-dire dans le sens initial de la LBO). S'il existe plusieurs répartitions sur différents établissements de destination, c'est la somme globale des pourcentages (tous établissements confondus) qui rentre en jeu. Par exemple : Somme des pourcentages des répartitions sur établissement destination "ETS1" = "POUR1". Somme des pourcentages des répartitions sur établissement destination "ETS2" = "POUR2". Si "POUR1" + "POUR2" >= 100% alors pas de génération du mouvement de complément. Si "POUR1" + "POUR2" < 100% alors génération du mouvement de complément sur le dernier établissement traité ("ETS2"). - Plusieurs conditions sont nécessaires pour sa génération : . si l'établissement ou le but destination se trouvant dans le bouton "lignes budgétaires" de la soumission sont renseignés et différents de ceux de LBO ; Donc implicitement, il n'y aura pas de création si on ne génère que des écritures, car dans ce cas, ces zones ne seront pas renseignées. . il faut être dans un TRPC et avoir trouvé au moins une répartition dans GBRV, car dans le cas d'un TRQT, la répartition se fait toujours à 100%. . il faut que la somme des pourcentages de ces répartitions (GBRV) soit inférieure à 100% (tous établissements destination confondus) et ce, en tenant compte des sens et du signe de ces pourcentages. Exemples :
Remarque : Comme le montant de cette ligne de complément est calculé par rapport aux montants déjà répartis, elle intégrera, si besoin, l'écart dû aux arrondis, donc il n'y aura pas de création de "ligne budgétaire d'écart" |
Les données de ce mouvement seront identiques à celles du "mouvement principal" sauf pour les zones : |
CPTOCMVC - Compte |
Celui de la LBO. |
UNOOCMVC - Unité d'oeuvre |
Celle de la LBO. |
QUOOCMVC - Quantité |
C'est la différence entre la quantité de la LBO (en valeur absolue) et la quantité déjà répartie (toujours en valeur absolue) à laquelle on applique le signe de la quantité déjà répartie (et ce, pour tenir compte du sens et/ou signe des pourcentages de répartitions). |
CGROCMVC - CGR A |
Celui de la LBO si son affectation est "A". |
BUDOCMVC - CGR B |
Celui de la LBO si son affectation est "B". |
POSOCMVC - Poste |
Celui de la LBO. |
Sens des montants |
Les répartitions déjà effectuées ont pu générer des montants au débit aussi bien qu'au crédit. Le sens à imputer sera le sens (débit ou crédit) du solde (positif) de ces montants déjà répartis, afin que la totalité du montant initial à répartir le soit dans le sens majoritaire des répartitions. |
Montants |
Il est égal à la différence entre le montant initial de la LBO et le cumul des montants déjà répartis. |
Remarque : - ce mouvement de complément peut entraîner la création d'un "mouvement de partie double". |
Mouvement d'écart ("EC") |
Malgré le fait que l'on ait effectué des répartitions (GBRA ou GBRV) à 100%, il peut arriver que le montant et/ou la quantité de LBO soit différent du cumul des montants et/ou quantités répartis. La cause principale est souvent due aux écarts d'arrondis. Pour rattraper cet écart, il faut certaines conditions : . avoir trouvé, au moins, une répartition (GBRA ou GBRV) ; . la somme des pourcentages déjà répartis soit égale à 100% (généralement dans le cas où l'on a généré du complément ("COMPL"), pas besoin de générer de l'écart ("EC") car il est déjà pris en compte). . il y a un écart entre le cumul des montants déjà répartis et le montant de LBO (dans la devise d'origine) ou . il y a un écart entre la somme des quantités déjà répartis et la quantité de LBO. |
Les données de ce mouvement seront identiques à celles du dernier "mouvement principal" précédemment créé (issu de la dernière répartition traitée) sauf pour les zones : |
Montants |
Montant de LBO auquel on soustrait la somme des montants déjà répartis. |
Les données utilisées pour la création des enregistrements peuvent être trouvées à différents endroits, pour essayer de simplifier la lecture, on va utiliser : - LBO : pour la ligne budgétaire origine ; - LBD : pour la ligne budgétaire destination ; - SOUM : pour la soumission ; - BRAO : pour le cadre origine de GBRA ; - BRVO : pour le cadre origine de GBRV ; - BRAD : pour le cadre destination de GBRA ; - BRVD : pour le cadre destination de GBRV ; - REPO : pour le cadre origine de GBRA ou GBRV ; - REPD : pour le cadre destination de GBRA ou GBRV ; - TRQT : dans le cas où l'on a lancé le traitement de répartition par quantité ; - TRPC : dans le cas où l'on a lancé le traitement de répartition par pourcentage ; - UO : pour unité d'oeuvre. |
Ligne budgétaire principale (GBUD) |
ETSOBBUD - Etablissement |
Celui de SOUM (bouton "lignes budgétaires") si présent sinon dans REPD, sinon celui de REPO (qui doit être égal à celui de LBO), s'il n'y a pas de répartitions, on prendra celui de LBO. |
BUTOBBUD - But de budget |
Celui de SOUM (bouton "lignes budgétaires") si présent sinon celui de LBO. |
MOIOBBUD - Mois |
Pour avoir la date de création de la ligne budgétaire, il faut passer par plusieurs étapes : 1) Recherche de la date utilisée dans la recherche des répartitions MOIS_REP Dans le bouton de la soumission "lignes budgétaires", on a une fourchette facultative de période. Si le mois de début de la fourchette n'est pas renseigné ou s'il est égal au mois de LBO, alors MOIS_REP sera celui de LBO ; sinon on recherche le nombre de mois qui sépare le mois de début de la fourchette et le mois de LBO alors MOIS_REP sera le mois de LBO auquel on ajoute le nombre de mois précédemment calculé. Si le paramètre PR1 du mnémonique a une valeur égale à "N", (c'est-à-dire que l'on veut répartir sur un mois alors que la période origine est plus grande), on vérifie que le mois début et fin de la fourchette destination est le même et on l'affecte à MOIS_REP. 2) Il faut connaître le paramétrage du but de budget (GBUT) : - sa périodicité (mensuel, annuel ...) VA1_PER elle sera représentée par la valeur 1 du paramètre PEROBBUT - le premier jour du mois de sa date de début MOIS_DEB. 3) Recherche de la date de création de la ligne budgétaire MOIS_CRE : - si la périodicité du but est mensuelle ou si MOIS_DEB = MOIS_REP alors MOIS_CRE = MOIS_REP - sinon on recherche le nombre de mois (NBR_MOIS) entre MOIS_DEB et MOIS_REP - on calcule le nombre de fois que la périodicité du but est comprise dans NBR_MOIS = NBR_PER Ex : pour une périodicité trimestrielle VA1_PER = 3 et NBR_MOIS = 5, alors NBR_PER = 1 NBR_MOIS = 14, alors NBR_PER = 4 - on ramène ce résultat à un nombre de mois par rapport à la périodicité du but Ex : NBR_PER (4) * VA1_PER (3) = 12 - ainsi on obtient le nombre de mois à ajouter à la date de début du but pour avoir le mois de création de la ligne budgétaire : MOIS_CRE = MOIS_DEB + ( NBR_PER * VA1_PER ) |
TAFOBBUD - Type affectation |
On prend l'affectation de REPD ou, si aucune répartition trouvée, celui de l'affectation de LBO. |
Attention, si on utilise un chemin de CGR à la soumission avec un niveau de précisé alors : - si le niveau = 0, on affecte le CGR de début de la fourchette (de SOUM) ; - si le niveau est inférieur au niveau du CGR de LBO dans le chemin précisé, on affecte le CGR correspondant au niveau demandé. De même, si la répartition demandée à la soumission est une répartition au "pourcentage global" et que l'on a indiqué un ou plusieurs "regroupement sur segment" alors, dans ce cas, on récupère le ou les segments du CGR trouvé précédemment, pour obtenir le CGR qui sera réellement affecté au mouvement. |
POSOBBUD - Poste |
On prend le poste de REPD, sinon celui de REPO (si le chemin de poste n'est pas renseigné), sinon celui de LBO. |
UNOOBBUD - Unité d'oeuvre |
- Pour un TRPC Le paramètre AUTOBD occurrence UNOBRV est utilisé pour préciser si l'unité d'oeuvre doit être affectée. Si la valeur testée 1 vaut : - "S" : l'unité d'oeuvre est renseignée (par défaut) et on prend celle de LBO ; - "N" : l'unité d'oeuvre n'est pas reprise. - Pour un TRQT Le paramètre AUTOBD occurrence UNOBRA est utilisé pour préciser si l'unité d'oeuvre doit être utilisée dans la recherche de la répartition. Si la valeur testée 1 vaut : - "OI" : l'unité d'oeuvre doit être identique dans les répartitions utilisées. Ainsi, l'unité d'oeuvre à affecter sera celle de BRAO (qui est égale à celle de LBO). - "TO" : l'unité d'oeuvre n'est pas prise en compte dans la recherche des répartitions. Dans ce cas, l'unité d'oeuvre à affecter dépendra de la valeur testée 2 : - "UR" ou non renseignée : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur chaque répartition (BRAO) ; - "UI" : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur chaque répartition (BRAO) ; - "UL" : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur la ligne budgétaire origine. - Dans le cas d'un TRQT, si le paramètre "UNI", associé au traitement (GTRB), a une valeur égale à "N", aucune unité d'oeuvre ne sera affectée. |
QUOOBBUD - Quantité d'unité d'oeuvre |
- Pour un TRPC : on applique le pourcentage de BRVD à la quantité de LBO. - Pour un TRQT : Si la valeur testée 1 de AUTOBD occurrence UNOBRA vaut : - "OI" : (et donc que l'unité d'oeuvre de LBO est égale à l'unité d'oeuvre de BRAO) alors on applique à la quantité de LBO le pourcentage qui correspond au prorata de la quantité reventilée de la répartition en cours par rapport au total des quantités reventilées des répartitions qui s'appliquent à la LBO. - "TO" : la quantité à affecter dépendra de la valeur testée 2 : - "UR" ou non renseignée : on affecte directement la quantité reventilée de BRAD ; - "UI" : la quantité de BRAD ne sera affectée qu'une seule fois lors de la création des lignes budgétaires destination, aucune modification de la quantité lors des éventuelles mises à jour des lignes budgétaires déjà générées ; - "UL" : les quantités sont issues de celle de la ligne origine au prorata de chaque répartition. Sauf si le paramètre "UNI", associé au traitement (GTRB), a une valeur égale à "N", alors aucune quantité ne sera affectée (dans le cas d'un TRQT). |
CLAOBBUD - Classe d'élaboration budgétaire |
Zone renseignée si le but de budget de la LBD nécessite la présence d'une classe. |
Dans le cas où l'on crée la LBD : - ce sera la classe indiquée à la soumission (bouton "lignes budgétaires"). Dans le cas où l'on met à jour la LBD : - ce sera la classe déjà présente sur la ligne budgétaire (qui devra être égale à la classe de la soumission si elle est renseignée au lancement du traitement). |
ETCOBBUD - Etape d'élaboration budgétaire |
Zone renseignée si le but de budget de la LBD nécessite la présence d'une classe. |
Dans le cas où l'on crée la LBD : - ce sera l'étape proposée par défaut de la classe (GETCH). Dans le cas où l'on met à jour la LBD : - ce sera l'étape déjà présente sur la ligne budgétaire. |
DDEOBBUD - Date du passage à la dernière étape |
Zone renseignée si le but de budget de la LBD nécessite la présence d'une classe. |
Dans le cas où l'on crée la LBD : - ce sera la date de lancement du traitement. Dans le cas où l'on met à jour la LBD : - ce sera la date du passage à l'étape déjà présente sur la ligne budgétaire (donc la date déjà existante). |
DEVOBBUD - Devise |
Si présente, celle de LBO, à condition d'avoir coché "Conservation des informations devises" à la soumission. |
DDVOBBUD - Date de validité de la devise |
Suivant le premier jour du mois de la ligne budgétaire en cours de création. |
DVMOBBUD - Mode de change de la devise |
Chaîne 1 du paramètre AUTOBD occurrence DEVDVM. |
VPROBBUD - Cours de la devise |
Suivant la date de validité et le mode de change de la devise de la ligne budgétaire précédemment recherchés. |
DVOOBBUD - Devise origine |
Non renseignée si on génère en devise ou s'il n'y a pas de reporting ou si on est en M4, sinon valeur testée 1 du paramètre DEVREP occurrence PROPDVO. |
DRVOBBUD - Date Validité de la devise de reporting |
Suivant le premier jour du mois de la ligne budgétaire en cours de création. |
DRMOBBUD - Mode de change de la devise de reporting |
Chaîne 2 du paramètre AUTOBD occurrence DEVDVM sinon chaîne 1 de ce même paramètre. |
VRROBBUD - Cours de la devise de reporting |
Suivant la date de validité et le mode de change de la devise de reporting de la ligne budgétaire précédemment recherchés. |
Sens des montants |
Le sens des montants de la ligne budgétaire en cours de création sera : |
- identique à celui de LBO si : . on n'utilise pas les répartitions ; . les répartitions n'ont pas de sens précisé ; . le sens des montants de LBO est le même que celui précisé dans les répartitions. - inverse à celui de LBO si : . les répartitions ont un sens égal à "I" ; . le sens des montants de LBO n'est pas le même que celui précisé dans les répartitions. RQ: si les montants de LBO sont négatifs, on les passe en positif, en sens inverse avant de comparer les sens. |
Montants |
L'affectation des montants revient dans tous les cas à appliquer un pourcentage aux montants de LBO. |
- si on utilise une répartition au "pourcentage global", on applique le pourcentage précisé à la soumission ; - si aucune répartition trouvée, on applique un pourcentage de 100% ; - si on utilise une répartition par pourcentage (TRPC), on applique le pourcentage précisé dans le taux de GBRV ; - si on utilise une répartition par quantité (TRQT), on applique un pourcentage qui correspond au prorata de chaque quantité de GBRA par rapport au total des quantités des répartitions qui s'appliquent à la LBO. |
RQ : Si la ligne budgétaire que l'on veut créer existe déjà, on effectue une mise à jour des montants déjà existants. Ils seront toujours affectés en positif, parfois en changeant le sens initialement prévu. |
Autres lignes budgétaires pouvant être créées |
D'autres lignes budgétaires peuvent être générées, dans ce cas-là, les données communes sont : |
- ETSOBBUD - Etablissement - BUTOBBUD - But de budget - MOIOBBUD - Mois Ces données seront identiques à celles de la ligne budgétaire principale. |
- Ligne budgétaire de partie double ("P.D.") |
Cette ligne budgétaire sera créée, si et seulement si, la case "génération en partie double" a été cochée (dans le bouton "Ecritures"). Ce qui implique que cette ligne n'est présente que si, à la soumission, on a choisi dans le cadre "Génération de" l'option : "Les deux". On peut donc se baser sur les données "Mouvement de partie double ("P.D.")" pour connaître les données utilisées pour la création de cette ligne budgétaire ("P.D.") Les données de cette ligne seront identiques à celles de la ligne précédemment créée. Ce peut être la "ligne budgétaire principale" mais aussi la "ligne budgétaire de complément" ou la "ligne budgétaire d'écart" sauf pour les zones : |
CPTOBBUD - Compte |
Celui de LBO, si l'on a choisi "Détail par compte" dans le bouton de la soumission "lignes budgétaires". |
QUOOBBUD - Quantité |
Signe inverse par rapport à celui de la ligne précédemment créée ( "ligne budgétaire principale" , "ligne budgétaire de complément" , "ligne budgétaire d'écart" ) |
CGROBBUD - CGR |
Renseigné si le compte n'est pas en CGR A interdit et que l'affectation de REPD est égale à "A" ou, si aucune répartition trouvée et que l'affectation de LBO est égale à "A". |
Si on utilise un chemin de CGR à la soumission avec un niveau précisé alors : - si le niveau = 0, on affecte le CGR de début de la fourchette (de SOUM) ; - si le niveau est inférieur au niveau du CGR de LBO dans le chemin précisé, on affecte le CGR correspondant au niveau demandé. Dans les autres cas, on affecte le CGR de LBO. |
POSOBBUD - Poste |
Celui de LBO. |
Sens des montants |
Sens inverse par rapport à celui de la ligne précédemment créée ( "ligne budgétaire principale" , "ligne budgétaire de complément" , "ligne budgétaire d'écart" ) |
- Ligne budgétaire de complément ("COMPL") |
Permet de répartir 100% du montant et de la quantité de la LBO, même si la somme des pourcentages à appliquer n'est pas égale à 100%. Pour refléter réellement le complément à 100%, toutes les répartitions concernées doivent se soumettre à un impératif au niveau de la saisie du sens dans GBRV : . seulement du sens crédit "C" et du débit "D" ; ou . seulement du sens inverse "I" et pas de sens "nul" (c'est-à-dire dans le sens initial de la LBO). S'il existe plusieurs répartitions sur différents établissements de destination, c'est la somme globale des pourcentages (tous établissements confondus) qui rentre en jeu. Par exemple : Somme des pourcentages des répartitions sur établissement destination "ETS1" = "POUR1". Somme des pourcentages des répartitions sur établissement destination "ETS2" = "POUR2". Si "POUR1" + "POUR2" >= 100% alors pas de génération du mouvement de complément. Si "POUR1" + "POUR2" < 100% alors génération du mouvement de complément sur le dernier établissement traité ("ETS2"). - Plusieurs conditions sont nécessaires pour sa génération : . si l'établissement ou le but destination se trouvant dans le bouton "lignes budgétaires" de la soumission sont renseignés et différents de ceux de LBO ; Donc implicitement, il n'y aura pas de création si on ne génère que des écritures, car dans ce cas, ces zones ne seront pas renseignées. . il faut être dans un TRPC et avoir trouvé au moins une répartition dans GBRV, car dans le cas d'un TRQT, la répartition se fait toujours à 100%. . il faut que la somme des pourcentages de ces répartitions (GBRV) soit inférieure à 100% (tous établissements destination confondus) et ce, en tenant compte des sens et du signe de ces pourcentages. Exemples :
Remarque : Comme le montant de cette ligne de complément est calculé par rapport aux montants déjà répartis, elle intégrera, si besoin, l'écart dû aux arrondis, donc il n'y aura pas de création de "ligne budgétaire d'écart" |
Les données de cette ligne seront identiques à celles de la "ligne budgétaire principale" sauf pour les zones : |
CPTOBBUD - Compte |
Celui de LBO, si l'on a choisi "Détail par compte" dans le bouton de la soumission "lignes budgétaires". |
QUOOBBUD - Quantité |
C'est la différence entre la quantité de la LBO (en valeur absolue) et la quantité déjà répartie (toujours en valeur absolue) à laquelle on applique le signe de la quantité déjà répartie (et ce, pour tenir compte du sens et/ou signe des pourcentages de répartitions). |
CGROBBUD - CGR |
Celui de LBO. |
POSOBBUD - Poste |
Celui de LBO. |
Sens des montants |
Les répartitions déjà effectuées ont pu générer des montants au débit aussi bien qu'au crédit. Le sens à imputer sera le sens (débit ou crédit) du solde (positif) de ces montants déjà répartis, afin que la totalité du montant initial à répartir le soit dans le sens majoritaire des répartitions. |
Montants |
Il est égal à la différence entre le montant initial de la LBO et le cumul des montants déjà répartis. |
- Ligne budgétaire d'écart ("EC") |
Malgré le fait que l'on ait effectué des répartitions (GBRA ou GBRV) à 100%, il peut arriver que le montant et/ou la quantité de LBO soit différent du cumul des montants et/ou quantités répartis. La cause principale est souvent due aux écarts d'arrondis. Pour rattraper cet écart, il faut certaines conditions : . avoir trouvé, au moins, une répartition (GBRA ou GBRV) ; . la somme des pourcentages déjà répartis soit égale à 100% (généralement dans le cas où l'on a généré du complément ("COMPL"), pas besoin de générer de l'écart ("EC") car il est déjà pris en compte). . il y a un écart entre le cumul des montants déjà répartis et le montant de LBO (dans la devise d'origine) ou . il y a un écart entre la somme des quantités déjà répartis et la quantité de LBO. |
Les données de cette ligne seront identiques à celles de la dernière "ligne budgétaire principale" précédemment créée (issue de la dernière répartition traitée), sauf pour les zones : |
Sens des montants |
Les répartitions déjà effectuées ont pu générer des montants au débit aussi bien qu'au crédit. Le sens à imputer sera le sens (débit ou crédit) du solde (positif) de ces montants déjà répartis, afin que la totalité du montant initial à répartir le soit dans le sens majoritaire des répartitions. |
Montants |
Il est égal à la différence entre le montant initial de la LBO et le cumul des montants déjà répartis. |
- Ligne budgétaire de vidage ("VID") |
Cette ligne sera créée après les répartitions, et le cas échéant les parties doubles, le complément ou l'écart, dans le cas où la case "Vidage des données d'origine" dans le bouton "lignes budgétaires" est cochée. Par contre, il n'y aura pas de création si : - une des cases "génération en partie double" ou "Complément de ventilation multi-établissement" est cochée dans le bouton "Ecritures". De plus, une erreur sera éditée dans le compte-rendu si l'on essaie de regrouper sur un segment (dans le cadre "pourcentage global"). Les données de cette ligne seront identiques à celles de la "ligne budgétaire principale" sauf pour les zones : |
CPTOBBUD - Compte |
Celui de LBO, si l'on a choisi "Détail par compte" dans le bouton de la soumission "lignes budgétaires". |
QUOOBBUD - Quantité |
C'est la somme des quantités précédemment réparties. Le signe est l'inverse de celui de la quantité de la LBO. |
CGROBBUD - CGR |
Si on utilise un chemin de CGR à la soumission avec un niveau précisé alors : - si le niveau = 0, on affecte le CGR de début de la fourchette (de SOUM) ; - si le niveau est inférieur au niveau du CGR de LBO dans le chemin précisé, on affecte le CGR correspondant au niveau demandé. Dans les autres cas, on affecte le CGR de LBO. |
POSOBBUD - Poste |
Celui de LBO. |
Montants |
C'est le cumul des montants déjà répartis. |
Cas particuliers : |
- Utilisation de l'historisation |
Ce cas est mis en oeuvre si la case "Historisation" dans le bouton de la soumission "lignes budgétaires" est cochée. |
Dans le cas où l'on veut utiliser la "Traçabilité des ventilations analytiques" (ETRV), cette case permet d'alimenter une table (OBHRB) avec les données permettant la justification des données analytiques ou budgétaires issues de reventilations successives.
(*) cadrées à droite, 2 décimales (**) cadrées à droite, nombre de décimales selon le paramètre AUTOBD occurrence GESBRV Le paramètre OBHRB occurrence SEPINF, permet de préciser si on souhaite un séparateur entre chaque colonne ou si leur position est fixe. |
- Utilisation des ventilations multi-établissements (GCVM) |
Ce cas est mis en oeuvre si la case "Complément de ventilation multi-établissements" dans le bouton de la soumission "écritures" est cochée. Ce qui implique que ce cas n'est possible que si, à la soumission, on a choisi dans le cadre "Génération de" une des options : "Ecritures" ou "Les deux". De plus, il faut aussi : . avoir trouvé au moins une répartition dans GBRV ; . que l'établissement destination de GBRV soit renseigné (zone etdobbrv) ; . que la ligne budgétaire origine possède un compte ou un poste. Ce qui permet d'aller rechercher les informations dans GCVM avec : - l'établissement origine de GCVM = établissement de la soumission si l'on utilise la répartition par "Etablissement/But/Affectation" ou l'établissement de la LBO (si on utilise "Répartition associée au but origine") ; - l'établissement destination de GCVM = établissement destination de GBRV ; - le compte de la ligne budgétaire origine, s'il est renseigné, sinon le poste. (à utiliser dans le cadre "Nature" de GCVM) - Etat de GCVM = "A" Chaque enregistrement, correspondant à ces critères, trouvé dans GCVM va permettre de générer deux écritures, chacune d'elles ayant deux mouvements ainsi que des lignes budgétaires si leur création a été demandée à la soumission (choix "Les deux" dans le cadre "Génération de"). Remarques : Le paramétrage de GCVM permet de gérer la création de deux mouvements qui s'équilibrent donc : - "Génération en partie double" ne sert à rien dans ce cas mais il n'y aura pas d'erreur. - De même, pour "Vidage des données d'origine", on ne créera pas de ligne de vidage ("VID"). - Si la somme des pourcentages dans GBRV est inférieure à 100%, on ne génère pas le complément ("COMPL"). |
Les données utilisées pour la création des enregistrements peuvent être trouvées à différents endroits, pour essayer de simplifier la lecture, on va utiliser : - LBO : pour la ligne budgétaire origine ; - LBD : pour la ligne budgétaire destination ; - SOUM : pour la soumission ; - BRAO : pour le cadre origine de GBRA ; - BRVO : pour le cadre origine de GBRV ; - BRAD : pour le cadre destination de GBRA ; - BRVD : pour le cadre destination de GBRV ; - REPO : pour le cadre origine de GBRA ou GBRV ; - REPD : pour le cadre destination de GBRA ou GBRV ; - TRQT : dans le cas où l'on a lancé le traitement de répartition par quantité ; - TRPC : dans le cas où l'on a lancé le traitement de répartition par pourcentage ; - UO : pour unité d'oeuvre. |
Ainsi que : - CVMO : pour le cadre origine de GCVM ; - CVMD : pour le cadre destination de GCVM ; - ECRO : écriture "Origine" créée à partir des informations du cadre origine de GCVM ; - ECRD : écriture "Destination" créée à partir des informations du cadre destination de GCVM. |
LIBOCECR - Libellé |
Celui de CVMD si renseigné, sinon celui de la SOUM (dans le bouton "Ecritures") |
TYPOCECR - Type d'écriture |
Celui de la SOUM (dans le bouton "Ecritures") |
TPIOCECR - Type de pièce |
Celui de CVMD si renseigné, sinon celui de la SOUM (dans le bouton "Ecritures") |
DEVOCECR - Devise |
Si présente, celle de LBO, à condition d'avoir coché "Conservation des informations devises" à la soumission. |
DVMOCECR - Mode de change de la devise |
Chaîne 1 du paramètre AUTOBD occurrence DEVDVM. |
DDVOCECR - Date de validité de la devise |
Suivant la date comptable de l'écriture. |
VPROCECR - Cours de la devise |
Suivant la date de validité et le mode de change de la devise de l'écriture précédemment recherchés. |
DVOOCECR - Devise origine |
Non renseignée si on génère en devise ou s'il n'y a pas de reporting ou si on est en M4, sinon valeur testée 1 du paramètre DEVREP occurrence PROPDVO. |
DRMOCECR - Mode de change de la devise de reporting |
Chaîne 2 du paramètre AUTOBD occurrence DEVDVM sinon chaîne 1 de ce même paramètre. |
DRVOCECR - Date de validité de la devise de reporting |
Suivant la date comptable de l'écriture. |
VRROCECR - Cours de la devise de reporting |
Suivant la date de validité et le mode de change de la devise de reporting de l'écriture précédemment recherchés. |
PIEOCECR - Numéro de pièce |
Celui calculé si le journal (GJRN) est en affectation de pièce automatique. |
DECOCECR - Date Comptable |
Celle de SOUM (dans le bouton "Ecritures"), sinon le dernier jour du mois de LBO. |
Données communes aux mouvements des écritures (ECRO/ECRD) |
UNOOCMVC - Unité d'oeuvre |
- Pour un TRPC Le paramètre AUTOBD occurrence UNOBRV est utilisé pour préciser si l'unité d'oeuvre doit être affectée. Si la valeur testée 1 vaut : - "S" : l'unité d'oeuvre est renseignée (par défaut) et on prend celle de LBO ; - "N" : l'unité d'oeuvre n'est pas reprise. - Pour un TRQT Le paramètre AUTOBD occurrence UNOBRA est utilisé pour préciser si l'unité d'oeuvre doit être utilisée dans la recherche de la répartition. Si la valeur testée 1 vaut : - "OI" : l'unité d'oeuvre doit être identique dans les répartitions utilisées. Ainsi, l'unité d'oeuvre à affecter sera celle de BRAO (qui est égale à celle de LBO). - "TO" : l'unité d'oeuvre n'est pas prise en compte dans la recherche des répartitions. Dans ce cas, l'unité d'oeuvre à affecter dépendra de la valeur testée 2 : - "UR" ou non renseignée : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur chaque répartition (BRAO) ; - "UI" : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur chaque répartition (BRAO) ; - "UL" : l'unité d'oeuvre des écritures et/ou des lignes budgétaires générées sera celle présente sur la ligne budgétaire origine. - Dans le cas d'un TRQT, si le paramètre "UNI", associé au traitement (GTRB), a une valeur égale à "N", aucune unité d'oeuvre ne sera affectée. |
QUOOCMVC - Quantité |
- Pour un TRPC : on applique le pourcentage de BRVD à la quantité de LBO. - Pour un TRQT : Si la valeur testée 1 de AUTOBD occurrence UNOBRA vaut : - "OI" : (et donc que l'unité d'oeuvre de LBO est égale à l'unité d'oeuvre de BRAO) alors on applique à la quantité de LBO le pourcentage qui correspond au prorata de la quantité reventilée de la répartition en cours par rapport au total des quantités reventilées des répartitions qui s'appliquent à la LBO. - "TO" : la quantité à affecter dépendra de la valeur testée 2 : - "UR" ou non renseignée : on affecte directement la quantité reventilée de BRAD ; - "UI" : la quantité de BRAD ne sera affectée qu'une seule fois lors de la création des lignes budgétaires destination, aucune modification de la quantité lors des éventuelles mises à jour des lignes budgétaires déjà générées ; - "UL" : les quantités sont issues de celle de la ligne origine au prorata de chaque répartition. Sauf si le paramètre "UNI", associé au traitement (GTRB), a une valeur égale à "N", alors aucune quantité ne sera affectée (dans le cas d'un TRQT). |
TVAOCMVC - Code de TVA |
Si un des comptes est en saisie de TVA obligatoire, alors on affecte le code de SOUM (dans le bouton "Ecritures") |
BHTOCMVC - Base TVA |
On affecte le montant du mouvement (dans la devise adéquate). |
MTVOCMVC - Montant de TVA |
On affecte la base HT à laquelle on applique le taux du code de TVA (dans la devise adéquate). |
MHTOCMVC - Montant HT |
On affecte le montant du mouvement (dans la devise adéquate). |
Ecriture Origine (ECRO) - Mouvement 01 |
La plupart des informations de ce mouvement sont liées à la présence ou non, du "compte de substitution" dans CVMO. |
ETSOCMVC - Etablissement |
Celui d'origine CVMO (qui correspond à l'établissement de BRVO). |
CPTOCMVC - Compte |
Compte de substitution de CVMO s'il est renseigné, sinon celui de la LBO. RQ : Si aucun des deux n'est présent, il y aura un message d'erreur à la création du mouvement. |
CGROCMVC (CGR A) / BUDOCMVC (CGR B) |
Si le compte de substitution de CVMO n'est pas renseigné, alors on prend le CGR de la LBO (Affecté au CGR A/B suivant son affectation dans GBUD) ; sinon |
La recherche du CGR se fait par rapport au choix effectué dans CVMO ou CVMD (suivant que l'on génère ECRO ou ECRD) pour le "CGR" lié au compte de ce mouvement (affecté au CGR A/B suivant son affectation dans GBUD) : . "Origine" : CGR de la LBO ; . "Destination" : CGR de BRVD si présent, sinon celui de LBO ; . "du compte" : CGR proposé par défaut dans GCPT. RQ : dans ce dernier cas, on peut avoir le CGR A et le CGR B renseignés en même temps. |
POSOCMVC - Poste |
Si le compte de substitution de CVMO n'est pas renseigné, alors on prend le poste de la LBO ; sinon |
La recherche du poste se fait par rapport au choix effectué dans CVMO ou CVMD (suivant que l'on génère ECRO ou ECRD) pour le "Poste" lié au compte de ce mouvement : . "Origine" : poste de la LBO ; . "Destination" : poste de BRVD si présent sinon celui de LBO ; . "du compte" : poste proposé par défaut dans GCPT. RQ : - Si la définition du compte (GCPT) interdit la présence d'un CGR A et/ou B, le poste ne sera pas présent sur ce mouvement. - Si malgré tout, aucun poste n'est trouvé et que le mouvement en demande un (présence d'un CGR), il y aura une erreur lors de la création de ce mouvement. |
Sens des montants |
C'est le sens inverse de celui indiqué dans GBRV. |
Montants |
On applique le pourcentage précisé dans le taux de GBRV au montant de la LBO. |
Ecriture Origine (ECRO) - Mouvement 02 |
ETSOCMVC - Etablissement |
Celui de CVMO (qui correspond à l'établissement de BRVO). |
CPTOCMVC - Compte |
Compte d'équilibre présent dans CVMO. |
CGROCMVC (CGR A) / BUDOCMVC (CGR B) |
La recherche du CGR se fait par rapport au choix effectué dans CVMO ou CVMD (suivant que l'on génère ECRO ou ECRD) pour le "CGR" lié au compte de ce mouvement (affecté au CGR A/B suivant son affectation dans GBUD) : . "Origine" : CGR de la LBO ; . "Destination" : CGR de BRVD si présent, sinon celui de LBO ; . "du compte" : CGR proposé par défaut dans GCPT. RQ : dans ce dernier cas, on peut avoir le CGR A et le CGR B renseignés en même temps. |
POSOCMVC - Poste |
La recherche du poste se fait par rapport au choix effectué dans CVMO ou CVMD (suivant que l'on génère ECRO ou ECRD) pour le "Poste" lié au compte de ce mouvement : . "Origine" : poste de la LBO ; . "Destination" : poste de BRVD si présent sinon celui de LBO ; . "du compte" : poste proposé par défaut dans GCPT. RQ : - Si la définition du compte (GCPT) interdit la présence d'un CGR A et/ou B, le poste ne sera pas présent sur ce mouvement. - Si malgré tout, aucun poste n'est trouvé et que le mouvement en demande un (présence d'un CGR), il y aura une erreur lors de la création de ce mouvement. |
TIEOCMVC - Tiers |
On prend le tiers de CVMO si le compte est collectif. |
Sens des montants |
On prend l'inverse du mouvement 01 précédemment créé, ce qui revient à prendre le sens indiqué dans GBRV. |
Montants |
C'est le même montant que le mouvement 01 précédemment créé, c'est-à-dire que l'on applique le pourcentage précisé dans le taux de GBRV au montant de la LBO. |
Ecriture Destination (ECRD) - Mouvement 01 |
ETSOCMVC - Etablissement |
Celui de CVMD (qui correspond à l'établissement de BRVD). |
CPTOCMVC - Compte |
Compte destination de GBRV (BRVD) , si non renseigné, on prend celui de la LBO. |
CGROCMVC (CGR A) / BUDOCMVC (CGR B) |
CGR de destination de GBRV (BRVD) si non renseigné, on prend celui de la LBO (affecté au CGR A/B suivant son affectation dans GBUD). |
TIEOCMVC - Tiers |
On prend le tiers de CVMD si le compte est collectif. |
Sens des montants |
On prend le sens indiqué dans GBRV. |
Montants |
On applique le pourcentage précisé dans le taux de GBRV au montant de la LBO. |
Ecriture Destination (ECRD) - Mouvement 02 |
ETSOCMVC - Etablissement |
Celui de CVMD (qui correspond à l'établissement de BRVD). |
CPTOCMVC - Compte |
Compte d'équilibre de CVMD. |
CGROCMVC (CGR A) / BUDOCMVC (CGR B) |
La recherche du CGR se fait par rapport au choix effectué dans CVMO ou CVMD (suivant que l'on génère ECRO ou ECRD) pour le "CGR" lié au compte de ce mouvement (affecté au CGR A/B suivant son affectation dans GBUD) : . "Origine" : CGR de la LBO ; . "Destination" : CGR de BRVD si présent, sinon celui de LBO ; . "du compte" : CGR proposé par défaut dans GCPT. RQ : dans ce dernier cas, on peut avoir le CGR A et le CGR B renseignés en même temps. |
POSOCMVC - Poste |
La recherche du poste se fait par rapport au choix effectué dans CVMO ou CVMD (suivant que l'on génère ECRO ou ECRD) pour le "Poste" lié au compte de ce mouvement : . "Origine" : poste de la LBO ; . "Destination" : poste de BRVD si présent sinon celui de LBO ; . "du compte" : poste proposé par défaut dans GCPT. RQ : - Si la définition du compte (GCPT) interdit la présence d'un CGR A et/ou B, le poste ne sera pas présent sur ce mouvement. - Si malgré tout, aucun poste n'est trouvé et que le mouvement en demande un (présence d'un CGR), il y aura une erreur lors de la création de ce mouvement. |
TIEOCMVC - Tiers |
On prend le tiers de CVMD si le compte est collectif. |
Sens des montants |
On prend l'inverse du mouvement 01 précédemment créé, ce qui revient à prendre le sens inverse de celui indiqué dans GBRV. |
Montants |
C'est le même montant que le mouvement 01 précédemment créé, c'est-à-dire que l'on applique le pourcentage précisé dans le taux de GBRV au montant de la LBO. |
Données communes aux lignes budgétaires |
Certaines données utilisées pour la création des lignes budgétaires sont reprises du mouvement correspondant : CGROBBUD - CGR Repris du CGR A et/ou B du mouvement. TAFOBBUD - Affectation Suivant qu'il s'agit d'un CGR A ou B. CPTOBBUD - Compte Repris si l'on a choisi "Détail par compte" dans le bouton de la soumission "lignes budgétaires". Les montants Si la ligne budgétaire existe déjà, ce sont les montants mis à jour qui sont affichés. D'autres données sont communes, mais ne proviennent pas du mouvement : BUTOBBUD - But Celui précisé dans le bouton de la soumission "lignes budgétaires", s'il n'est pas renseigné celui de la LBO |
CLAOBBUD - Classe d'élaboration budgétaire |
Zone renseignée si le but de budget de la LBD nécessite la présence d'une classe. |
Dans le cas où l'on crée la LBD : - ce sera la classe indiquée à la soumission (bouton "lignes budgétaires"). Dans le cas où l'on met à jour la LBD : - ce sera la classe déjà présente sur la ligne budgétaire (qui devra être égale à la classe de la soumission si elle est renseignée au lancement du traitement). |
ETCOBBUD - Etape d'élaboration budgétaire |
Zone renseignée si le but de budget de la LBD nécessite la présence d'une classe. |
Dans le cas où l'on crée la LBD : - ce sera l'étape proposée par défaut de la classe (GETCH). Dans le cas où l'on met à jour la LBD : - ce sera l'étape déjà présente sur la ligne budgétaire. |
DDEOBBUD - Date du passage à la dernière étape |
Zone renseignée si le but de budget de la LBD nécessite la présence d'une classe. |
Dans le cas où l'on crée la LBD : - ce sera la date de lancement du traitement. Dans le cas où l'on met à jour la LBD : - ce sera la date du passage à l'étape déjà présente sur la ligne budgétaire (donc la date déjà existante). |
MOIOBBUD - Mois |
Pour avoir la date de création de la ligne budgétaire, il faut passer par plusieurs étapes : 1) Recherche de la date utilisée dans la recherche des répartitions MOIS_REP Dans le bouton de la soumission "lignes budgétaires", on a une fourchette facultative de période. Si le mois de début de la fourchette n'est pas renseigné ou s'il est égal au mois de LBO, alors MOIS_REP sera celui de LBO ; sinon on recherche le nombre de mois qui sépare le mois de début de la fourchette et le mois de LBO alors MOIS_REP sera le mois de LBO auquel on ajoute le nombre de mois précédemment calculé. Si le paramètre PR1 du mnémonique a une valeur égale à "N", (c'est-à-dire que l'on veut répartir sur un mois alors que la période origine est plus grande), on vérifie que le mois début et fin de la fourchette destination est le même et on l'affecte à MOIS_REP. 2) Il faut connaître le paramétrage du but de budget (GBUT) : - sa périodicité (mensuel, annuel ...) VA1_PER elle sera représentée par la valeur 1 du paramètre PEROBBUT - le premier jour du mois de sa date de début MOIS_DEB. 3) Recherche de la date de création de la ligne budgétaire MOIS_CRE : - si la périodicité du but est mensuelle ou si MOIS_DEB = MOIS_REP alors MOIS_CRE = MOIS_REP - sinon on recherche le nombre de mois (NBR_MOIS) entre MOIS_DEB et MOIS_REP - on calcule le nombre de fois que la périodicité du but est comprise dans NBR_MOIS = NBR_PER Ex : pour une périodicité trimestrielle VA1_PER = 3 et NBR_MOIS = 5, alors NBR_PER = 1 NBR_MOIS = 14, alors NBR_PER = 4 - on ramène ce résultat à un nombre de mois par rapport à la périodicité du but Ex : NBR_PER (4) * VA1_PER (3) = 12 - ainsi on obtient le nombre de mois à ajouter à la date de début du but pour avoir le mois de création de la ligne budgétaire : MOIS_CRE = MOIS_DEB + ( NBR_PER * VA1_PER ) |
Données particulières des lignes budgétaires |
ETSOBBUD - Etablissement |
Les établissements des lignes budgétaires peuvent être différents de ceux des écritures : . Pour l'établissement des lignes budgétaires issues des mouvements (01 et 02) de l'écriture origine ECRO : on prend celui précisé dans le bouton de la soumission "lignes budgétaires", s'il n'est pas renseigné, on prend l'établissement Origine de GCVM (CVMO) qui correspond à l'établissement de BRVO. . Pour l'établissement des lignes budgétaires issues des mouvements (01 et 02) de l' écriture destination ECRD : on prend celui précisé dans le bouton de la soumission "lignes budgétaires", s'il n'est pas renseigné, on prend l'établissement Destination de GCVM (CVMD) qui correspond à l'établissement de BRVD. |
Utilisation de la méthode de suivi des segments associés |
Objectif et exemple |
Dans le but de diminuer le nombre de clés de répartition à saisir qu'il s'agisse de répartitions par activité (GBRA) ou de répartitions par pourcentage (GBRV), on dispose de la zone "Méthode de suivi des segments associés". Elle permet, lors des traitements de répartition par quantité ou par pourcentage (TRQT/TRPC), de construire le CGR utilisé pour la génération des mouvements (GMVC) et/ou des lignes budgétaires (GBUD). |
Pour les CGR de la hiérarchie du pavé "Origine", prenons par exemple :
Les fils étant des CGR combinaisons composés de 3 segments. |
Pour le CGR du pavé "Destination" de deux répartitions (GBRA ou GBRV), prenons par exemple :
Les CGR combinaisons étant composés de 4 segments (le deuxième et troisième étant vides). |
On voudrait : - vider "CENTRE" sur "USINE1" à 60% et "USINE2" à 40% ; - conserver l'axe 2 ("P1", "P2", "P3" et "" ) des CGR origines ; - supprimer l'axe 3 ; - affecter l'axe 4 ("V1", "V2") des CGR destinations. |
Sans utiliser la zone "Méthode de suivi des segments associés", il faut créer les clés de répartition suivantes :
|
En utilisant la zone "Méthode de suivi des segments associés", le nombre de répartition à créer est moindre.
Remarque : Les CGR ainsi construits seront automatiquement créés dans le cas où ils n'existaient pas déjà. |
Caractéristiques de la zone "Méthode de suivi des segments associés" |
Zone de 10 caractères permettant d'identifier position par position si on doit faire suivre ou non le segment correspondant à cette position. Chaque position peut prendre les valeurs suivantes : - "O" : le segment du CGR à affecter sera celui du CGR d'origine ; - "N" : le segment du CGR à affecter ne sera pas renseigné ; - "_" (underscore) : le segment du CGR à affecter sera celui du CGR destination. |
Suivant les valeurs prises, certains contrôles sont effectués : - "O" : le type d'affectation du pavé "Origine" doit être obligatoirement "A" ; - "N" : aucun contrôle ; - "_" (underscore) : on vérifie que le CGR du pavé "Destination" est soit un CGR avec le numéro de segment demandé, soit un CGR combinaison ayant le segment voulu renseigné. De plus, si la zone "Méthode de suivi des segments associés" est renseignée, le type d'affectation du pavé "Destination" doit obligatoirement être "A". |
Remarque : La zone ne pouvant contenir que 10 caractères, cette fonctionnalité n'est donc applicable qu'aux 10 premiers segments de la clé analytique. Dans le cas où le nombre de segments serait plus grand que 10, les segments supérieurs à 10 ne seront tout simplement pas repris (comme s'il n'y avait que des "N"). |
Transactions et traitements impactés |
La zone "Méthode de suivi des segments associés" est présente dans plusieurs transactions. - Transfert de clés de répartition (GTBR) La zone n'a aucune influence sur le traitement associé (TTBR) ou lors de l'utilisation du bouton "Transfert" de GTBR. Elle est passée telle quelle à la table de répartition indiquée par le type de répartition du traitement (GTRB). Les contrôles se feront à l'insertion dans les tables définitives. - Règles de génération de répartition (GRGR) La zone n'a aucune influence sur le traitement associé (TRGR) Elle est passée telle quelle à la table de répartition indiquée dans le cadre "Génération" de GRGR. Les contrôles se feront à l'insertion dans les tables définitives. - Répartitions par quantité (GBRA) C'est dans cette transaction ou lors de l'insertion dans la table correspondante (OBBRA) que la plupart des contrôles sont effectués. Cette zone sera utilisée dans le traitement associé (TRQT : Répartition par quantité). - Répartitions par pourcentage (GBRV) C'est dans cette transaction ou lors de l'insertion dans la table correspondante (OBBRV) que la plupart des contrôles sont effectués. Cette zone sera utilisée dans le traitement associé (TRPC : Répartition par pourcentage). |