The function can display a dialog box in which the parameters of the new object can be entered. In this case, the next screen is the "first data screen" of the task. If previously entered data is not saved when Other <object> is chosen, and if a confirmation prompt is issued in a dialog box, then the dialog box with the confirmation prompt is displayed followed by the dialog box with the parameters.
As an exception, the function may call the initial screen of the current application (for example, if too many fields are determined on the initial screen).
Alternatively, a list/table of "entire objects" which the user had initially generated from the initial screen when calling the task can take over the function of the initial screen.

In R/3, Other <object> would not take you to the initial screen to the function specification of a new order but rather to the list of purchase orders generated at the beginning.
The function includes checks if data is to be saved. If an error has occurred on a screen, an error message is displayed and the user remains on that screen.

With Release 4.0A, the meaning of this function has changed. Consider these changes for your new developments.
Access
The function is to be always active (unless not always possible for technical reasons) except for on the initial screen.
Function Key |
Pull-Down Menu |
Pushbutton |
Access Character |
Icon |
F17 *;cannot be active without corresponding key. |
Menu <Object> |
Application toolbar: in the block of the navigation keys |
O for Other <object> |
|
*) F17 can, however, be used for other functions when Other <object> is not used in the task.
Technical Notes
You have to provide the function Other <object> with a function code specified as of category "E" in the Menu Painter. In addition, first define a MODULE x AT EXIT-COMMAND in the flow logic of the screen at the event PAI. This module is run through before all checks of DYNP.
If data has been changed, a confirmation prompt is to be issued. Checks should occur only when the users replies "yes" to the question "Do you want to save the entered data?". An identification is set for Save and the other modules of PAI are run through.
If data was incorrect, the user is lead to an error dialog. At the end, he can either choose the function Other <object> again - in which case the confirmation prompt appears once more - or he can choose the function
Continue. If data is error-free, then - provided the identification Save is set - the data is saved at the end by PAI and the system usually navigates to the initial screen.If the confirmation prompt is cancelled, the other modules for PAI are processed.
Cross-References