on ‎2018 Nov 29 11:48 AM
Hi!
We have been utilizing a following process in our on-prem system v1709 SP01.
1) customer is deleted in SAP (ex-hybris) Commerce system
2) customer is received as "obsolete" in SAP Marketing system using a CUAN_IMPORT_SRV
3) set "obsolete" customers "cold" with CUAN_CE_IC_SET_COLD with a flag "Deleted in a Source System"
4) delete "cold" customers with CUAN_CE_IC_DELETE_COLD with a flag "Deleted in a Source System"
Import service used to mark whole customer as "obsolete", but now only a particular facet in marked as obsolete.
{
"EMailAddress": "email@example.com",
"Id": "1-2-3-4",
"IdOrigin": "SAP_HYBRIS_CONSUMER",
"IsConsumer": true,
"Obsolete": true,
"Timestamp": "2018-11-29T11:30:41"
}
We are frequently updating our system with latest SAP notes. Since when this has been changed? Is it a bug or requirements have changed?
How shall we mark the whole customer as obsolete with this call, if we don't have anything else in the remote system more than email address and id?
Request clarification before answering.
Actually it seems to be a bug implemented with a note 2713065. As soon as I reversed the note implementation, all facets are being updated and root table as well.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It is not about these reports (and, yes, note is applied), but about the Import service not setting "obsolete" flag in the root table, only for one particular facet in the facet table. In the odata call we pass "obsolete" at a customer level, not facet level, so it is unclear why it stopped working.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.