Reportez-vous à la documentation de Mise en oeuvre
L'écran se présente sous la forme d'un tableau de lignes : chaque ligne correspond à une définition de changement de clé.
Lorsque la clé est en deux parties, les deux parties de clé sont saisies, mais la partie de clé à recodifier est indiquée en premier. Ainsi, par exemple, si on décide de modifier la clé d'une table diverse, le numéro de la table est saisi en second, et le code dans la table, qui sera recodifié, est saisi en premier.
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
| Code identifiant la fiche courante. |
| [object Object] |
| Cette case à cocher permet d'activer ou de désactiver la fiche courante sans pour autant perdre son contenu. Une fiche désactivée ne peut pas être utilisée (par appel de son code) dans d'autres fiches (documents, paramétrages...), ou lors de traitements de masse. Les habilitations sur une fonction donnée peuvent interdire la création d'une fiche active. Dans ce cas, la case est désactivée par défaut, et est modifiable uniquement par un utilisateur autorisé, ou via un circuit de signature défini par Workflow. |
| Code objet concerné par la recodification. |
| Si l'objet contient dans sa clé une seule partie, ce champ est vide. Sinon c'est la valeur de la deuxième partie de clé de l'objet que l'on veut changer. |
| C'est la valeur de la dé de l'objet à modifier |
| Saisissez la description de la fiche concernée. Cet intitulé long est utilisé en titre dans les écrans et les états. |
| Est la nouvelle valeur de la clé qui doit remplacer l'ancienne valeur 'Identifiant 1'. |
Fermer
Icône Actions
Cette fonction permet de charger dans le tableau toutes les autres clés de la table correspondant à la ligne courante. Ainsi, par exemple, si on souhaite recodifier l'ensemble des codes d'une table diverse, il suffit de saisir le premier code de la table, puis de revnir sur la ligne en mode commande et, par clic droit, de demander le chargement : toutes les autres lignes de la table diverse en question seront alors chargées, et il ne restera plus qu'à définir les nouveaux codes en regard.
Cette fonction permet de pré-charger une liste de lignes à renommer en indiquant l'objet correspondant et un critère de filtrage.
Fermer
Il peut arriver que certains codes soient utilisés sous forme de constante dans des formules de calcul. L'exemple le plus fréquent est celui des pièces automatiques. Afin de permettre à l'utilitaire de recodification de reconnaître des clés écrites sous forme de constantes dans des formules, on recourra à un artifice. Au lieu de saisir sous forme constante (par exemple "FRVEN") la clé associée à un objet (par exemple JOU), on utilisera, dans la pièce automatique, la formule suivante :
Func ACHANGE.C("FRVEN","JOU")
La fonction ACHANGE.C renvoie systématiquement la valeur du premier paramètre ("FRVEN" dans l'exemple); écrire cette formule équivaut donc à mettre la constante "FRVEN". Mais les formules de ce type sont détectées par la fonction de recodification. Ainsi, si une ligne existe pour l'objet JOU, qui fait correspondre au code FRVEN un nouveau code VEN, la fonction de recodification remplacera la formule par
Func ACHANGE.C("VEN","JOU")
A noter que, dans le cas d'une table en deux parties, on mettra la formule sous la forme "CLE1~CLE2". Ainsi, par exemple, pour renommer le code FRCHQ en CHQ dans la table diverse numéro 306, on utilisera la formule
Func ACHANGE.C("306~FRCHQ","ADI")
Les champs suivants sont présents dans la fenêtre ouverte par ce bouton : Bloc numéro 1
Bloc numéro 2
Fermer Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier. |