06/20/2023 05:16 AM
Hi
I have created below mapping for SOAP connector:
"RESPONSEMAPPING":{"RESPONSECODE" : "Body.BAPI_USER_CREATE1Response.RETURN.item.TYPE","task.provisioningcomments" : "Body.BAPI_USER_CREATE1Response.RETURN.item.MESSAGE"},
"SUCCESSCRITERIA": "RESPONSECODE=S",
"FAILURECRITERIA":"RESPONSECODE=E"}
Scenario: When task is successfully executed, saviynt is adding message from response to provisioning comments as it is.
but when the task fails from target itself as shown in below response:
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header/><soap-env:Body><n0:BAPI_USER_CHANGEResponse xmlns:n0="urn:sap-com:document:sap:rfc:functions"><ADDCOMREM/><ADDFAX/><ADDPAG/><ADDPRT/><ADDRFC/><ADDRML/><ADDSMTP/><ADDSSF/><ADDTEL/><ADDTLX/><ADDTTX/><ADDURI/><ADDX400/><EXTIDHEAD/><EXTIDPART/><GENERATED_PASSWORD><BAPIPWD/></GENERATED_PASSWORD><GROUPS/><PARAMETER/><PARAMETER1/><RETURN><item><TYPE>E</TYPE><ID>01</ID><NUMBER>518</NUMBER><MESSAGE>User group IT14-GBO does not exist</MESSAGE><LOG_NO/><LOG_MSG_NO>000000</LOG_MSG_NO><MESSAGE_V1>IT14-GBO</MESSAGE_V1><MESSAGE_V2/><MESSAGE_V3/><MESSAGE_V4/><PARAMETER/><ROW>0</ROW><FIELD>CLASS</FIELD><SYSTEM>********</SYSTEM></item></RETURN><UCLASSSYS/></n0:BAPI_USER_CHANGEResponse></soap-env:Body></soap-env:Envelope>
Provisioning task fails with the comments as below:
Error while UPDATE ACCOUNT for account LAKSJLDKJ10 - SUCCESSCRITERIA not matched
Question:
1. How can I add message from response when task fails, I am expecting User group IT14-GBO does not exist in the comments
2. FAILURECRITERIA is not working, how can i make it work.
Regards
Narendra Negi
06/21/2023 09:24 PM
@narendranegi I will check and let you know asap.
06/21/2023 11:08 PM
This seems like an issue while storing Provisioning Comments for update account scenario. Please submit a Support ticket with all the details (Connection Type, Connection Parameters, Step to replicate, and DebugLog) to get it fixed.