Hello!
I'm trying to integrate products, but when I integrate a delta the job tries to insert a new row rather than updating the existing. My Primary Keys are ProductNumber and ProductLanguageId (a constant). Using EcomProvider as destination. URL : https://staging-inolex.mydwsite.com/admin.
My attempts to resolve this have included recycling the site, checking "Use strict primary key matching" in the destination settings and had no luck, it still tries to insert a new row rather than updating the existing.
My source XML:
<tables batchId="{44C49972-7A39-4728-8131-B9628382ED5A}">
<table tableName="EcomProducts">
<item table="EcomProducts">
<column columnName="ProductId"><![CDATA[64577-018]]></column>
<column columnName="ProductNumber"><![CDATA[64577-018]]></column>
<column columnName="ProductName"><![CDATA[LEXFEEL AV-220]]></column>
<column columnName="ProductWeight"><![CDATA[35.00]]></column>
<column columnName="ProductVolume"><![CDATA[0.00]]></column>
<column columnName="ProductDefaultUnitId"><![CDATA[LB]]></column>
<column columnName="ProductManufacturerId"><![CDATA[]]></column>
<column columnName="ProductPrice"><![CDATA[0.00]]></column>
<column columnName="ProductStock"><![CDATA[0.00]]></column>
<column columnName="ProductHeight"><![CDATA[0.00]]></column>
<column columnName="ProductWidth"><![CDATA[0.00]]></column>
<column columnName="ProductLength"><![CDATA[0.00]]></column>
<column columnName="ProductInciName"><![CDATA[]]></column>
<column columnName="ProductActive"><![CDATA[False]]></column>
<column columnName="Groups"><![CDATA[]]></column>
</item>
</table>
</tables>