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

SAP Marketing Cloud

0 Likes
860

Hello experts,

Is there a possibility to save OrderEntry (OrderItem) in the SAP Marketing Cloud if the product is not present in the SAP Marketing Cloud?

Thank you,
Marian Basarab

Accepted Solutions (0)

Answers (4)

Answers (4)

SCHNEIDERT
Active Contributor

Hi Marian,

where is your Sales Order coming from and which API are you using?

Usually the product is created in Marketing Cloud together with its ID (without any further information like description and so on) by importing the Sales Order.

If you need more product-specific information, you need to import the product in addition to that.

Kind Regards

Tobias

0 Likes

I would like to import old orders from SAP Commerce Cloud to the SAP Marketing Cloud to get more data for building recommendation models.

But some old orders have orderEntries with an old product which are not present in the SAP Marketing Cloud.

OK so in fact if I import orders with order entries which have the field "product" = null it will create a placeholder for products in the Marketing Cloud but without detailed information, correct?

SCHNEIDERT
Active Contributor
0 Likes

Hi marian_sap,

as proposed by Saravana, the best approach for sure is to have all of the products in MC first.

But I understand your usecase and in my opinion I would say yes, it should work like described by you. At least that's how it also works e.g. for Opportunities from C4C. As far as I know the same API (CUAN_BUSINESS_DOCUMENT_IMP_SRV) is used, that's why I think it should also work with orders coming from ERP.

But I think you could give it a try on your Q tenant.

Kind Regards

Tobias

former_member737455
Participant
0 Likes

hi
product id needs to be in place before importing any interaction with the related product.
within the data transfer process you could first import the product id and then import the interaction.

0 Likes

Christian, thank you very much for the answer,
just for a clarification am I understand correctly that if Product is not present in the SAP Marketing Cloud then we cannot import Order with orderEntries it belongs to the SAP Marketing Cloud also?

Thank you,
Marian Basarab

0 Likes

for now unfortunately we have a situation when some old orders are present in the system but old products are missed already.

SCHNEIDERT
Active Contributor
0 Likes

Hi Christian,

are you sure? In my opinion from C4C (for opportunities for example) it also works if the product is not known in MC yet and it gets created when the interaction is imported. Since ERP uses the same API (doesn't it?), I thought it could also work without having the product in MC before.

But not 100% sure.

Kind regards

Tobias

former_member737455
Participant
0 Likes

Hi Tobias

Thats the behavior of the system I have seen last years when importing interactions using the OData interface.
There will be an error message when taking a look into the import monitor

Maybe the standard integration of C4C and MC has another behavior or is using the SOAP API. Not sure about that.

0 Likes

I would like to import old orders from SAP Commerce Cloud to the SAP Marketing Cloud to get more data for building recommendation models.

But some old orders have orderEntries with an old product which are not present in the SAP Marketing Cloud.

OK so in fact if I import orders with order entries that have the field "product = null" it will create a placeholder for products in the Marketing Cloud but without detailed information, correct?

former_member599277
Contributor
0 Likes

Hi Marian,

Its the Recommended best practice to Import all the Product master details first before getting the cart informations to marketing , as this will help with all other Marketing activities , may I know why you dont want to Import products Master data to Marketing system ?

Regards,
Saravana.

0 Likes

can you please share any official documentation for it? 🙂