Recodifications massives
Ce traitement permet de remplacer massivement la valeur de certains champs sur les objets métiers : Biens comptables, Dépenses, Contrats de location, Subventions et Relevés d'inventaire.
Le traitement peut être utilisé :
- soit dans le but de recodifier massivement une table,
- soit lors du traitement d'une cession intra-groupe afin de recodifier unitairement un bien et ses objets liés : la recodification pourra alors concerner plusieurs tables.
La recodification peut porter :
- sur les champs contrôlés par une table diverse,
- les sections analytiques
- et, dans le cas des cessions intra-groupe : la Localisation et le Site géographique (avec recodification implicite du site financier).
Ce remplacement est une simple recodification de la valeur du champ et contrairement à la modification effectuée en transactionnel, il ne génère aucune action induite ni aucun événement comme c'est le cas lors d'une modification.
Une option de traitement permet à l'utilisateur, lorsque la recodification n'est pas destinée à une Cession intra-groupe :
- Soit d'ajouter la nouvelle valeur dans la table à recodifier avec conservation de la valeur d'origine. Une sélection peut permettre de restreindre les objets traités et la population traitée sur ces objets.
- Soit de remplacer physiquement la nouvelle valeur dans la table à recodifier : la valeur d'origine est alors supprimée sur l'ensemble des objets métiers et des enregistrements.
Protection de l'intégrité des données - Verrouillage de la fonction
Durant l'exécution du traitement, toute modification transactionnelle de la population à traiter est interdite.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
Cette fonction est constituée :
- D'un en-tête permettant de préciser les informations d'identification ainsi que les options du traitement.
- De l'onglet Paramétrage général permettant de visualiser la liste des codes de la table à recodifier et de saisir les nouveaux codes.
- De l'onglet Sélection étendue permettant d'effectuer une sélection des enregistrements à traiter sur l'objet maître précisé sur l'onglet Paramétrage général.
Dans le cas d'une recodification destinée à une cession intra-groupe, le paramétrage du traitement de recodification est limité à la saisie de la référence de la cession concernée, de la table à traiter et des codes cibles de la table. Les autres informations : options du traitement, sélection des objets, sélection sociétés/sites et sélection étendue, ne sont pas accessibles.
En-tête
L'en-tête contient la référence du traitement, son statut, le code de la table à recodifier et le cas échéant, la référence de la cession intra-groupe à laquelle est destiné le traitement.
Il contient également les options réservées aux traitements non destinés aux cessions intra-groupe, notamment le statut à affecter aux anciens codes et le choix de mettre à jour ou non les associations.
Recodification
Référence (champ REFCDF) |
Référence de la recodification. Il s'agit d'un code alphanumérique choisi librement. |
Désignation (champ REFDES) |
Libellé de la recodification. |
Statut traitement (champ PROSTA) |
A la création de la référence, seul le statut : A traiter ou A traiter (Cession Intra Groupe) peut être sélectionné. |
Nom table (champ TABNAM) |
En création, ce champ permet de renseigner le nom de la table pour laquelle la recodification de certains codes ou de tous les codes est demandée. |
Nom table (champ TABNAMDES) |
Champ, non modifiable, affichant le libellé de la table sur laquelle porte la recodification. |
Date de traitement (champ PRODAT) |
Ce champ, non saisissable, est automatiquement alimenté avec la date à laquelle est effectué le traitement de recodification. |
Réf cess intragroupe (champ REFTRFCMP) |
Ce champ est visible uniquement si le traitement a pour statut : A traiter (Cession Intra-groupe) ou Traité (Cession Intra-groupe).
|
Désignation opération (champ DESTRFCMP) |
Libellé de la cession intra-groupe. Champ non modifiable. |
Code axe (champ CCEDIE) |
Ce champ est visible uniquement lorsque la recodification porte sur un axe analytique. La saisie du code de l'axe est alors obligatoire. |
Utilisateur (champ PROUSR) |
Ce champ, non modifiable, affiche le nom de l'utilisateur ayant lancé le traitement. |
Options
Statut anciens codes (champ STAOLDCOD) |
Ce champ est saisissable uniquement lorsque le statut du traitement est A traiter. |
Date fin validité (champ DATENDACT) |
Ce champ est affiché et saisissable uniquement si le statut du traitement est : A traiter, et si la recodification porte sur la table des sections analytiques avec le Statut des anciens codes positionné à : Inactifs. |
Maj des assocations (champ FLGUPDASS) |
Cet indicateur est activé pour indiquer qu'une association sera recodifiée si un de ses éléments est recodifié (valeur déterminante et/ou déterminée). |
Simulation (champ FLGSIM) |
Cette case à cocher est sélectionnée par défaut et permet d'exécuter la clôture en mode simulation. Dans ce cas, le contrôles et le traitement sont effectués, mais aucune mise à jour n'est enregistrée dans la base de données. Laissez cette case désactivée pour lancer le traitement en mode réel. Dans ce cas, vous ne pouvez pas annuler la clôture et les mises à jour sont enregistrées dans la base de données. Si vous utilisez des commits intermédiaires, il est recommandé de positionner le paramètre NIVTRACE – Niveau de trace (chapitre AAS, groupe MIS) sur 0. |
Trace : Edition des mises à jour (champ FLGTRCEDT) |
Cet indicateur permet, lorsqu'il est activé, d'éditer, dans la trace, le détail des mises à jour. |
Onglet Paramétrage général
Cet onglet permet de visualiser la liste des codes de la table à recodifier et de saisir les nouveaux codes.
Il permet également, pour les traitements de recodification non destinés à une cession intra-groupe :
- de sélectionner les objets sur lesquels va porter la recodification,
- de choisir les sociétés et sites auxquels appartiennent les enregistrements à traiter.
Tableau Recodification
Avant (Code) (champ VALOLDCOD) |
Cette colonne affiche la liste des postes de la table à recodifier.
La recodification d'un site financier qui n'est pas un site géographique est autorisée selon les modalités suivantes :
|
Avant (Libellé ) (champ VALOLDDES) |
Libellé du poste de la table. Information non modifiable. |
Après (Code) (champ VALNEWCOD) |
Cette colonne permet, tant que le statut du traitement n'est pas passé à Traité ou Traité (cession intra-groupe), de saisir la valeur du nouveau code.
|
Après (Libellé ) (champ VALNEWDES) |
Cette colonne n'est pas modifiable si le statut du traitement est passé à Traité ou Traité (cession intra-groupe).
|
Sélection des objets
Objet maître (champ OBCLDR) |
L'objet maître est l'objet sur lequel porte principalement la recodification. Ce paramétrage s'applique lorsque le statut des anciens codes a pour valeur : Conservés ou Inactifs.
Les objets Relevés d'inventaire et Biens Physiques ne peuvent être objets maîtres. |
Biens (champ OBCPCDFAS) |
Cette case à cocher permet d'indiquer que la recodification de l'objet Biens comptables est demandée. |
Dépenses (champ OBCPCDLOF) |
Cette case à cocher permet d'indiquer que la recodification de l'objet Dépenses est demandée. |
Contrats financement (champ OBCPCDLEA) |
Cette case à cocher permet d'indiquer que la recodification de l'objet Contrats financement est demandée. |
Subventions (champ OBCPCDGRT) |
Cette case à cocher permet d'indiquer que la recodification de l'objet Subventions est demandée. |
Eléments physiques (champ OBCPCDPHY) |
Cette case à cocher permet d'indiquer que la recodification de l'objet Biens physiques est demandée. |
Tableau Sélection Société
champ FLGCPY |
L'activation de cette case permet de sélectionner la société sur laquelle doit porter le traitement.
|
Société (champ CPY) |
Ce champ affiche le code de la société. |
Tableau Sélection Site
champ FLGFCY |
Cette case à cocher est activée afin que le site soit pris en compte dans le traitement. Après sélection d'une société, tous les sites financiers qui lui sont rattachés sont, par défaut, sélectionnés.
|
Société (champ FCYCPY) |
Code d'identification de la société à laquelle le site est rattaché. |
Site (champ FCY) |
Ce champ, non modifiable, affiche le code du site où le traitement s'effectue. |
Modalités de sélection des enregistrem. en fonction du choix de l'objet maître
Principes généraux :
- Lorsque la recodification est destinée à une cession intra-groupe, l'objet maître est obligatoirement le Bien comptable et les objets autres ne sont pas saisissables.
- Lorsque les anciens codes ont pour statut la valeur : Supprimés, aucun objet maître ne peut être sélectionné : tous les objets doivent en effet être traités et aucun ne peut être objet maître.
- Lorsque les anciens codes ont pour statut, la valeur : Inactifs ou Conservés, les enregistrements suivants sont exlcus du traitement :
- les biens comptables ayant fait l'objet d'une sortie dans les exercices antérieurs,
- les dépenses rattachées aux biens (lorsque l'objet maître est la Dépense, même si l'objet autre Biens est activé,
- les contrats de location financement ayant le statut Résilié, Echu ou Rachat,
- les subventions ayant le statut : Supprimée,
- les relevés d'inventaire dont le statut est : 6 - Bien en phase, 7 - Relevé rejeté, ou ceux appartenant à une opération d'inventaire close.
Objet maître : Bien comptable
Objet autre |
|||
Dépenses |
Contrats financement |
Subventions |
Relevés d'inventaire |
Liaison avec Société + Site + Réf. bien |
Liaison avec Société + Site + Réf. contrat |
Liaison avec Société + Site + Réf. projet investissement |
Liaison avec Code barres ou Code barre seul |
Pour 1 bien : |
Pour 1 bien : |
Pour 1 bien : |
Pour 1 bien : |
Objet maître : Dépense
Objet autre |
|||
Biens |
Contrats financement |
Subventions |
Relevés d'inventaire |
Impossible car seules les dépenses non liées aux biens sont sélectionnées |
|
|
|
Objet maître : Contrat
Objet autre |
|||
Biens |
Dépenses |
Subventions |
Relevés d'inventaire |
Liaison avec Société + Site + Réf. contrat |
|
Lecture des x biens liés au contrat, puis pour chacun d'eux : |
|
Pour 1 contrat : |
Objet maître : Subvention
Objet autre |
|||
Biens |
Dépenses |
Contrats |
Relevés d'inventaire |
Liaison avec Société + Site + Réf. projet investissement |
Lecture des x biens liés à la subvention (c.à.d des x biens ayant le même projet d'investissement que la subvention), puis pour chacun d'eux : |
Lecture des x biens liés à la subvention (c.à.d des x biens ayant le même projet d'investissement que la subvention), puis pour chacun d'eux : |
Lecture des x biens liés à la subvention (c.à.d des x biens ayant le même projet d'investissement que la subvention), puis pour chacun d'eux : - - > x relevés d'inventaire possibles |
Pour 1 bien : |
Objet maître : Inventaire et Eléments physiques : non autorisés
- Exemple : Objet maître : Subvention - Objet autre : Dépenses
Traitement :
Pour la subvention traitée :
--> Recherche des biens comptables ayant bénéficié de cette subvention
Pour chaque bien comptable traité :
--> Recherche des dépenses rattachées.
Particularités sur la recodification des sections analytiques
- La recodification ne créera pas, de façon automatique, de nouveaux codes dans la table des sections, contrairement aux tables diverses. Il appartient donc à l'utilisateur de créer manuellement les nouvelles sections, puis la recodification changera uniquement la valeur dans les enregistrements des objets traités.
- Lorsque la recodification est destinée à une cession intra-groupe, seules sont présentées dans le tableau de recodification :
- les sections associées à la société source,
- les sections non liées à une société ou à un groupe de sociétés.
Particularités sur la recodification des sites et des localisations
La recodification ne créera pas de façon automatique, de nouveaux codes dans la table des sites (FCY) et des localisations (LOC), contrairement aux tables diverses.
Il appartient donc à l'utilisateur de créer manuellement les nouveaux sites et/ou les nouvelles localisations, puis la recodification changera uniquement la valeur dans les enregistrements des objets traités.
La recodification des sites géographiques et/ou des localisations permet de recodifier implicitement le site financier car à un site géographique et une société (cible) correspond un seul site financier.
Recod. localisations du site |
Cette option clic droit du tableau Recodification est disponible uniquement lorsque la recodification porte sur les sites géographiques (cas d'une cession intra-groupe). |
Rechargement tableau |
Cette option clic droit du tableau Recodification est disponible uniquement lorsque la recodification porte sur les sites géographiques (cas d'une cession intra-groupe). |
Cocher tous les Sociétés/Sites |
Cette option, disponible sur les tableaux Sélection société et Sélection Site, permet de sélectionner massivement l'ensemble des sociétés et des sites financiers qui leur sont rattachés. |
Décocher tous les Soc./Sites |
Cette option, disponible sur les tableaux Sélection société et Sélection Site, permet de désélectionner massivement l'ensemble des sociétés et des sites financiers qui leur sont rattachés. |
Onglet Sélection étendue
Cet onglet permet d'effectuer une sélection des enregistrements à traiter, portant sur l'objet maître précisé au niveau de l'onglet Paramétrage général.
La sélection étendue n'est pas accessible dans les cas suivants :
- La recodification est destinée à une cession intra-groupe, la sélection des biens s'effectuant alors depuis le paramétrage de la Définition de l'opération de cession.
- Les anciens codes ont pour statut : Supprimés, au niveau du paramétrage du traitement de recodification. Tous les enregistrements appartenant à toutes les entités doivent, en effet, être prise en compte dans le traitement.
Bloc numéro 1
Objet (champ OBJNAM) |
Désignation (champ OBJDES) |
Bloc numéro 2
Table (champ TBL1) |
Indiquer une table parmi la table principale de l'OBJet et les tables liées. |
Champ (champ FLD1) |
Indiquez un champ de la table. |
Opérateur (champ OPE1) |
Indiquez l'opération de comparaison :
|
Valeur (champ VAL1) |
Ce champ permet d'indiquer la valeur de comparaison (sans les guillemets pour les champs alphabétiques). |
Et/Ou (champ ANDOR2) |
Indiquez le lien entre les lignes de critères. Exemple: |
Table (champ TBL2) |
Champ (champ FLD2) |
Opérateur (champ OPE2) |
Valeur (champ VAL2) |
Et/Ou (champ ANDOR3) |
Table (champ TBL3) |
Champ (champ FLD3) |
Opérateur (champ OPE3) |
Valeur (champ VAL3) |
Et/Ou (champ ANDOR4) |
Table (champ TBL4) |
Champ (champ FLD4) |
Opérateur (champ OPE4) |
Valeur (champ VAL4) |
Et/Ou (champ ANDOR5) |
Table (champ TBL5) |
Champ (champ FLD5) |
Opérateur (champ OPE5) |
Valeur (champ VAL5) |
Bloc numéro 3
champ REQUETE |