Cost field on alm_consumable converting to session currency when consuming an assetDescriptionCost field on Consumable (alm_consumable) record converts to session currency when consuming an asset.Steps to Reproduce Navigate to Asset --> Portfolio --> Consumable2. Open an existing Consumable record with quantity > 13. Update the cost to use Euro (eg: 1000 Euro)4. Click on "Consume" UI action on the form which opens a modal5. Fill in the Quantity, Asset, User fields on the modal6. Click OKExpected: The updated cost on the alm_consumable record is in Euro.Result: The updated cost on the alm_consumable record is converted to USD This is because of the out-of-box business rule "Update Costs" on alm_consumable which converts cost to session currency. https://<instance_name>/sys_script.do?sys_id=ca43e6c337103000158bbfc8bcbe5de6WorkaroundThe business rule script can be updated as below which will return the currency as entered.var prev_qty = previous.quantity;var prev_cost = previous.cost.getCurrencyValue(); //previous currency as enteredvar prev_curr_code = previous.cost.getCurrencyCode(); //previous currency code as enteredcurrent.cost = prev_curr_code + ";" + (prev_cost/prev_qty) * current.quantity; Related Problem: PRB1378347