Functional rules to check currency consistency have been implemented in the application.
General rules
All these checks have been carried out at the backend level so that they can be applied during jobs such as interfaces or REST APIs.
PMP specific rules by organization
The rules and checks below are performed when the Stock valuation type setting = "PMP by organization" is set up in the application.Warehouse
All warehouses of a given organization must have the same currency.
All warehouses with no organization must have the same currency.
Item
The warehouses associated with the item managed in stock the supply and storage details tabs may have different currencies. However:rules specific to the Global PMP
The rules and checks below are performed when the Stock valuation type setting = "Global PMP" is set up in the application.Item
The warehouses associated with the item "managed in stock" in the supply, storage details and catalog tabs must have the same currency as the item. A check has been added so that only consistent warehouses are offered.
Supplier
The warehouse associated with a supplier/item link in the catalog tab must be consistent with the item's currency.Stock movements (Inventory, Inward, etc.)
The warehouses offered in these features must be consistent with the item's currency.specific rules for Reordering by warehouse
On the item sheet, when creating a stock level type supply line, a currency consistency check is performed between the requesting warehouse and the supplying warehouse. The check applied is the same as the check carried out for transfer requests.