Soap message function giving 500

Sahithi Kolaga1
Kilo Contributor

I've tried to put together a soap message with multiple functions in order to integrate workday to servicenow. The requirement is to generate a record from servicenow to  workday and bring back the supplier ID and populate the supplier ID back in servicenow. After the supplier ID is populated back into Servicenow, the vendor contact info needs to get populated in workday.

I have two functions : One to generate the record in workday and bring back supplier id to servicenow from workday.Second one is to generate contact info in workday. I am able to bring back supplier ID to servicenow but the contact info isnt getting populated in workday. I am receiving a 500 when I try to run a test on this function.

The error message says: 

<?xml version="1.0" encoding="utf-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wd="urn:com.workday/bsvc"><faultcode>SOAP-ENV:Server.processingError</faultcode><faultstring>Processing error occurred. The task submitted is not authorized.</faultstring><detail><wd:Processing_Fault><wd:Detail_Message>The task submitted is not authorized.</wd:Detail_Message></wd:Processing_Fault></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

I have attached the XML to the problem function. Any ideas or assistance will be appreciated.

Thanks,

Sahithi

1 REPLY 1

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

http error 500 means there is some internal Server error for the endpoint of Workday you are consuming

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader