Error When Processing Payloads for Extended Intermediate Documents (IDOCs)

The following error occurs while processing a payload for an extended IDOC.

oracle.cloud.cpi.common.core.CpiException:
oracle.tip.adapter.sa.impl.fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFException:
file:/home/oracle/oic_connection_agent/agenthome/agent/data/f468bd10-d06e-431e-b24e-63ab1f6dac2c/
Send_Worker_to_SAP_REQUEST.wsdl [Send_Worker_to_SAP_REQUEST_PT::HRMD_A09.ZHRMD_A09(parameters,parameters) ] 
- WSIF JCA Execute of operation 'HRMD_A09.ZHRMD_A09' failed due to: 
SAP-IDC-O-INV-PL-1.  
Adapter Exception: Payload processing error. 
; nested exception is:
BINDING.JCA-00001 
SAP-IDC-O-INV-PL-1. 
AdapterException: Payload processing error. 
The payload does not correspond with the selected Idoc fault.
Solution: When you map an IDOC to send to SAP from Oracle Integration, ensure that you map all mandatory fields. In the mapper, map the source CIMTYP, MESTYP, and IDOCTYP to the target CIMTYP, MESTYP, and IDOCTYP. Ensure that you add/pass the value to CIMTYP for payloads. In addition, ensure that values are passed as follows:
  • Standard IDOC type for IDOCTYP
  • Extended IDOC for CIMTYP
  • A standard message type for MESTYP
See the following examples for MATMAS (IDOCs) and HRMD_A09 (IDOCs) groups.
<urn:IDOCTYP>MATMAS01</urn:IDOCTYP>
<!--Optional:-->
<urn:CIMTYP>ZMATMAS01_EXT</urn:CIMTYP>
<!--Optional:-->
<urn:MESTYP>MATMAS</urn:MESTYP>
<urn:IDOCTYP>HRMD_A09</urn:IDOCTYP>
<!--Optional:-->
<urn:CIMTYP>ZHRMD_EXT</urn:CIMTYP>
<!--Optional:-->
<urn:MESTYP>HRMD_A</urn:MESTYP>