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) :

- Notion de "poids" dans la recherche des répartitions (GBRA/GBRV)
   Connaître quelle répartition est réellement utilisée peut se révéler quelque peu difficile (suivant le nombre et la complexité de vos enregistrements dans GBRA et/ou GBRV), en effet, les difficultés majeures proviennent du fait que :
- la plupart des zones des clés de répartition sont facultatives ;
- les clés de répartition peuvent être définies à l'aide de chemin de composition (de CGR et/ou de poste) aussi bien que sur un CGR/poste précis.

   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 :

   
Chaîne 1 de l'occurrence UNOBRV du paramètre AUTOBD égale à "OO"

   L'ordre de priorité dépend de la présence des CGR, poste et compte dans GBRV.
   X   signifie que la donnée est présente.

   ---   Répartition jamais trouvée (même si elle existe) lors de la recherche.
CGR Chemin de composition de CGR Poste Chemin de composition de postes Compte Ligne budgétaire avec compte Ligne budgétaire sans compte
X X X 1 ---
X X X X 2 ---
X X 3 1
X X X 4 2
X X X 5 3
X X X X 6 4
X X 7 ---
X 8 5
X X 9 6
X 10 7
X X 11 8
12 9


   
Chaîne 1 de l'occurrence UNOBRV du paramètre AUTOBD égale à "ON"

   L'ordre de priorité dépend de la présence des CGR, poste et compte dans GBRV.
   X   signifie que la donnée est présente.

   ---   Répartition jamais trouvée (même si elle existe) lors de la recherche.
CGR Chemin de composition de CGR Poste Chemin de composition de postes Compte Ligne budgétaire avec compte Ligne budgétaire sans compte
X X X 1 ---
X X X X 2 ---
X X 3 1
X X X 4 2
X X X --- ---
X X X X --- ---
X X 5 ---
X 6 3
X X 7 4
X 8 5
X X --- ---
9 6


   
Chaîne 1 de l'occurrence UNOBRV du paramètre AUTOBD égale à "NO"

   L'ordre de priorité dépend de la présence des CGR, poste et compte dans GBRV.
   X   signifie que la donnée est présente.

   ---   Répartition jamais trouvée (même si elle existe) lors de la recherche.
CGR Chemin de composition de CGR Poste Chemin de composition de postes Compte Ligne budgétaire avec compte Ligne budgétaire sans compte
X X X 1 ---
X X X X --- ---
X X 2 1
X X X --- ---
X X X 3 2
X X X X --- ---
X X 4 ---
X 5 3
X X --- ---
X 6 4
X X 7 5
8 6


   
Chaîne 1 de l'occurrence UNOBRV du paramètre AUTOBD égale à "NN"

   L'ordre de priorité dépend de la présence des CGR, poste et compte dans GBRV.
   X   signifie que la donnée est présente.

   ---   Répartition jamais trouvée (même si elle existe) lors de la recherche.
CGR Chemin de composition de CGR Poste Chemin de composition de postes Compte Ligne budgétaire avec compte Ligne budgétaire sans compte
X X X 1 ---
X X X X --- ---
X X 2 1
X X X --- ---
X X X --- ---
X X X X --- ---
X X 3 ---
X 4 2
X X --- ---
X 5 3
X X --- ---
6 4


   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).

   
Cas impossibles à saisir dans GBRV/GBRA
   X   signifie que la donnée est présente.
CGR Chemin de composition de CGR Poste Chemin de composition de postes Compte
X X X X X
X X X X
X X X X
X X X
X X X X
X X X
X X X
X X
X X X
X X X
X X
X X
X
X X X
X X X
X X
X X
X
X X
X

- 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.

BUDOCMVC - CGR B
   Renseigné si le compte n'est pas en CGR B interdit.
Si l'affectation de REPD est égale à "B", 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 à "B", 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é.

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 :

   
GBRV % Sens % Sens % Sens % Sens % Sens % Sens % Sens % Sens
25 D 25 D 25 D 25 D 25 I 25 I 25 25 I
50 D 50 D 50 D -50 C 50 I 50 I 50 -50
75 D 75 D 75 I 75
60 C -70 D 60 -70
Total % 75 D 90 D 80 D 75 D 75 I 90 I 80 75 I


   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 :

Sens des montants
   Même sens que celui de LBO, sauf si le montant est négatif alors on inverse le sens et on le met en positif.
De plus, si le sens de la dernière répartition est égal à "I" alors on inverse le sens (le montant est déjà positif).

Montants
   Montant de LBO auquel on soustrait la somme des montants déjà répartis.

Mouvement d'équilibre
   Un mouvement supplémentaire peut être créé dans le cas où le journal utilisé possède un compte d'équilibre et qu'il est à validation automatique.
Il faut, de plus, que la somme des montants débits des mouvements soit différente de la somme des crédits.

   Remarque : ce mouvement n'apparaît pas sur le compte-rendu du traitement.

Création ou mise à jour des lignes budgétaires
   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 : "Lignes budgétaires" ou "Les deux".

   Dans le cas "Les Deux", il y aura autant de lignes budgétaires créées que de mouvements possédant un CGR.

   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.

CGROBBUD - CGR
   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 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.

CPTOBBUD - Compte
   Renseigné si l'option "Détail par compte" est cochée. On prend le compte de REPD, sinon celui de REPO, sinon celui de LBO.

   Remarque : Si aucun compte n'est trouvé et si l'on a demandé dans le cadre "Génération de" l'option : "Les deux", une erreur se produira, car le compte est obligatoire dans les mouvements.

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 :

   
GBRV % Sens % Sens % Sens % Sens % Sens % Sens % Sens % Sens
25 D 25 D 25 D 25 D 25 I 25 I 25 25 I
50 D 50 D 50 D -50 C 50 I 50 I 50 -50
75 D 75 D 75 I 75
60 C -70 D 60 -70
Total % 75 D 90 D 80 D 75 D 75 I 90 I 80 75 I


   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.

