How to configure or use other extensions in BC D365 via dependencies Settings

Configure or use other extensions in BC D365 via dependencies Settings:

Step 01: A project reference in an AL-based workspace is defined as a “dependency” in the “app.json” file. Highlight in Figures.

app json and dependencies

Step 02: A project reference is the full id, name, publisher, and version of an existing project in the workspace.

Step 03: In the example below, the project called “India GST” define. Since “India GST” is a project in the workspace they are considered project references.

Step 04: Go to “E:\Dynamics.365.BC.23795.IN.DVD\Applications\INGST\Source folder and copy the .app file as shown in the figure.

microsoft india gst app

Step 05: Paste the selected file in the Project folder where we club or use this extension. ”E:\TNSExtensions\PurchaseLineExtension\.alpackages” as shown.

tns extension in business central

Step 06: After doing the above steps, Open the “Extension Management”.

open extension mangement in d365 bc

Step 07: Click on the “INGST” extension, POPUP window opens as shown.

ingst extension in business central
extension uninstalltion in d365

Step 08: Enter the information in the “app.json” file as shown.

Enter the information in “app.json” file as shown

Step 09: After doing the above steps, the system will use the reference functionality of other apps.

Step 10: Note- If you follow the above steps, you do not need to install symbols. If you skip the step no. 4 and 5 then VS requires to download AL symbol for connectivity.

VS requires to download AL symbol

Error while Publishing Extension or downloading AL Symbol in Dynamics 365- Solved
Main Features of Dynamics 365 Business Central
Extension Fields Not Visible in Page in D365 WebClient- Solved
Working with Multiple Projects and Project References– Microsoft Docs
FAQ about Library and Dependency Apps in Business Central– Microsoft Docs

Leave a Reply