CAdapter la nomenclature du système SAP aux expressions spécifiques à votre entreprise

GuiXT vous permet de changer facilement la nomenclature du SAP. A l’aide d’une ligne de scripte GuiXT vous pouvez adapter simultanément des centaines d’écrans.

Par exemple, imaginez que la notion de “article” est utilisé uniquement dans le sens de “service” dans votre système SAP, peut-être juste pour un groupe particulier d’utilisateurs. Vous pourriez souhaiter remplacer le mot “article” systématiquement par “service”.

Exemple:

Sap Guixt textreplace01 Changing nomenclature in R/3

Ecran standard SAP: “Article”

Sap Guixt textreplace02 Changing nomenclature in R/3

Nouvelle nomenclature: “Service” au lieu de “Article” (5 remplacements sur cet écran)

Pour cet exemple vous n’avez besoin que de la commande GuiXT suivante:

GlobalTextReplace “Article” “Service”

Toutefois vous remarquerez qu’il y a un problème au niveau du message. Nous montrons plus bas comment résoudre cela.

Cela s’applique aux types de textes d’écran suivants:

  • désignation de champ
  • titre d’écran
  • titre de cadre de  groupe (box)
  • bouton poussoir et information rapide (quickinfo)
  • ligne message
  • point de menus

mais

  • pas aux textes normaux affichés dans le système SAP, tels que les descriptions d’un produit
  • pas aux textes d’aide de SAP

Cela n’a pas d’importance si le mot commence par une lettre majuscule ou une minuscule.

Remplacement en fonction du contexte

Quelques fois il est utile d’avoir des remplacement différents selon le contexte. Par exemple si vous voulez remplacer “article” par “service” mais la combinaison avec d’autres termes par une autre expression. Par exemple, vous voulez remplacer “article” par “service”, mais l’expression “Type d’article” devra être remplacé par “catégorie”. Ceci peut être réalisé comme montré dans l’exemple suivant:

Sap Guixt textreplace11 Changing nomenclature in R/3

Ecran standard SAP: “Article”

Sap Guixt textreplace12 Changing nomenclature in R/3

Nouvelle nomenclature: “Service” à la place de “Article”

Sap Guixt textreplace13 Changing nomenclature in R/3

Nouvelle nomenclature: “Service” au lieu de “Article” et “Catégorie” au lieu de “type d’article”

 

Sap Guixt textreplace14 Changing nomenclature in R/3

Nouvelle nomenclature: “Service” au lieu de “Article” et “Le service” au lieu de “L’article”

Les commandes GuiXT seraient dans cet exemple:

GlobalTextReplace “Type d’article” “Catégorie”
GlobalTextReplace “L’article” “Le service”
GlobalTextReplace “Article” “Service”

GuiXT cherche en premier “Type d’article” parce que c’est plus long que “article”.

Où mettre les commandes de remplacement de texte?

Veuillez insérer les lignes de commande de remplacement de texte dans le fichier fsession.txt (où f signifie Français; e pour Anglais etc.; selon la langue de la session). Ce fichier sera placé dans le répertoire des scriptes. Il sera exécuté après l’écran du logon, exactement une fois pour chaque session SAP.

Evitez de placer des commande dans le fichier flogon.txt car il ne sera pas exécuté lorsque l’utilisateur ouvre un mode alternatif.

 

Conseils & astuces

  • Choisissez si possible un mot de remplacement qui ait une structure grammaticale semblable à celle du mot à remplacer. Cela vous facilitera la conservation de formulations correctes.
  • Choisissez si possible un mot qui ait la même longueur que le mot à remplacer. Autrement il pourrait y avoir des superpositions d’éléments d’écran. Si vous remplacez par exemple “Article” par “prestation de service”, vous pouvez obtenir des effets semblables aux suivants:

Sap Guixt textreplace7 Changing nomenclature in R/3

Transaction MM02 avec
un remplacement de texte raté de “article” par “prestation de service”

 

Changing nomenclature in R/3