Ansicht
Dokumentation
OHIKZMDPA_EHR_015 - [OBSOLETE] BAdI: E-HR Inbound and Outbound Processing in Signing for EGEG
Addresses (Business Address Services) CPI1466 during BackupThis documentation is copyright by SAP AG.
The Business Add-In (BAdI) HRPADKZ_B_EHR_IO_SIGN_EGEG (in enhancement spot HRPADKZ_EHR_IO_SIGN_EGEG) is used to execute actions before and/or after signing of the XML document.
The BAdI contains the following methods:
- OUTBOUND_PROCESSING – Processing before signing of the XML Document
- INBOUND_PROCESSING – Processing after signing of the XML Document
The BAdI has default the implementation HRPADKZ_EHR_IO_SIGN_EGEG that implements in class CL_HRPADKZ_EHR_IO_SIGN_EG_BADI the following interface method:
- OUTBOUND_PROCESSING - This method concatenates the input structure of type HRPADKZ_S_EHR_TRANS_INFO with the input XML document into the result XML document using transformation HR_KZ_EHR_XML_TRANSPORT_INFO (this can be viewed in transaction STRANS). The result XML document here represents the request part of the XML document to be sent to the External Gateway of Electronic Government (EGEG). The request part of the XML document is signed further in BAdI: E-HR Sign for External Gateway Electronic Government (EGEG). Structure HRPADKZ_S_EHR_TRANS_INFOincludes the structure of type HRPADKZ_S_EHR_SENDER_INFO withsender information that can be filled in BAdI: E-HR Sender Information.
Method INBOUND_PROCESSING implies the following processing:
- Gets the XML document with signature returned byBAdI: E-HR Sign for External Gateway Electronic Government (EGEG).
- Returns the XML document that represents security information (for example, tag
) which is part of the header information of the SOAP messaging protocol.
To avoid unwanted side effects, SAP strongly recommends to carefully review filter conditions to avoid multiple instances of the BAdI being executed. You can use transaction SE18 (Business Add-Ins: Definitions) to test filter conditions if necessary.
ROGBILLS - Synchronize billing plans SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
This documentation is copyright by SAP AG.
Length: 3154 Date: 20240523 Time: 174339 sap01-206 ( 102 ms )