Customs Chart of Accounts

Is there any way to further customized the chart of accounts. Eg.:

Fixed assets: account # 0000 - 0999

Revenues: account # 8000 - 8999

Cash and banks: account # 1000 - 1100

And so on. 

Basically, I would need different asset / liabilities / etc. classes, and the numbers would be nonsequential. For example, revenues are in the 8xxx, but expenses would be in the 7xxx. When I tried this and ran a P&L, it showed expenses at the top, revenues on the bottom (due to the numbering). 

Any ideas / suggestions? or is it just not possible?

The reason why it should be setup this way is due to foreign group requirements.