The names of fields and field groups in the R/3 standard do not always match the vocabulary used in your particular industry or company.

Finding vocabulary that you already know makes familiarization with the system much easier.  

 In the following example (Material master data) there is a field  "Old material number":  


Let's assume that the notion  "MM number" is what your people are used to and that you want to retain this name. To do so, use the GuiXT "text" command": 

text F[Old material number] "MM number"


With "text" you can change field labels, group box titles, and button texts.

With fields that are used very frequently, you can use globaltextreplace  to modify nomenclature throughout the whole system; e.g.:

GlobalTextReplace "Material" "Service"

Put the text replacement commands into the file esession.txt. This script file is executed after the logon screen, exactly once for each R/3 session.

Screen titles, message texts and menus of all transactions are then changed automatically.

Sometimes, in a particular combination, a different replacement is necessary. For example, you want to replace "material" by "service", but the combination "Material type" is to be replaced by the single word "Category". This can be done as shown in the following example:

GlobalTextReplace "Material type" "Category"
"Material" "Service"

Sample screens (MM01 and VA01):

Please note that long texts, list headings, and SAP tree control texts are not changed in this way. 
The text command has yet another function: It allows for the display of additional text in the screen; for example, you can add a small help text in the logon screen:


Box (7,1) (9,32) "User service"
(8,2) "Tel.6732 or mail:"

The image command, which we will explain further on, allows you to pretty up the text in different colors, fonts, and sizes.