Cost Control Software: Dynamics NAV Extensions Training Course

Cost Control Software had the challenge to learn more about Microsoft Dynamics NAV transformation tools and how to use them more effectively.

Cost Control Software (CCSI) is a Microsoft Certified Partner and Independent Software Vendor (ISV) located in Carmel, Indiana, USA. CCSI provides add-on products for Microsoft Dynamics NAV, focused on the sectors of Manufacturing, Job and Project Costing, Productivity, and Inventory Management. Working closely with the Microsoft Reseller Channel, Cost Control provides end-users with products that improve usability and efficiency, leading to saved time and costs.


Cost Control Software had a challenge to learn more about Microsoft Dynamics NAV transformation tools and how to use them more effectively.  The company wanted to gain new competences how to make the extension complete and usable. Simplanova expert team of Microsoft Dynamics NAV developers helped Cost Control Software to use acquired skills and competences in their daily work.


According to Cost Control Software needs, Simplanova Academy trainer Tomas conducted the 8 hours (2 hours per day) online Dynamics NAV Extension training course. The training plan was prepared according to the client needs and competences their team needs to acquire.


Day 1 (2 hours course)

  1. Concept of moving solution to extensions.
  2. Environment: installing and linking.
  3. Symbols: what are symbols, generating symbols.
  4. Syntax: AL & VSC method of programming. Some examples.
  5. Hands-on basics of extensions:
  • Test examples.
  1. Testing scenarios: How to test an Extension once it is created .


Day 2 (2 hours course)

  1. Unsupported things: matrix of unsupported things, and brief explanation on how to solve it. Some examples.
  2. Introduction to your solution.
  3. Analysing your solution – preparing for extensions.
  4. Hands-on basics of extensions:
  • Custom objects. (Tables, Pages, Codeunits, Reports).


Day 3 (2 hours course)

  1. Dependencies.
  2. Versioning; [ Add: Granule ID changes, Number Range Changes].
  3. Hands-on Extensions:
  • Standard object modifications.
  • Extended tables, pages. (pageext, tableext).


Day 4 (2 hours course)

  1. Overview moving customizations to extensions :
  • Move customizations to extension:
  • export objects to new syntax – Microsoft tool.
  • txt2al (Microsoft Tool: CAL to AL Converter.).
  • refactor, create package, publish.  — Converting once in AL to a NAVX Extension File.; How to distribute an Extension File. (Not App Source).

2. Data migration process and examples.

Simplanova trainer Tomas was a good communicator and the training achieved the program objective. I liked the Excel file with the script commands. Those are easily forgotten and having a place to look up information quickly is nice. I also enjoyed being able to work through the process here as we were going through the class. I would recommend Simplanova Dynamics NAV Extension workshop to others.

Sam Baxter
Dynamics 365 Business Central Developer, Cost Control Software


Cost Control Software team successfully completed the full 8 hours in 4 days Microsoft Dynamics NAV Extension Training Course, organized by Simplanova. The partner was satisfied to see the process with their own product versus a generic sample provided. This example allowed partner to see what they need to update comparing with already working product.

Dynamics 365 Business Central Extensions Training

Please complete the form below if you would like Simplanova representative to contact you regarding Dynamics 365 Business Extensions Training for your company.
Other Case Studies
Dynamics 365 BC Upgrade

Microsoft Dynamics 365 Business Central (BC14 OnPrem) database Upgrade from C/AL to extension/AL code by Simplanova saved time for the customer for up to 12 months.

Technical details:

Current version NAV 14.00
Target version BC 20.00
Destination on-premise
Database size (GB) 120
Number of companies to migrate 4
Included object count 2331
Project term 2 months
Automation ToolsDynamics 365 BC UpgradeDynamics 365 Development
Add-on Upgrade

CMMS solution migration from Dynamics NAV to Business Central

Clean-Start Upgrade

Clean-Start Upgrade: A satisfied customer who is now using the latest Dynamics 365 Business Central version on Cloud environment. The upgrade was delivered in a concise period with relatively low costs.

Add-on Upgrade

Add-on Upgrade to Extensions: the Simplanova team saved Elbek & Vejrup more than 5 months compared to if the project was done internally.

Clean-Start Upgrade

Clean-start Upgrade: converted 3 databases to the latest Dynamics 365 Business Central version with low cost and low partner time contribution.

Automation Tools

Simplanova Report Converter helped Isatech to save about 1,5 work-day/per report load in comparison to creating RDLC reports manually.

Training for ProfessionalsTraining for Professionals

Simplanova Report Converter helped Isatech to save about 1,5 work-day/per report load in comparison to creating RDLC reports manually.

Automation Tools

Simplanova Report Converter saved us 90 – 95 % of time in comparison with building manual RDLC reports.

Add-on Upgrade

Partnership with Professional Simplanova Team Helped to Upgrade Dynamics NAV Reports on Time.

Add-on Upgrade

Simplanova Delivers Tempo Zero Add-on Upgrade to Dynamics NAV 2016 in One Week.

Automation ToolsMS Dynamics 365 BC Upgrade

Managed Dynamics NAV Reports Upgrade Helps to Achieve Project Targets.

Add-on UpgradeMS Dynamics 365 BC Upgrade

Simplanova Shortens Critical Timeline of Dynamics NAV Upgrade at Young & Partners.

Add-on Upgrade

Fast and Flexible Dynamics NAV Upgrade Project Led to Continuous Add-on Upgrades.

Automation ToolsMS Dynamics 365 BC Upgrade

Partnership with Professional Simplanova Team Helped in Critical Phase of Dynamics NAV Report Upgrade Project.