SAP ABAP IMG Activity BADI_EHSRC_CUST_LIST (BAdI: Enhancement for the Output of Customer Lists)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBRC (Package) EHS: Substance-Related Regulation Checks
IMG Activity
ID BADI_EHSRC_CUST_LIST BAdI: Enhancement for the Output of Customer Lists  
Transaction Code S_EE5_50000299   (empty) 
Created on 20091104    
Customizing Attributes BADI_EHSRC_CUST_LIST   BAdI: Enhancement for the Output of Customer Lists 
Customizing Activity BADI_EHSRC_CUST_LIST   BAdI: Enhancement for the Output of Customer Lists 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_EHSRC_CUST_LIST    

Use

This Business Add-In (BAdI) is used in the Substance Volume Tracking (EHS-SAF-RCK) component.

This BAdI or its methods are called in transaction Substance Volume Tracking: Output Customer List to determine and output data for customer lists.

As long as there are no active BAdI implementations, data for customer lists will not be determined or output.

Using the BAdI BADI_EHSRC_CUST_LIST, you can change or add to the standard response for the following functions:

  • Reading of Customer List Data
  • Output of Customer List Data
  • Archiving of Customer List Data
  • Deletion of Customer List Data

In the standard system, the BAdI is not activated. However, it does have an example implementation class.

Requirements

Standard settings

  • The BAdI is not designed for multiple use.
  • The BAdI is not filter-dependent.
  • The BAdI does not have a default implementation.
  • In the standard system, the BAdI has an example implementation (example class).

This BAdI uses the interface IF_EX_BADI_EHSRC_CUST_LIST. The example implementation is realized by the class CL_EXM_IM_EHSRC_CUST_LIST. You can view the objects in the transaction Class Builder (SE24).

See below for a description of the methods.

Activities

Create an implementation for this BAdI. When you create the implementation, you can adopt the example implementation.

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

Methods

DATA_READ

DATA_OUTPUT

DATA_ARCHIVE

DATA_DELETE

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_EHSRC_CUST_LIST 0 HLA0100681 Product Safety 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20091104 
SAP Release Created in 605