Currency float precision with 4 digits

Hello community,

I read in another post that float precision for currency is limited to 2 digits (or 3) and if I need more I will have to change the field type from Currency to Float. I guess I have to do it to every field related to rates (Invoice Item, PO, SO, etc.).
Is there a way to do it in one shot or do I have to go through every DocType and do it manually?
It seems that’s a long work and I am not sure I will not miss one which could lead to wrong calculations etc.

Thanks for your help,


As per the recent upgrade, you can directly set precision for the specific Currency field from Customize Form. This will not require changing field type from Currency to Float.

Check help on how to do it from Customize Form.