Workday-SOAP API-创建请求SOAP负载
我正在开发Workday SOAP API。使用SOAP API-我正在尝试创建一个职务申请(创建申请请求),并且我正在努力确定每个属性和元素的有效值。请任何人帮我提供一些示例请求,或指向我可以获取每个元素和属性的有效值的链接。在此方面的任何帮助都将不胜感激。我已经用最少的信息填充了xml负载。您可以添加或删除某些字段Workday-SOAP API-创建请求SOAP负载,soap,soapui,workday-api,Soap,Soapui,Workday Api,我正在开发Workday SOAP API。使用SOAP API-我正在尝试创建一个职务申请(创建申请请求),并且我正在努力确定每个属性和元素的有效值。请任何人帮我提供一些示例请求,或指向我可以获取每个元素和属性的有效值的链接。在此方面的任何帮助都将不胜感激。我已经用最少的信息填充了xml负载。您可以添加或删除某些字段 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bsvc
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bsvc="urn:com.workday/bsvc">
<soapenv:Header/>
<soapenv:Body>
<bsvc:Create_Requisition_Request bsvc:version="v27.2">
<bsvc:Business_Process_Parameters>
<bsvc:Auto_Complete>true</bsvc:Auto_Complete>
<bsvc:Run_Now>true</bsvc:Run_Now>
<bsvc:Comment_Data>
<bsvc:Comment>Create Job Requisition using WWS</bsvc:Comment>
</bsvc:Comment_Data>
</bsvc:Business_Process_Parameters>
<bsvc:Create_Job_Requisition_Data>
<bsvc:Position_Restriction_Reference>
<bsvc:ID bsvc:type="Position_ID">Your Position ID eg P-00300</bsvc:ID>
</bsvc:Position_Restriction_Reference>
<bsvc:Number_of_Openings>1</bsvc:Number_of_Openings>
<bsvc:Job_Requisition_Data>
<bsvc:Job_Requisition_ID>MY-REQ-001</bsvc:Job_Requisition_ID>
<bsvc:Job_Posting_Title>Software Engineer</bsvc:Job_Posting_Title>
<bsvc:Recruiting_Start_Date>2018-01-01</bsvc:Recruiting_Start_Date>
<bsvc:Target_Hire_Date>2018-01-01</bsvc:Target_Hire_Date>
<bsvc:Job_Profile_Reference>
<bsvc:ID bsvc:type="Job_Profile_ID">Enter Job profile ID (it should be in your tenant)</bsvc:ID>
</bsvc:Job_Profile_Reference>
<bsvc:Worker_Type_Reference>
<bsvc:ID bsvc:type="Worker_Type_ID">Employee</bsvc:ID>
</bsvc:Worker_Type_Reference>
<bsvc:Worker_Sub-Type_Reference>
<bsvc:ID bsvc:type="Employee_Type_ID">Regular</bsvc:ID>
</bsvc:Worker_Sub-Type_Reference>
<bsvc:Primary_Location_Reference bsvc:Descriptor="nimborum in">
<bsvc:ID bsvc:type="Location_ID">Toronto_site</bsvc:ID>
</bsvc:Primary_Location_Reference>
<bsvc:Position_Time_Type_Reference bsvc:Descriptor="animos et temperat">
<bsvc:ID bsvc:type="Position_Time_Type_ID">Full_time</bsvc:ID>
</bsvc:Position_Time_Type_Reference>
<bsvc:Scheduled_Weekly_Hours>40</bsvc:Scheduled_Weekly_Hours>
</bsvc:Job_Requisition_Data>
</bsvc:Create_Job_Requisition_Data>
</bsvc:Create_Requisition_Request>
</soapenv:Body>
</soapenv:Envelope>
真的
真的
使用WWS创建职务申请
您的职位ID如P-00300
1.
MY-REQ-001
软件工程师
2018-01-01
2018-01-01
输入作业配置文件ID(应在租户中)
雇员
有规律的
多伦多大学网站
全职
40
您有wsdl吗?是的,我有—这是指向wsdl的链接—为了使用正确的值,您需要参考您提供的链接中提供的xsd文件。xsd只会为“type”属性提供要输入的值,但要输入它的值,我需要从workday系统中获取值,我拿不到。例如,我获得了键WID,但如何获取其值?有什么建议吗?谢谢Hikmat抽出时间发表你的评论。我尝试了您共享的XML结构,但我担心的是,由于我是Workday的新手,我不确定从哪里获得参考字段的值,如上述XML结构中的值,我被困在“输入工作配置文件ID”(应该在您的租户中)“请您帮助我理解或指向链接,我可以从中获取有关如何获取每个元素和属性的有效值的信息。skype呼叫如何,请共享您的联系人details@Hikmat我试图提交一个客户,但我得到“国家参考是必需的,除非地址被删除”。我使用的国家/地区参考ID是ISO_3166-1_Alpha-2_代码。我还尝试在提交客户时删除国家/地区参考,但没有效果。@Samarizvi您能分享更多详细信息吗