Hierarchy

⤷

⤷

IMG Activity
ID | E_IPPE_ENG_SORT | BAdI: Customer-Specific Sort Order for iPPE Relationships |
Transaction Code | S_AEN_10000313 | (empty) |
Created on | 20050120 | |
Customizing Attributes | E_IPPE_ENG_SORT | BAdI: Customer-Specific Sort Order for iPPE Relationships |
Customizing Activity | E_IPPE_ENG_SORT | BAdI: Customer-Specific Sort Order for iPPE Relationships |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | IPPE_ENG_SORT |
Use
Appication Component: AP-PPE.
The BAdI IPPE_ENG_SORT contains a method you can use to implement a special master data sort in the navigation area or detail area within the iPPE Workbench.
The following method is available to sort the following object:
- Relationships:
The BAdI is called up when objects are displayed using relationships in the navigation area or in the detail area of the iPPE Workbench.
Requirements
Standard settings
- The Business Add-In is active in the standard system. The default coding is executed automatically.
The default implementation defines that the target object of the relationships are sorted alphanumerically. Please note that the sequence relationships are sorted according to their predecessor- successor relationships, which will override the alphanumerical sort.
- The Business Add-In is not filter-dependent.
- The Business Add-In cannot exist at several positions.
Activities
To activate the Business Add-In, you have to create an active implementation.
- To do so, choose the IMG activity by double-clicking @15@.
Or
- To do so, choose the following menu in the SAP Easy Access Menu Tools -> ABAP Workbench -> Utilities -> Business Add-Ins -> Implementation.
If implementations already exist for the selected BAdI, the system braches to a dialog box displaying a list of the existing implementations.
- In this dialog box, choose Create.
The system branches to the dialog box BAdI Builder: Create Implementation.
- Enter an implementation name and choose Continue.
The screen Business Add-In Builder: Change Implementation appears.
- In the field Implementation Short Text enter a short desctiption.
- Select the tab page Interface.
In this tab page, the field Name of implementing class is filled automatically as the system assigns the class name using the name of the implementation.
- Save your entries and assign the implementation to a package.
- Position the cursor on one of the methods. Access the class builder with a double click.
- Enter the coding for the implementation between the instructions method <Interface-Name>~ <Method nAME>.and endmethod.
- Save and activate your coding and return to the screen Change Implementation.
- Save your data again.
Note: It is possible to create an implementation for a BAdI and activate it later. In this case, you should exit processing here.
- Choose Aktivate.
During the execution of the application program, the system now runs through the coding you saved in the method.
You can also call the documentation on the BAdI method via the menu, by carrying out the following steps:
- Choose the tab page Interface.
- Double-click on the relevant method.
- Click on the right mouse button and choose Component documentation.
Further notes
The BAdI provides the following methods:
Example
See default implementation.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 3 | Nonrequired activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20050323 |
SAP Release Created in | 600 |