We have a use case to integrate assyst with SAP GRC using Soap. Is it possible leveraging ETM to achieve it. Has anyone done this.
There isn’t a native SOAP request Datamapper available for ETM, however it is likely possible to hand craft the SOAP envelope within a HTTP Request Datamapper, and then use an XML Parser Datamapper to parse the SOAP response, so you can work with the response message as JavaScript object in later Datamappers.
eg. Within your HTTP Request Datamapper, your request body could look something like:
And then have the following Datamapper be an XML Parser Datamapper, passing in “previous.response” as its Content mapping.
Then in subsequent Datamappers, you can refer to the response of the XML Parser Datamapper to get details of the SOAP response. eg:
mappedByNameB“SOAPParserMapperName”].response]0].price
There isn’t a native SOAP request Datamapper available for ETM, however it is likely possible to hand craft the SOAP envelope within a HTTP Request Datamapper, and then use an XML Parser Datamapper to parse the SOAP response, so you can work with the response message as JavaScript object in later Datamappers.
eg. Within your HTTP Request Datamapper, your request body could look something like:
And then have the following Datamapper be an XML Parser Datamapper, passing in “previous.response” as its Content mapping.
Then in subsequent Datamappers, you can refer to the response of the XML Parser Datamapper to get details of the SOAP response. eg:
mappedByNameB“SOAPParserMapperName”].response]0].price
Thanks
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.