SAP ABAP IMG Activity GRPC_BADIEVENTSTRUC (Implement BAdI for Event Structure Check)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC-SPC (Application Component) Process Controls
⤷
GRPC_CUSTOMIZING (Package) Customizing

⤷

⤷

IMG Activity
ID | GRPC_BADIEVENTSTRUC | Implement BAdI for Event Structure Check |
Transaction Code | S_GR4_71000050 | (empty) |
Created on | 20081203 | |
Customizing Attributes | GRPC_BADIEVENTSTRUC | Implement BAdI for Event Structure Check |
Customizing Activity | GRPC_BADIEVENTSTRUC | Implement BAdI for Event Structure Check |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | GRPC_BADIEVENTSTRUC |
Use
You can use this BAdL to write more powerful checks than the name-value pair checks provided by the application. It also allows you to treat the detailed information as a free structured XML; this enables you to receive events with complex detailed structures.
Requirements
The Event Version must be defined and the parameter Format Check Type must be set to BAdI.
Standard settings
The BAdI implements single method CHECK.
Importing parameters:
- I_VERSION Type GRPC_FORMAT_VERSION – ID of the format version based on Event Type and Partner ID
- I_DETAIL Type GRPC_XML – Event detail in XML format (XSTRING)
Exporting parameters:
- E_RETCODE Type INT4 – Note that 0 = satisfactory, 4 = check failure.
- ET_MESSAGE Type GRPC_T_EVENT_MESSAGE – The check algorithm can provide detailed information about the check failure.
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.
Example
Business Attributes
ASAP Roadmap ID | 201 | Make global settings |
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 | GRPC_BADIEVENTSTRUC | 0 | GR11000001 | Process Controls |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20081211 |
SAP Release Created in | 300 |