on ‎2021 Aug 31 10:46 AM
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
Request clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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?
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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.
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?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| 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.