In the case of SAP, standard infotypes that must added without an existing screen 7000 a screen 9000 must be created to take the place of the 7000. Screen 9000 is in the customer name space but must be created in the SAP development class. At a previous client of mine, for example 9000 screens were created for infotypes 1005, 1037 and 1050. Requests were made for development of screens for 1005 and 1016, but due to the special nature of the screens it was not possible.
Entries must be made in T77ID to reflect the additional screen.
Various steps must be performed to achieve the requirements, which include:
- Removing Tabs
- Adding Tabs
- Adding Search Nodes
Maintain View T77OCTABUS
Add Object and Tab page entries for the correct scenario to remove entries.
The first step is to define a tab page in view T77OMTABS. In most cases, this should be an Infotype specific entry that uses screen 7000. For solutions that are more complex a Module Pool can be developed.
Once added, perform the same step defined in Removing a Tab, it will have the reverse effect. Use the Sequence number to determine order.
Adding a Search Area
To add an Area to a Search Node you must customize V77CSEAT. In this case, one entry was added for Object type C to allow for a search on Job Group/Family/Series.