• Home
  • MTD VAT
  • Services
  • Dynamics 365
  • Prices grid
  • Downloads
  • Misc
  • Contact

Extensions

What are these?

Extensions are a new method for developing new changes/modifications in Dynamics Nav 2017 - 365 Business Central. This is the mandatory method for creating developments in Dynamics 365 Business Central.  Extensions development requires the confirmation of your 365 BC version number, available on the About Dynamics NAV help window.

 

Extensions are managed in Dynamics Nav / Dynamics 365 Business Central within the feature called Extension Management. For 365 BC cloud servers they are added through the web interface.  In the on-premises version of 365, extensions can be added through NAV's Administration Shell.  From the Extension Management page, users can then install / uninstall extensions as they see fit.

 

As to what extensions may be, please see developments section.

 

Extensions are available for purchase / download from the Microsoft Application store via a weblink in NAV 365 BC.

 

This page refers to Extensions development specifically for your Dynamics Nav / Dynamics 365 Business Central application.

Pre-requisites

Extensions developments have a couple of pre-requisite requirements.

 

Development of extensions is done through the Microsoft Visual Studio Code application.  This application requires an active connection to either a cloud or an on-premises NAV 365 BC server.  This is required in order to ensure that Visial Studio Code has all the correct references to existing table/report/page/etc. objects on your database.

 

So for a cloud database, we would need your cloud server connection details in order to be able to develop an extension.

 

For on-premises versions of NAV 365 BC we have 2 options for developing extensions:

 - We could use a back-up of your live database to develop the extension at our office.

 - We could remotely access your NAV 365 BC database server, install Microsoft Visual Studio Code onto the server and develop the extension there.

 

Once the extension development is complete we can then deliver the extension.

The process

From you, we will need:

 - Confirmation of your requirements.

 - Confirmation of your Dynamics Nav / 365 Business Central version number.

 - To know if your NAV application is either based in the cloud or if it is the on-premises version.

 

We will then:

 - Provide a change request document, detailing the changes we will make and containing a fixed-   price quote for the change.

 - Discuss and confirm the delivery method for extension with you.

 - Start the development of the extension after the quote is approved.

 

Useful links

Setting up Visual Studio and adding Dynamics Nav / Dynamics 365 Business Central as an addon.

Extensions management in Dynamics 365 Business Central - setup and use.

We will add more links as we come across them.

Hints and tips

Here we will include any hints and tips for developing extensions. Visual Studio Code is not the easiest tool to use but it is an industry standard.

Extension development in Visual Studio Code still mostly uses C/AL language and syntax, with some elements removed as they are redundant in Visual Studio.

What next?

We can help develop and publish an extension specifically to your requirements.

Contact us and confirm your requirements. We will then send on a quote.

  • Resource
  • Implementation
  • Support
  • Training
  • Developments
  • Extensions
  • Reporting
  • Jet reports

We have now restarted our 'at client site' on site support. This includes as required training (end user or super user), end user Q&A sessions, 'how can we fix / use the app for x' etc. Subject to availability so if you need us book now via Contact us.

Full range of services for Dynamics 365 Business Central / Dynamics Nav / Navision. Details here.

Need help on VAT MTD for Dynamics Nav / 365 Business Central? Email us.

We cover all versions of Navision (Financials, Attain) as well as Dynamics Nav and Dynamics 365 Business Central. Email us with your needs.


Fraser Price Consulting Limited
Registered office: 21 Long Acre East, Bingham, Notts NG13 8BY.
Company number: 4907156, Registered in England

1 Applies to shipping within United Kingdom. Information about shipping policies for other countries can be found here: Payment and Delivery Information
2 Not including tax
Payment and Delivery Information | Privacy Policy | Cookie Policy | Sitemap
Log in Log out | Edit
  • Home
  • MTD VAT
    • MTD VAT background
    • Hints and tips
    • Support / Training
    • Versions 2 to 2013r2 options
    • Versions 2015 to 2018 options
  • Services
    • Resource
      • Short of resource?
      • Local
    • Implementation
    • Support
      • Remote support
      • On site support
      • First line fixed price support
      • First line support: ad hoc
    • Training
      • Remote training
      • On site training
      • Training details
      • Reports
      • Jet Reports
    • Developments
      • Reporting
      • Jet Reports
      • Reports
    • Extensions
    • Reporting
    • Jet reports
  • Dynamics 365
  • Prices grid
  • Downloads
  • Misc
    • GDPR
      • Privacy policy - Accounts
      • Privacy policy - Dynamics Nav
      • About GDPR
  • Contact
  • Scroll to top
Close