cancel
Showing results for 
Search instead for 
Did you mean: 

Job Contacts: Delete Flagged Contacts is not work

leocheunghbs
Explorer
0 Kudos
488

Dear all,

I using the ODATA Patch ContactOriginData API to make the IsObsolete to True,

After that I go to Job and create a task Delete Flagged Contacts as following setting

However, the result is no ids to found.

I also try Contacts: Delete Flagged Contacts

It is same result,

I am sure the IsObsolete is turned to True, becuase if I query the contact via ODATA, the response will turn to

<code>/IWBEP/CM_MGW_RT/020</code>

<message xml:lang="en">Resource not found for segment 'ContactOriginData'</message>

This mean the Contact already Obsolete and cannot be access.

View Entire Topic
leocheunghbs
Explorer
0 Kudos

Thank you Bansal & Schneider

Yes, as you said, IsObsolete, doesn't mean flag as Deletion, there is another flag named - [Is Flagged for Deletion], once I understand the concept and finally make it work.


The most critical setting is don't run [Contacts: Flag Contacts for Deletion] in Test mode, this doesn't really flag the contacts, just preview the result.

And I have to check with [Origin IDs with Dep. IDs too], eventhought I don't know what this mean 🙂

Otherwise, it will throw error - [ID(s) not flagged for deletion as dependent IDs are not to be included]

Thanks you very much.