Provisioningcomments are not getting added when SOAP call failes

narendranegi
New Contributor II
New Contributor II

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

 

 

2 REPLIES 2

khalidakhter
Saviynt Employee
Saviynt Employee

@narendranegi I will check and let you know asap.

khalidakhter
Saviynt Employee
Saviynt Employee

@narendranegi 

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.