Please check the following:

  1. That you only have service_item exposed on a single API
  2. Extension Management, it could almost sound like you have two separate apps exposing the API

3 Responses

  1. 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

  2. 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.

Leave a Reply