I am working on a PI 731 SP5, Java Stack only.
While trying to migrate / recreate the existing scenarios, I have one SOAP -> Idoc so I am using the new Idoc AEE Adapter (Receiver).
In the old system the Communication Channel had Take sender from payload to fill the sender, and Apply control records form payload, in order to just fill the REFMES field.
Now, it seems to me that by selecting Apply control records from payload, all the fields need to be supplied from the payload:
(actually, it also says so in sap help: http://help.sap.com/saphelp_nw73ehp1/helpdata/en/cc/be413f7c8c4f978b7c755a4bc957d8/content.htm )
I am getting the error "Preparing idoc document list for send failed due to Recipient Partner Type is not available".
If I uncheck the Apply control records from payload, it works, but of course without carrying the REFMES value.
I also tried option Override Idoc Control Headers with no luck.
I would want to fill just sender and REFMES, and leave the other fields to be automatically filled as they did before.
Any suggestions ?