A customer have a running site with ecom and have created a lot of products in ecom, and enriched the products with a lot of data.
Now they want to connect there ecom to NAV, and get there product updated with core-data (price, stock, active, ect) from NAV.
And if there is new product in NAV, get them created in ecom.
In a standard setup the Dynamicweb provider is used for import, and then the productID is required. But as the products are already created, there is no link between the products in DW and NAV.
I we switch to the ecom provider then we can map the product on the productnumber and that would be fine, excisting product will be updated and new will be created.
But we cant update currencies with the ecom provider :(
Another concern is preformance, as DW states in the documentation the ecom provider uses quite a lot more memory and the import will be +5000 products in 4 languages.
So the question is what is the recommended way to go in this senario.
Go with the "standard" dynamicweb provider, where imported products will have the NAV productnumber as productID.
Then do a lot of cleaning up in the database, copying data from "old" product to the newly imported.
Or use the Ecom Proivder and then make a seperate import with DW provider to get the currencies.
NB. its a pretty simple import where we just get very basic data from NAV on the products.
Import the Units into the VariantOptions, and the Currencies, to get updated CurrencyRates.
/Kenneth