When we have a report made in SSRS, whether standard or custom, we can migrate it to an ER report. For this, it is only necessary to create an ER data model that takes the DP of the original report as a source, but… why does it return the DP table empty?

Problem with Empty DP Table in ER

The solution is very simple:

  1. Add the Contract and DP objects to the data model
  2. Set the names in the following way mandatorily

Contract: ReportDataContract

DP: ReportDataProvider

Correct Configuration of Contract and DP in ER

The D365FO framework looks for these elements by name, any name that is not exactly this will not be recognized and will not work.