Dear All,
On my site, I faced an issue when I run the variant product integration job with xml. We used delta change to get only updated data from NAV to DW in the response xml and used the same xml for both parent and variant product integration job for both insert and update. The issue is that one parent has more than one variants on DW and all variants are already synced and then in NAV, the user updates only for one variant of that product. Then, in the response xml, there will be received the updated data only. When the variant product integration job is run, the exisitng variants of that parent product on DW which did not include in the xml because there is no data update on NAV gone missing on DW Ecom, but we can see them on Database.
Then, when I checked the data with export csv, the only difference noticed is that the values of 'VariantOptions' column for both parent product row and variants rows updated only with the updated Vairnat ID but before the update job run, the value in that column for parent and all vairnats has all available vairnat IDs of the product. Therefore, it caused the issue on the website.
Could you please advise how can we solve this case on integration job?
Please refer to the below loom record for your reference.
https://www.loom.com/share/d87bdadde0ea47bdbd788a74ef66d681
Thank you!
Best Regards,
Nyein