Two APIs with the same name. One cannot be deleted
Please check the following:
That you only have service_item exposed on a single API
Extension Management, it could almost sound like you have two separate apps exposing the API
3 Responses
Thank for your fast anwser. I appreciate that very much.
I checked it – the Service Item List is exposed on only one API and there is only one app exposing APIs.
I did another test:
– I create more APIs for the tables “Service Line” and “Service Items Log”.
– They are working as expected.
– Then I delete these APIs in Simple Object Designer and publish again.
– Now, I got to PowerApps – Tables and open the table “Available Business Central-Tables”. There are still 2 tables with strange API-Routes: service_line: line/hougaard/bf/v2.0 and service_item_log: item/log/hougaard/bf/v2.0.
– Then I try to delete these tables and get the error that there exists dependencies:
1.
Name: Business Central Configuration
Object Type: Siteübersicht
Managed Solution: Dynamics 365 Business Central-ERP-Katalog
3.
Name: Microsoft.Dynamics.BCVirtualEntityGeneration.Plugins.GenerateVirtualEntityPlugin: Update of dyn365bc_businesscentralentity
Microsoft.Dynamics.BCVirtualEntityGeneration.Plugins.GenerateVirtualEntityPlugin: Update of dyn365bc_businesscentralentity
Object Type: SDK-Nachrichtenverarbeitungsschritt
Managed Solution: Dynamics 365 Business Central-ERP-Katalog
Hope, these informations can help.
Best, Frank
This sounds like a Dataverse issue, if you go into Power BI or something else that looks directly at the exposed API, I bet you’ll only see the ones that are live.
Thank for your fast anwser. I appreciate that very much.
I checked it – the Service Item List is exposed on only one API and there is only one app exposing APIs.
I did another test:
– I create more APIs for the tables “Service Line” and “Service Items Log”.
– They are working as expected.
– Then I delete these APIs in Simple Object Designer and publish again.
– Now, I got to PowerApps – Tables and open the table “Available Business Central-Tables”. There are still 2 tables with strange API-Routes: service_line: line/hougaard/bf/v2.0 and service_item_log: item/log/hougaard/bf/v2.0.
– Then I try to delete these tables and get the error that there exists dependencies:
1.
Name: Business Central Configuration
Object Type: Siteübersicht
Managed Solution: Dynamics 365 Business Central-ERP-Katalog
2.
Name: dyn365bc_BusinessCentralConfiguration
Object Type: Modellgesteuerte App
Managed Solution: Dynamics 365 Business Central-ERP-Katalog
3.
Name: Microsoft.Dynamics.BCVirtualEntityGeneration.Plugins.GenerateVirtualEntityPlugin: Update of dyn365bc_businesscentralentity
Microsoft.Dynamics.BCVirtualEntityGeneration.Plugins.GenerateVirtualEntityPlugin: Update of dyn365bc_businesscentralentity
Object Type: SDK-Nachrichtenverarbeitungsschritt
Managed Solution: Dynamics 365 Business Central-ERP-Katalog
Hope, these informations can help.
Best, Frank
This sounds like a Dataverse issue, if you go into Power BI or something else that looks directly at the exposed API, I bet you’ll only see the ones that are live.
That´s right – so you think, I can ignore it?