As of version 16, developers have been warned about the new implementation (V16) of price calculation. I understand that there is a setup which will allow a user to choose which pricing implementation to use (Version 15 or Version 16) during the transition, although there is no accessible user interface for this setup. Consequently, clients can only use the Version 15 Price Calculation.
Much of this is explained at https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-extending-best-price-calculations
I have an extension that uses the v15 pricing tables extensively.
Assuming that the tables marked for removal as of version 16 (Sales Price, Purchase Price, Job Resource Price, Job Item Price, etc.) will be removed in v18, I can write an interface to implement either the version 15 or v16 pricing. But that makes no sense if the v15 tables are removed as of v18.
So my questions are:
- Will the v15 price tables be removed as of v18?
- If so, will the data automatically be upgraded to the v16 tables?
- If so, when?
- Does it make sense to create an interface to implement the v15 and v16 pricing?