cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Data file Load App- existing data wipesoff if we dont pass the existing data fields with values

former_member576423
Participant
0 Likes
527

Hello Experts,

i want to enrich contacts with the additional field and its data for the existing contacts. In the data file load, i just pass the origin id. external contact id, additional field data and the marketing area. Once i upload it, the additional data is saved for the contact but the old contact data( existing data) wipes off. Can someone confirm if this is the current behaviour of the new app - Data File Load. What should i do if i want to update the additional field data only?

Accepted Solutions (0)

Answers (2)

Answers (2)

SCHNEIDERT
Active Contributor

Hi Mayank,

the bahavior is correct, as the both colleagues already mentioned before.

So you could either do a PATCH using API_MKT_CONTACT or if you absolutely need to do it via Data Fiile Upload app you have to provide all the fields you would like to have for the contact.

At least if you use the same Origin and ID. Otherwise you need to use another ID-Origin and provide a unique value on which the contacts would get matched and merged (e.g. email address). Then you would have another contact facet of course.

BR Tobias

suraj-jadhav
Explorer

Hello Mayank,

That's the SAP standard behavior as per my info.

In summary, whatever we update via data file, those will get updated in hybris marketing. If you don't want your existing data to be changed, then you will have to pass the actual info in your data file (for those existing fields). In that way, you are not changing the existing data and whatever you will provide as per your file will get updated as a new data in hybris.

Hope this gives required info you are looking for.

Regards,

Suraj

former_member599277
Contributor

Hello Mayank,

As mentioned by Suraj , data of an upload file is always imported entirely , no delta upload possible with file upload , I would suggest you to use the contact API ( API_MKT_CONTACT ) for this purpose .

https://help.sap.com/viewer/0f9408e4921e4ba3bb4a7a1f75f837a7/2005.500/en-US/39e1b76b82274b5697ff629d...

Hope this helps.

Best Regards,

Saravana