Dear Krishna,
You can achieve reporting solution by TPM12, You can enter company code and what product type example- 55A, It will show all the deal created in system for particular company code.
Now in case you want to segregate the same based on company code level, then you have set up whole system based on same.
Hope this will helpful.
Regards,
Jain