Sens des montants
   Le sens est l'inverse de celui du montant de la LBO, en tenant compte du signe de ce montant.

   Exemple :
     LBO :   crédit positif      => VID : débit positif
     LBO :   crédit négatif     => VID : crédit positif

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.

   
Composition du champ "Information" de la table "Historisation des répartitions budgétaires (OBHRB)" : INFOBHRB
Champ INFOBHRB GBRA - Répartitions par activité GBRV - Budgets : répartition, ventilation Taille Si position fixe
But BUTOBBRV - But de budget BUTOBBRV - But de budget 010 001 - 010
Mois de début NMOOBBRV - Mois de début NMOOBBRV - Mois de début 008 011 - 018
Etablissement ETSOBBRV - Etablissement ETSOBBRV - Etablissement 006 019 - 024
CGR CGROBBRV - CGR d'origine CGROBBRV - CGR d'origine 040 025 - 064
Chemin CHCOBBRV - Chemin de composition de CGR CHCOBBRV - Chemin de composition de CGR 004 065 - 068
Type d'affectation TAFOBBRV - Type d'affectation d'origine TAFOBBRV - Type d'affectation d'origine 002 069 - 070
Poste POSOBBRV - Poste d'origine POSOBBRV - Poste d'origine 010 071 - 080
Chemin CHPOBBRV - Chemin de composition de postes CHPOBBRV - Chemin de composition de postes 004 081 - 084
Compte CPTOBBRV - Compte d'origine CPTOBBRV - Compte d'origine 010 085 - 094
Montant origine (*) MODOBHRB - Montant d'origine débit ou MOCOBHRB - Montant d'origine crédit MODOBHRB - Montant d'origine débit ou MOCOBHRB - Montant d'origine crédit 015 095 - 109
Sens du montant origine C ou D C ou D 001 110 - 110
Montant destination (*) MDDOBHRB - Montant de destination débit ou MDCOBHRB - Montant de destination crédit MDDOBHRB - Montant de destination débit ou MDCOBHRB - Montant de destination crédit 015 111 - 125
Sens du montant destination C ou D C ou D 001 126 - 126
Unité d'oeuvre si répartition par quantité (TRQT), sinon valeur substr(infobbrv,1,6) 006 127 - 132
10 caractères du champ "Informations" substr(infobbrv,47,10) substr(infobbrv,1,10) 010 133 - 142
"COMPL" ou "EC" ou vide "COMPL" ou "EC" ou vide 005 143 - 147
Quantité si répartition par quantité (TRQT), sinon vide (*) substr(infobbrv, 7,15) 015 148 - 162
Pourcentage calculé si répartition par quantité (TRQT), sinon pourcentage (TRPC) TAUOBBRV - Taux de répartition (*) TAUOBBRV - Taux de répartition (**) 015 163 - 177

(*) 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.

En-tête d'écritures (GECR)
   Les en-têtes d'écritures (ECRO / ECRD) seront constitués des mêmes données, à l'établissement près.

   RQ : certaines données seront prises à partir du cadre destination de GCVM (CVMD), si elles sont renseignées, même si elles servent à générer l'écriture "origine" (ECRO).

ETSOCECR - Etablissement
   C'est la seule distinction entre les deux en-têtes d'écritures :

       Pour la ECRO, c'est l'établissement de CVMO   (qui correspond à l'établissement origine BRVO) ;

       Pour la ECRD, c'est l'établissement de CVMD (qui correspond à l'établissement destination BRVD).

JRNOCECR - Journal
   Celui de CVMD si renseigné, sinon celui de la SOUM (dans le bouton "Ecritures")

   RQ : il doit être à numérotation de pièce automatique, si l'un des comptes de GCVM est en génération de pièce.

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.

TIEOCMVC - Tiers
   Si le compte de substitution de CVMO n'est pas renseigné, alors aucun tiers ne sera affecté, car le compte de LBO ne doit pas être collectif ;

   sinon

   on prend le tiers de CVMO si le compte est collectif.

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).

POSOCMVC - Poste
   Poste destination de GBRV (BRVD), si non renseigné, on prend celui de la LBO.

   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.

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.

Lignes budgétaires
   Dans le cadre de l'utilisation des ventilations multi-établissements, il y aura création de lignes budgétaires si à la soumission, on a choisi dans le cadre "Génération de" l'option : "Les deux" et si, sur le mouvement correspondant, il y a au moins un des CGR A ou B.
(si les deux sont présents, il y aura deux lignes budgétaires générées)

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 :

   
CGR origine Chemin CGR fils
ADM CH1 CENTRE P1 S1
CENTRE P2 S2
CENTRE P3 S2
CENTRE      S1


   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 :

   
Répartitions CGR destination
GBRx   1 USINE1           V1
GBRx   2 USINE2           V2


   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 :

   
CGR origine CGR destination Pourcentage
CENTRE P1 S1 USINE1 P1          V1 60
CENTRE P2 S2 USINE1 P2          V1 60
CENTRE P3 S2 USINE1 P3          V1 60
CENTRE      S1 USINE1               V1 60
CENTRE P1 S1 USINE2 P1          V2 40
CENTRE P2 S2 USINE2 P2          V2 40
CENTRE P3 S2 USINE2 P3          V2 40
CENTRE      S1 USINE2               V2 40

   En utilisant la zone "Méthode de suivi des segments associés", le nombre de répartition à créer est moindre.

   
CGR origine Chemin CGR destination Pourcentage MSS
ADM CH1 USINE1               V1 60 _ON_
ADM CH1 USINE2               V2 40 _ON_


   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).