Developer forum

Forum » Integration » Updating product fields of existing products

Updating product fields of existing products

Davy Capiau
Reply

Hi,

I'm kind of stuck on an easy task and I can't see what I've configured wrong. My goal is to update 2 product fields of products created in PIM via another integration.

New integration:

CSV provider > ECOMprovider: EcomProducts

Key = ProductId

I want only to update existing products:

Which results in:

Job Failed with the following message: The given key was not present in the dictionary. The failed input row is: [ProductID:"FOL303M"], [Variant:"TRUE"], [Image Sku (foto ID):"FOL 3XX"]

Which I don't understand, because the product exists in the EcomProducts table. (Fyi it doesn't work with any product)

 

Ps: "Update only existing records" in the destination settings worked neither.


Replies

 
Dmitriy Benyuk Dynamicweb Employee
Dmitriy Benyuk
Reply

Hi Davy,
can you try to remove the non-active mappings where you have ProductName -> None and ProductCode->ProductNumber?
Maybe that is the problem 
BR, Dmitrij

 
Davy Capiau
Reply
This post has been marked as an answer

Hi, 

I've found the issue. The key should be "ProductId" and "ProductLanguageId".

Kr

Votes for this answer: 1

 

You must be logged in to post in the forum