Cette fonction permet de copier les valeurs de paramètres définis à un niveau donné (société, site, utilisateur, législation) pour un code donné, vers un ensemble de codes de destination (société, site, utilisateur, législation, selon le choix de copie fait) définis par borne de valeurs, par l'utilisation d'un modèle, ou donnés sous la forme d'une liste.
Cette copie peut être faite en mode simulation dans un premier temps (avec ou sans le détail des paramètres copiés).
Présentation
Un seul écran de saisie permet, à l'entrée de la fonction, de saisir l'ensemble des paramètres nécessaires. A la validation de la saisie, une confirmation est demandée, puis la fonction est lancée, et une trace permet d'en connaître le résultat.
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
|
Ce champ permet de définir le dossier à partir duquel les paramètres vont être copiés. Les syntaxes possibles sont décrites dans l'annexe dédiée. |
|
Ce champ permet de définir le dossier dans lequel les paramètres vont être copiés. Les syntaxes possibles sont décrites dans l'annexe dédiée. |
|
Définit le niveau de définition des paramètres à copier. Les valeurs suivantes sont possibles :
|
|
  |
|
Lorsque cette case est cochée, on obtient dans la liste le détail des paramètres copiés, et leur valeur. Si elle n'est pas cochée, seule la liste des codes de destination est affichée. |
|
Si cette case est cochée, la copie de paramètres n'est pas faite, la trace donnant le détail des copies qui seraient faites si l'opération était lancée en mode non simulé (avec ou sans le détail des valeurs de paramètres). |
|
Lorsque cette case est cochée, une suppression préliminaire des paramètres du niveau de destination est faite avant la copie. Ainsi, par exemple, si on copie des paramètres d'un utilisateur A à un utilisateur B, et si certains paramètres de l'utilisateur B sont définis au niveau de l'utilisateur lui-même, alors que pour l'utilisateur A, ils sont hérités du site dont il dépend :
|
|
Définit l'origine (société, site, législation, utilisateur selon le cas) des valeurs de paramètres à copier. |
|
Intitulé associé au code précédent. |
Destination
|
Définit comment les codes (société, site, législation, utilisateur) de destination sont saisis, avec les possibilités suivantes :
|
|
Lorsque la copie de paramètre se fait vers une destination définie par des bornes, ces deux champs permettent de donner le code début et le code de fin concernés. Selon le cas, on saisira ici des bornes de codes sociétés, sites, législations, ou utilisateurs. |
|
  |
|
Lorsque la copie de paramètre se fait vers une destination définie par un modèle, on saisit ici le modèle concerné. Selon le cas, on saisira ici un modèle de codes société, site, législation, ou utilisateur. |
Tableau Liste
|
  |
|
Lorsque la copie de paramètre se fait vers une destination définie par une liste de codes, on saisit ici les codes concernés. Selon le cas, on saisira ici des codes sociétés, sites, législations, ou utilisateurs. |
|
Intitulé associé au code précédent. |
Fermer
La trace présente les informations sous la forme suivante :
[Niveau] Origine : [NOM]
[NN] Paramètres copiés
Paramètre [NOM] : [VALEUR] ( [Intitulé] )
[Niveau] Destination : [NOM]
[NN] Paramètres supprimés
Paramètre [NOM] : [VALEUR] ( [Intitulé] )
où :
Si des valeurs de paramètres existaient pour un code destination donné, et n'existent pas dans le code de départ, ces valeurs sont supprimées. Ainsi, par exemple, si le paramètre CALNBRDEC vaut 2 par défaut pour le dossier, et n'est défini au niveau utilisateur que pour le seul utilisateur JOHN :
Cette règle est aussi valable quand on fait des copies entre dossiers. Ainsi, la copie des paramètres associés à JOHN du dossier 1 vers JIM sur le dossier 2 ne va recopier que les paramètres propres à JOHN (si des paramètres étaient hérités du site, de la société, ou du dossier, ils seront hérités du site, de la société, ou du dossier, ce qui signifie que l'on héritera pas forcément de valeurs identiques). On peut ensuite, si le besoin d'en fait sentir, copier les paramètres du site de JOHN vers le site de JIM, ceux de la société de JOHN vers la société de JIM, etc...
Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.