Posted on 31/10/2024 08:17:10
Hi,
DW version 9.17.6
I have a update job with XMLProvider as source and EcomProvider as destination.
The job is updating Groups on products.
I have the following setup on the destination:
It should keep succesfull rows, but the result is that it seems like it doesnt keep the successfull ones.
The error in the log:
2024-10-31 00:45:41.114 |
2024-10-31 00:45:40.983: Error: Failed at importing EcomProducts rows with missing Groups Stack: at Dynamicweb.DataIntegration.Providers.EcomProvider.EcomDestinationWriter.FailOnMissingGroups() at Dynamicweb.DataIntegration.Providers.EcomProvider.EcomProvider.RunJob(Job job). System.Exception: Failed at importing EcomProducts rows with missing Groups at Dynamicweb.DataIntegration.Providers.EcomProvider.EcomDestinationWriter.FailOnMissingGroups() at Dynamicweb.DataIntegration.Providers.EcomProvider.EcomProvider.RunJob(Job job) |
|
|
2024-10-31 00:45:41.114 |
2024-10-31 00:45:40.983: Job Failed with the following message: |
|
|
2024-10-31 00:45:41.114 |
2024-10-31 00:45:40.983: Failed at importing EcomProducts rows with missing Groups: |
|
|
2024-10-31 00:45:41.114 |
2024-10-31 00:45:40.983: Failed row: [ProductID: "268630"], [ProductLanguageID: "DAN"], [ProductVariantID: ""], .... |
|
|
2024-10-31 00:45:41.114 |
2024-10-31 00:45:41.114: Job failed. |
|
|
2024-10-31 00:45:41.114 |
2024-10-31 00:45:41.114: Custom Code running - Update groups on products (UPDATE) |
The interesting thing is though:
The products get updated in the PIM groups for some reason.
I have checked the source XML and an example:
<column columnName="ItemCategoryCode"><![CDATA[O-R_FEP-V,E_O-RINGE]]></column>
The product is in the first group, but not the second one. Even though both groups exists in DW.
Any ideas? Or any workarounds for this issue?
BR
Marie Louise