SAP ABAP IMG Activity BADI_DETAILSCREEN (Handle Custom Details Screens)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-WTY (Application Component) Service Process Warranty
     WTYSC (Package) Service Integration with Warranty
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