m2.Price icon indicating copy to clipboard operation
m2.Price copied to clipboard

price / base_price difference when base currency and global currency are equal

Open schnere opened this issue 1 year ago • 1 comments

After installing the module the synchronization with our ERP system stopped working. The reason is that the synchronization process is checking for possible errors in the order. As base and global currency are equal it assumes that all prices have to be equal with the base currency and the exchange rate is 1 .

The module keeps the base prices as they would be without rounding. This might be caused by the fact that the module kind of acts as different currency when rounding? But if it would act as currency the rate should be the same for all prices which is not possible when rounding.

Is there any reason why the base prices are not updated?

Instead of acting as currency wouldn't it be a better approach to use pricing adjustments? https://developer.adobe.com/commerce/php/development/components/price-adjustments/

schnere avatar Aug 16 '22 14:08 schnere

thank you for the recommendation yes, I know that the current solution does not solve many of the tasks. I already have an idea how to fix it. the only thing i can't tell is how fast i can do it

karliuka avatar Aug 18 '22 09:08 karliuka