Hi Rohit
There are 2 basic methods of handling emails using CRM and BCM [CC] (or another CMS system):
ERMS Push Integrated - email received in CRM, ERMS handles workflow, pushes item to BCM, and BCM routes item to agent to handle the email in CRM. Email stays in CRM.
CMS Push through ICI - email received in BCM, and routed to CRM IC to be handled by an agent.
Email is stored in BCM.
From your description, it would appear that you are using the second scenario, which is less comprehensive than the first. In this, the inbound email is only stored on the BCM side (as i understand it). Reporting wise, all data would be retrieved on the BCM side.
If ERMS should be parsing the email content, the email MUST be delivered in the first instance to CRM, to an address assigned to ERMS Support to initiate the ERMS workflow. In your ERMS rules, you create a routing rule to add the email as an item to a queue (and add skills or other attributes) in BCM to be routed to an appropriate agent.