Hi Atif
While technically it is achievable to get the data in Special Ledger and it is a preety complex enhancement, I really do not see the need of it now that you have mentioned that Company Code balances are really not the concern and it is the tower of segments which you are interested. If that is the case, I would very strongly suggest to go in with a new company code(s) and assign fiscal year variant accordingly. This will be much easier and less time consuming rather than creating a complex enhancement which will also cause duplication of data since FAGLFLEX(*) and special ledger will hold a similar kind of data in most of the cases. Secondly, in my exp it is pretty complex and needs extensive time and resources to make it stable.
So a better way would be is to go in for new company codes.
Regards
Sanil Bhandari