Texts
Message Short Texts
Standards and Guidelines*
Use |
Do Not Use |
Enter a material class |
Material class does not exist |
Enter a valid company code |
Company code incorrect |
Enter a period that ends in the future |
You cannot enter a period end in the past |
Error during data transfer; check the log |
Errors occurred during data transfer |
Order is not available; check your entry |
Order is not available |
Standard Message Short Texts*
The following standard message texts will be included in the Online Text Repository, a tool to assist developers when writing message short texts.
I. Instructions for Entering Data
Enter <object>
Use |
Do Not Use |
Enter a valid period |
Maintain the period |
Enter a short text for the action |
Enter short text for action |
II. Inability to Display Data
Unable to display <object>; <reason>
Always provide a reason. For example, if the selected revision status cannot be displayed because it is located in a period that was already completed (that is, the period entered is not applicable here), say so in the short text. If you do not have enough space in the short text, insert the reason in the long text.
Use |
Do Not Use |
Unable to display revision status; period is already completed |
You cannot display inventory data here |
Displaying inventory data here is not possible |
III. Occurrence of Error(s)
Error while <operation>; <instructions>
In this type of error message, do not use a verb. Always indicate how to correct the error.
Use |
Do Not Use |
Error while processing long text; check the long text indicator |
Errors were found |
Error while posting; check the log |
Error occurred during update |
IV. Check for Saving Data
Do you want to save the <object>?
Do you still want to save the <object>?
Do you want to save the <object> first?
Use |
Do Not Use |
Do you want to save the changed values? |
Should the data be saved? |
Do you still want to save the data? |
Do you want to save before exiting? |
Do you want to save the entries first? |
Value was changed. Should it be saved? |
V. Check for Saving Data, with Data Loss Warning
Unsaved data will be lost. Do you want to save?
Use |
Do Not Use |
Unsaved data will be lost. Do you want to save? |
Unsaved data will be lost |
Data will be lost! Save? |
VI. Inability to Execute Operations
<Action> is not permitted; <reason>
<Action> is not possible; <reason>
You cannot <action>; <reason>
Always provide a reason. If you do not have enough space in the short text, insert it in the long text.
Use |
Do Not Use |
Function is not permitted for user status; <reason> |
Function prohibited for user status |
You cannot delete here; actual values exist |
Deleting not possible because actual values exist |
Deletion is not permitted; <reason> |
Deletion unallowed |
You cannot configure a planning variant here; vendor address is invalid |
Material number invalid |
Material notice cannot be maintained here |
Valid selection screen does not exist |
Operation & is not supported |
VII. Lack of Authorization
You are not authorized to <do this>
Avoid using transaction codes. State the function instead.
Use |
Do Not Use |
You are not authorized to initialize program <program name> |
No authorization to delete status |
You are not authorized to display master data |
You do not have change authorization for this control data |
Your authorization profile & does not allow changing data |
VIII. Selecting Objects
Select <object>
Additional <objects> are not selected
Use |
Do
Not Use |
Select the lines to be deleted |
Select end of block |
Select the row above which the entry should be inserted |
Additional status schemes are not selected |
IX. (Non-)existence or (Un-)availability of Objects
<Object> does not exist
<Object> is not available
<Object> already exists
<Object> is already available
In certain cases, there is a difference between an object that does not exist and one that is not available. For example, if a budget "does not exist," it has not been created. However, a budget may not be "available" even though it "exists"; in that case, it has been created but not allocated.
Check whether the object is unavailable or nonexistent because the user has made an incorrect entry. If this is the case, provide instructions.
Use |
Do Not Use |
Info object does not exist; define class type & first |
Class type & is not defined |
Data is not available; define the result areas first |
No result areas are defined |
Alternative unit does not exist; define an alternative unit first |
No alternative unit entered |
X. Search Results
<Object> not found
No <object> found
In search result messages, do not use an auxiliary verb.
Use |
Do Not Use |
No documents found |
Documents were not found |
No suitable entry found |
No suitable entry was found |
XI. Continuing Processing
Processing continued
Do you want to continue processing?
<Process> continued
Do you want to continue <process (gerund)>?
If the operation or activity is self-evident to the user, use the first or second of the above standard texts; do not specify the technical name of the operation. For example, if the context is the posting of a material master record, use "Processing continued," not "Posting of material master record continued."
Use |
Do Not Use |
Processing continued |
Continuation of processing |
Do you want to continue processing? |
Do you want to continue? |
XII. Terminating Processing
Processing terminated
Do you want to terminate processing?
<Process> terminated
Do you want to terminate <process (gerund)>?
If the operation or activity is self-evident to the user, use the first or second of the above standard texts; do not specify the technical name of the operation. For example, if the context is the posting of a material master record, use "Processing terminated," not "Posting of material master record terminated."
Use |
Do Not Use |
Processing terminated |
Termination of processing |
Update terminated |
Do you want to terminate? |
*Note: In the examples, the text on the left does not always correspond
to that on the right -- that is, it does not necessarily mean "Use
<...> instead of <...>."
top
Source: SAP R/3 Style Guide
|