Ansicht
Dokumentation

ISH_OMT3B - Define Structure of Data Screens for Each Screen Sequence

ISH_OMT3B - Define Structure of Data Screens for Each Screen Sequence

PERFORM Short Reference   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

In this IMG activity, you have the following navigation levels:

  • Screen sequences
This overview appears when you access the IMG activity. It contains all existing screen sequences. You have the following options:
  • Creating screen sequences by copying existing screen sequences

You can create a new screen sequence by selecting an existing screen sequence and choosing Copy as. You are required to enter a new screen sequence ID and description, and to choose Enter. The system copies the screen sequence selected, the data screens, the subscreen assignments, and the order of the data screens.
  • Deleting screen sequences

You can delete screen sequence(s) by selecting them as required and choosing Delete. The system deletes the screen sequence selected, the relevant data screens, and the subscreen assignments (not the subscreens themselves).
  • Transporting screen sequences and data screens

You can transport screen sequences and/or data screens from the test system to the production system by selecting the screen sequence(s) and/or data screen(s) required and transporting them in the usual way.
  • Data screens
This overview appears after you have selected a screen sequence and double-clicked Data screens. It contains all existing data screens for the screen sequence selected, with the exception of initial screens since they cannot be configured. One of the following screen types is assigned to each data screen:

The number of main screens in a screen sequence must not exceed 43.

You have the following options:
  • Creating data screens new

You can include new data screens in the screen sequence by choosing New entries. New main screens appear last in the screen order. Be sure to check the screen order in the activity Maintain Order of Main and Additional Screens, where you can change it if necessary.
  • Creating data screens by copying

You can create a new data screen with the same parameters by selecting a data screen and choosing Copy as. After you have changed at least the screen ID and chosen Enter, the system copies the data screen selected and the subscreen assignments.
  • Changing existing data screens

You do this by assigning different subscreens to the data screen, and/or by deleting the assignment of subscreens to the data screen (see under Subscreens below).
  • Deleting data screens

You can delete data screens by selecting them as required and choosing Delete. The system deletes the data screen(s) selected and the subscreen assignments (not the subscreens themselves).
Points to Consider when Maintaining Data Screens
  • Field placement

Make sure that at least the base unit of measure and the material description can be maintained in Create mode. Since the base unit of measure must be maintained before all other units of measure, position it accordingly on the data screens.
Make sure that each field cannot be maintained more than once on the data screen, that is, the same field must not occur on two different subscreens of the same data screen.
If you move the Descriptions subscreen (appears on an additional screen in the standard SAP system) to a main screen, the Description field in the header subscreen of the main screen must not allow an entry. For this reason, descriptions subscreens must have screen numbers between 8000 and 8010.
Always position the MRP type before all other MRP fields, and the forecast model before all other forecasting fields.
  • Configuring data screens

The Classification screen must be a separate screen.
You can configure consumption values and forecast values only as additional screens, not as main screens.
  • Configuring data screens as tab pages

If you want to configure a main screen or additional screen as a tab page, note the following:
A data screen with 7, 8, or 9 subscreens can be replaced only by a tab page with 10 or more subscreens, and a data screen with 12 subscreens can be replaced only by a tab page with 19 subscreens. There are different tab pages for main screens and additional screens.
It is recommended that you use GUI statuses without Goto or Extras menus since the navigation provided by these menus is replaced by the tab pages. Instead of these menus, the GUI statuses DATE00 and DATELT00 for the main screens contain an Extras pushbutton.
It is not possible to configure special screens such as Status Information and special additional screens (recognizable by GUI status DIALxxxx or by no GUI status and subscreen container 0001) as tab pages.
  • Accessing secondary screens

Define whether new secondary screens are to be accessed as an additional screen or by pushbutton. You do this in the activity Assign Secondary Screens.
  • Preventing runtime errors

Choose the maintenance status of a screen in accordance with the fields on the screen (on all subscreens); that is, each field on the screen must have at least one of the maintenance statuses that the screen itself has. If they do not, an abend will occur when maintaining data on the nonconforming screen. For example, if you include field MARA-BSTME (order unit) on the Basic Data screen, you must also assign status E (purchasing) to this screen. You can view the maintenance status(es) assigned to a field in Customizing for the Material Master in the activity Assign Fields to Field Selection Groups.
For all screens, use only the GUI statuses maintained for the main program (SAPLMGMM for industry, SAPLMGMW for retail).
  • Subscreens
This overview appears after you have selected a data screen and double-clicked Subscreens. It contains all the subscreens assigned to the data screen for a particular screen sequence. You have the following options:
  • Including new subscreens on a data screen

You do this by selecting the subscreen above which you want to insert the new subscreen, and choosing New entries. However, this is possible only if the subscreen container contains at least one blank subscreen (a subscreen with the number 0001).
  • Shifting subscreens on a data screen

  • Deleting subscreen assignments

You can delete the assignment of a subscreen to a data screen by selecting the subscreen and choosing Delete. The system replaces the deleted subscreen assignment with a blank subscreen.
  • Viewing the data screen

Simulates the data screen as it appears in the material master.
  • Viewing the subscreen

You can simulate an individual subscreen as it appears on the respective data screen in the material master by selecting it and choosing View subscreen.
Points to Consider when Maintaining Subscreens
  • Treatment of blank subscreen areas

Fill any blank subscreen areas in subscreen containers with a blank subscreen. The blank subscreen must have the screen number 0001 and, for performance reasons, should belong to the same program as the other subscreens on the data screen.
  • Performance considerations

To improve performance, choose the subscreens of a data screen from one program where possible.
  • Subscreens for maintaining long texts

Do not assign more than one long text maintenance subscreen to a single data screen.

After configuring the material master, be sure to test it using the following functions:

  • Create material
  • Change material
  • Display material

You must be able to save your data without an error message.

After changing a screen sequence or data screen, transport the screen sequence.






CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 11263 Date: 20240420 Time: 021504     sap01-206 ( 148 ms )