Custom Report Types are the templates to build amazing, complex, and dynamic reports that the standard report provided by Salesforce does not provide.
Standard report groups standard objects together for you that you might need to report on like Accounts with Contacts, Accounts with Opportunities, Opportunities with Products, etc. By creating a custom report type, you can define the relationships between different objects to report on.
Now you can create custom report types based on Price book Entries. Users can now report on products and their prices as well. By using Price Book entries as a primary object, you can add products and their information in the same report. Or by using products as a primary object, you can use price book entries as a secondary object.
Senior Salesforce Developer/Consultant at CloudVandana Solutions
3X Salesforce Certified
4 years of experience with Salesforce