on 10-05-2015 6:43 AM
Hi Team,
Am currently Implementing Success Factor scenario using SOAP AXIS framework and am testing Recruitment scenario.
Whenever am triggering the GenricUserUpsertRequest data into SFSF am getting below error.
<ns2:errorCode>INVALID_REQUEST_MESSAGE</ns2:errorCode>
<ns2:errorMessage>Invalid request message! Error: Invalid SFObject! Error: Required field title is missing in SFObject #1!</ns2:errorMessage>
</ns2:SFWebServiceFault>
2. I have a doubt. The SFSF request XML which we came from SAP Marketplace is different from which we are receiving from ECC ands sending to SFSF. Why SAP has given such different WS Structure which is not inline with request XML?
i if you see above XML SFObject record structure is different from SAP?
Kindly help me and do the needful. My first concern is to fix that above error and then to know the reason behind this structure inconsistencies.
Thanks & Regards
Amarsrinivas Eli
Hi Amar,
first go to Successfactors system. Admin tools-->SFAPI data dictionary(type in search box)-->Jobrequsition$61.
Jobrequsition$61 will have list of fields. search for column required(true,false). you need to send all fields which are true.
you need to send request which will have xml tag " title". looks it is not coming from ECC.
i seen this interface running in my project, it has field called "title".
Regards,
Muni
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Muni,
Thanks for your immediate response. If you dont mind - can you email (amarsrinivas.eli@accenture.com) me your XSD's or WSDL and structure where you are using and also send me a sample test instance XML (if possible with dummy values) and send me your communication channel and module parameters screen shots please?
Hi
Yesterday I suspected on the field - TITILE and finally that resolved my issue.
Also I would like to keep all issues that I have faced in Recruitment Interface (without going to SAP Support) and now I have done the performance testing by running the same variant 4-5 times and now I couldn’t able to see any errors in the messages.
All the messages are triggering successfully to SFSF application with a response stating that <message>Originator has no permission to create forms.</message>
Issues that we have faced and fixes I made in PI
For this I have created a Intermediate XSD (without modifying the SFSF WSDL) which is in line to Recruitment Request XML (GenricUserUpsert) by adding a new extra field known as “title” and mapped the source field à “sapPositionName” to this Title and triggered the message and it went successful.
I have asked my HCM team to check that originator issue. THat is data issue because normally whenever a demand - job requisition is created and triggered from SAP then respective ID should be populated in originator. But here that is missing.
Anyhow thanks a lot.
Thanks & Regards
Amarsrinivas Eli
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.