Ansicht
Dokumentation

OHIKZMDPA_EHR_015 - [OBSOLETE] BAdI: E-HR Inbound and Outbound Processing in Signing for EGEG

OHIKZMDPA_EHR_015 - [OBSOLETE] BAdI: E-HR Inbound and Outbound Processing in Signing for EGEG

Addresses (Business Address Services)   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

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:

  • 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 )