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.
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.
Step 05: Paste the selected file in the Project folder where we club or use this extension. ”E:\TNSExtensions\PurchaseLineExtension\.alpackages” as shown.
Step 06: After doing the above steps, Open the “Extension Management”.
Step 07: Click on the “INGST” extension, POPUP window opens as shown.
Step 08: Enter the information in the “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.