Hierarchy

⤷

⤷

IMG Activity
ID | BADI_DETAILSCREEN | Handle Custom Details Screens |
Transaction Code | S_ALI_97000025 | (empty) |
Created on | 20040315 | |
Customizing Attributes | BADI_DETAILSCREEN | Maintain BADI for Details Screen Variant |
Customizing Activity | BADI_DETAILSCREEN | BADI : For detail screen |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | BADI_DETAILSCREEN |
Use
This BADI allows to define custom details screens for the Warranty Workbench to display additional data therein .
Following screens can be enhanced:
Program Screen
- SAPLWTYSC_WWB 50 ( Workbench Header Screen : Always gets displayed )
- SAPLWTYSC_WWB 2001 ( Warranty Claim header )
- SAPLWTYSC_WWB 8501 ( Customer screen 1 )
- SAPLWTYSC_WWB 8502 ( Customer screen 2 )
- SAPLWTYSC_WWB 8503 ( Customer screen 3 )
All of these screens contains subscreen areas which can be filled by creating an implementation.
The BADI interface contains two methods for communication,
( Called in the PBO of the screen : Populates the data in the screen )
PUT_DATA_TO_SCREEN
Importing
IS_WWB_DATA TYPE WTYSC_WWB_DATA
IS_SELECTED_DATA TYPE WTYS1_WWB_DATA_SELECTED
( Called in the PAI of the screen : Gets updated data from the screen )
GET_DATA_FROM_SCREEN
Exporting
ES_WWB_DATA TYPE WTYSC_WWB_DATA
ES_SELECTED_DATA TYPE WTYS1_WWB_DATA_SELECTED
Requirements
Other than the header screen which always gets displayed, other screens need to be included in the layout.
See: Maintain Layout for Workbench
Standard settings
Activities
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | BADI_DETAILSCREEN | 0 | ALI0000002 | Service Process Warranty |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20040813 |
SAP Release Created in | 500 |