Since the update of Dynamics 365 BC to v18 we can only use ODATA V4 with our PBI reports. When the ODATA v3 URL was modified to the ODATA v4 URL in our PBI reports, the refresh in PBI Desktop works, however when the report is published to the Service, and we are asked to enter credentials, after choosing OAuth2 authentication method and entering the credentials we get this error message:
"Cannot process the request because the default company cannot be found. You can specify a default company in the service configuration file, or specify one for each tenant, or you can add a query string in the form of "company=[name]". You can see the available companies by accessing the default OData web service, Company. For more information, see "OData Web Services" in Help"
Have any of you encountered this situation? Do you have any hints how to solve this?
There are indeed many differences between OData v4 and OData v3 URLs. If the problem occured after updating Dynamics 365 BC, it may be that OData v3 is not supported. But according to the prompt of the error message, it seems that something needs to be configured or changed in the url. Have you clicked 'help' for more information?
What are the differences between the two versions of the OData url, Can you share it?