Skip to Content
0

Not able to write the data into Success Factor OData API

Feb 10, 2017 at 12:42 PM

73

avatar image

Hello Team,

Purpose : Want to write (load) the data into Success Factor using OData APIs Via BODS.

We are able to read/write the data using SF APIs. But some tables are only available in OData API.

As an example I want to write the data into OData API PerPerson,Empjob,Empemployment,PerPersonal.

Note : I can read the data from these APIs

I have tried all possible scenarions for Passing the data but could not succeed. If anyone has done please help.

If anyone has example of writing the data into Success Factor using OData please share. All data store and Adaptor is working fine.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

5 Answers

Tomer Yakoby Feb 13, 2017 at 08:41 AM
0

same here, can read no load to target , did u solved the issue ?

my error log messages :

_e.Source=com.acta.adapter.Manager)
2/13/17 10:27:20 AM Thread[Thread-5,5,main] 	Process adapter status request. Message: BrokerMessage(
_e.ErrorsTo=com.acta.adapter.Manager
_e.Timestamp=Mon Feb 13 10:27:20 2017

ERROR :

Property [com.acta.metadata.ResourceMetadata] is not found in object of the class [com.acta.metadata.AWTableMetadata] when introspecting from xml in the node [com.acta.metadata.AWTableMetadata].Possible reasons: 1. Adapter properties are not compliant with the JavaBean

i have the same problem, i even tried to change the XML and adding AllowUpdate attribute with the value true , which is missing in the XML file.

but also it is not working.

are u getting the same errors ?

Share
10 |10000 characters needed characters left characters exceeded
Tomer Yakoby Feb 13, 2017 at 07:58 PM
0

hi all, it is WORKING,

i manage to update the target in SF,

please open SF odata api , read the values of updateable fields to be update (where the value is TRUE), by the roles from SF ODate roles.

only fields by SF API Odata roles allow for update.

how to get there login to SF -> admin center -> OData api ....-> go to ur table .

Share
10 |10000 characters needed characters left characters exceeded
Saurabh Bhati Feb 14, 2017 at 04:09 AM
0

Hi Tomer,

Thanks for the reply !

Did you try to load the data into Odata API via BODS?

Regards,

Mic

Share
10 |10000 characters needed characters left characters exceeded
Saurabh Bhati Feb 14, 2017 at 04:15 AM
0

Hi Tomer,

In addition to the below point, I have already tried the same which you have mentioned above but no luck.

Regards,

Mic

Share
10 |10000 characters needed characters left characters exceeded
Ivan Lai Jun 23, 2017 at 10:12 AM
0

hi may I know how is ur data flow design to update data to SF oData API table? Thanks

Share
10 |10000 characters needed characters left characters exceeded