Crypto as as a Currency

I am looking at a usecase where one company has multiple currencies in the form of crypto.

Cryptos are actively used for making payments as well as investments.

The problem I am facing is while defining the Ethereum currency.

Ethereum can have upto [18 decimal places] What is ether (ETH)? |

While defining the currency, under Fraction Units for the value ‘1000000000000’
I get the following error


Obviously its because of size limits, as it is unexpected for a normal currency.

Is there a work around for this kind of situation. Or do I need to file this bug for feature development.