While executing the Purchase Order Acknowledgement payload from SOAP UI, user gets the error SRT: Plain SOAP: Reliable messaging (RM) configured, but no Message ID and no WSRM assertion provided.
Reproducing the Issue
Download the WSDL file from respective Communication Arrangement created and then compose a request on SOAP UI for Purchase Order Acknowledgement and then execute the Payload.
The Service Interface against the Purchase Order Acknowledgement has Reliable Messaging (RM) Configured. Hence, this interface expects a <messageId xmlns="http://www.sap.com/webas/640/soap/features/messageId/"> attribute on the Payload, in absence of which the system raises error in the Response.
To resolve this, please provide <messageId xmlns="http://www.sap.com/webas/640/soap/features/messageId/"> attribute and value against it in the Payload.
For Example - <msgID:messageId xmlns:msgID="http://www.sap.com/webas/640/soap/fe atures/messageId/">uuid:005056ab-5b8d-1ed7-a0b6-a6db2da3fae6 </msgID:messageId>
NOTE: Here the value must start with uuid.
KBA , SRD-CC , Cross Components , How To