As I understand, You are getting zero values for CPU, Memory and Storage when you generate a report for VCD Hierarchy. There can be many reason for this, We can start looking from the basic cause of zero values.
1. Can you please verify if the Base rates are non zero values
2. Can you please verify if the VCD is having Allocation pool or PayAsYouGo.
3. Can you please verify if the Pricing Model has correct Billing policy which measure Usage or Allocation.
4. Can you please verify if the Pricing Model has configured correctly for the dates and VM which wer are trying to bill fall under that Time period.