SAP ABAP IMG Activity EHSW_EN_CHECK (BAdI: Additional Authorization Check on Entry Documents)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-WA (Application Component) Waste Management
     CBWA (Package) EH&S: Waste Management
IMG Activity
ID EHSW_EN_CHECK BAdI: Additional Authorization Check on Entry Documents  
Transaction Code S_P7E_63000022   IMG Activity: EHSW_EN_CHECK 
Created on 20060515    
Customizing Attributes EHSW_EN_CHECK   BAdI: Additional Authorization Check on Entry Documents 
Customizing Activity EHSW_EN_CHECK   BAdI: Additional Authorization Check on Entry Documents 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name EHSW_EN_CHECK    

Use

This Business Add-In (BAdI) is used in the Waste Management (EHS-WA) component.

You can use this BAdI to execute additional authorization checks for waste management master data that is used in Disposal Processing.

The BAdI is called at the following times:

  • When setting up input help on the entry document for waste generators, waste generation, or partners in the partner assignment

    The input help values can be filtered so that only those are displayed for which the user has access authorization.

  • When manually entering a waste generator or partner in the partner assignment in the entry document (for the PAI event)

    The manually entered waste generator or partner in the partner assignment can be checked for sufficient access authorization.

  • When setting up the hit list (overview) with entry documents

    The entry documents are determined according to the entered search criteria. Before displaying the entry documents, the set of hits can be further restricted in respect to the access authorization.

The following system reactions are possible depending on the callpoint of the BAdI:

  • Filtering of the values to be displayed
  • The system outputs a message detailing the inadequate access authorization and subsequently prevents the user from entering data manually

Requirements

Standard settings

The BAdI is inactive in the standard system. However, an example implementation exists for the BAdI, which you can adopt as an active implementation. The BAdI is not filter-dependent and not for multiple usage.

Activities

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

See also

The BAdI uses the IF_EX_EHSW_EN_CHECK interface. For more information, display the interface in the Class Builder.

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 3   Nonrequired 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 EHSW_EN_CHECK 0 SH10000005 Disposal Documents 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20060526 
SAP Release Created in