cancel
Showing results for 
Search instead for 
Did you mean: 

Resend IntegrationObjects from Commerce to Marketing

LukasG
Explorer

Hello Community,
we integrated the SAP Marketing extensions into our SAP Commerce Cloud v2005.
Also we implemented the IntegrationObjects, Streams, Channels, and Jobs for the OutboundSync data replication.

So far everything worked as intended, also sending and the data to the Marketing Cloud.
But now we had to wipe the data from the Marketing System and wanted to send it again via Commerce OutboundSync.

Now here comes the problem. The data is only collected and sent, if it hasn´t been sent before, or if there have been changes on the object. I guess this is what the deltadetection does.

Now I´m wondering, how can I send ALL of my Products/Customers/etc. even if they have been sent to the Marketing Cloud before?

BR Lukas

View Entire Topic

Hello BR Lukas,

Here are the steps for replication of product categories:

1) Goto hac(hybris administration console)

2) Click on Console menu

3) Click on "Scripting Languages" button.

4) Copy the below script and paste it in "Scripting Languages Console" Editor.

def changeDetectionService = spring.getBean "changeDetectionService"

changeDetectionService.resetStream('mktCPIProductCategoryOutboundStream')

5) Make sure to select “Commit” before executing the script. FYI.

6) Click on Execute button.

Now run the product category cronjob. It will detect all the changes related to product categories.

Additionally, modify the stream (step-4) according to consumer/product replication.

Best regards,

Pragnesh