• QBS Navigator
  • QBS Academy
  • QBS Partner Portal
  • Word een QBS Group partner
  • België - Nederlands
    • Global
    • Belgique - Français
    • Danmark
    • Deutschland
    • España
    • France
    • Italia
    • Nederland
    • Norge
    • Österreich
    • Polska
    • Schweiz
    • Sverige
    • United Kingdom
  • Global Global Global en
  • Belgique - Français Belgique - Français Belgique - Français fr-be
  • België - Nederlands België - Nederlands België - Nederlands be
  • Danmark Danmark Danish da
  • Deutschland Deutschland Deutschland de
  • España España España es
  • France France France fr
  • Italia Italia Italia it
  • Nederland Nederland Nederland nl
  • Norge Norge Norge no
  • Österreich Österreich Österreich at
  • Polska Polska Polska pl
  • Schweiz Schweiz Schweiz ch
  • Sverige Sverige Swedish sv
  • United Kingdom United Kingdom United Kingdom en-uk
QBS group
Menu
  • Info Center
    • Blogs
    • Nieuws
    • Close
  • Evenementen
  • Trainingsoverzicht
  • Solutions
  • Services
    • Partner Management Software voor Dynamics 365 en Power Apps
    • Upgrade services
    • Leadgeneratie voor Microsoft Dynamics Partners
    • Marketingservices
    • Close
  • Partner programma
    • Ready to Start – Microsoft Power Platform
    • Ready to Start – Microsoft Dynamics 365 CRM
    • Ready to Start – Microsoft Dynamics 365 Business Central
    • Ready to Go – Dynamics 365 Business Central
    • Indirect Provider binnen het Microsoft CSP Programma
    • Onze Partners
    • Word partner
    • Close
  • Over ons
    • Contact
    • Close
Blog geschreven door:

Jan Boes

Leesduur:5 minutes
Delen op:
  • Share on Facebook
  • Share on Twitter
  • Share on Google+
  • Share on Linkedin
  • Share by Mail
13 July 2017

Part 4 Microsoft Dynamics Development Preview

You are here: Home » Part 4 Microsoft Dynamics Development Preview

NAV

Tech

Microsoft released during last Christmas an Azure Virtual Machine where you can play around with the new Development Environment.

It is the fourth blog about the development environment. As this one does not rely on previous created code, you can start with this one. When the new NAV development tools are completely new, then please start with the first blog.

This blog will describe how you can upgrade your existing objects to be used in the new development environment. To upgrade your code, the June update is required. Additional information about this update can be found on the NAV Team Blog.

There are multiple ways how you can work with the new development environment:

1. Via Azure

If you have already installed a previous preview version, please remove complete Azure resource group, and create a new VM.

The deployment will start and it will take some time to finish. In the end, you will see the VM with additional stuff.

2. Local

Eric Wauters aka Waldo created a blog post how you can install the new development on your local machine.

So it is up to you how you continue.

In the NAV team blog post of June there is some information on how you can upgrade your code.

To get things going I need some files from a current development system. I choose to use a small piece of our internal system and opted for our Quattro subscription system as it has almost no impact on standard NAV.

The following objects need to be upgraded

As this is only a part of our internal system, I copied these files to standard NAV database and compile them, of course there is some interaction with standard NAV.

On MSDN you can find an item on how to upgrade your code via the TXT2ALtool.

The first step is to export the NAV objects in a clean format. The only way this can be done is via the command line, the command I used:

finsql.exe
Command=ExportToNewSyntax,
File=c:\temp\exportedObjects.txt,
Database=”Demo Database NAV (10-0)”, ServerName=<servername>\NAVDEMO,
Filter=Version List=*IPS*

That gave me the objects in a well-known but clean format.

Even the extension (version 1) codeunit is converted 🙂

Next step is to create .DELTA files, as these are all new objects, no files should be located in the ORIGINAL directory. The above created file should be copied to the MODIFIED directory.

When the PowerShell command Compare-NAVApplicationObject is executed the DELTA files are created.

Now it is time to transform the objects to AL objects. Copy the created obect to the directory c:\project\al_original.
This conversion can be done with the TXT2AL tool, execute the following command via the command line.
TXT2AL –source=c:\project\al_original –target=c:\project\al_ready –extensionstartid=71000000.

The files in the al_ready directory should look like this. Ready to be used in the new development environment.

And what about the standard NAV objects that didn’t compile? Well, maybe it is time for redesign? If you don’t do it now, you will never do it.

Meer artikelen

Dit vindt u wellicht ook interessant

  • Nog één keer uitgelegd, wat is Azure Hosting voor Dynamics NAV/Business Central?

    Wat is Azure Hosting voor Dynamics NAV/Business Central en […]

  • Do you really need the Business Central Universal Code Initiative? Are you shocked? Let’s hope not…

    What’s the Business Central Universal Code Initiative? For a […]

  • Cosmos versus Azure SQL and how to integrate with Dynamics 365 Business Central #MSDYN365BC

    One of the highest-scoring FAQs from partners and customers […]

  • Geld besparen op uw Microsoft Dynamics migratietrajecten. Zo doet u dat.

    Met de Upgrade- en Migratieservice kunt u als partner […]

  • How to use the Dynamics 365 Business Central API with C# in Service-to-Service scenarios

    A question that was raised more frequently than others […]

  • QBS Summer School 2020

    Even with the new normal, summer remains the perfect […]

  • From NAV via Business Central on-premises to Cloud

    In this time of digital transformation, it is recommended […]

  • Best practices of migrating your customer to Business Central SAAS

    “Migrating Dynamics NAV customers to Dynamics 365 Business Central […]

  • Bedrijven met een Dynamics Enhancement Plan kunnen nu ook naar maandbetaling via het Microsoft CSP programma (BREP to CSP)

    Met een speciale promo biedt Microsoft haar klanten aan […]

  • Partner Care Update February 2020

    Latest Microsoft Licensing Guides The latest Microsoft Licensing Guides […]

  • Dynamics 365 Business Central April 2019 update – key findings

    April 19 2019 Dynamics 365 Business Central Release   Our […]

  • QBS group en 1ClickFactory bundelen hun krachten

    Vanaf maart 2019 heeft QBS group het meerderheidsaandeel van […]

  • All you need to know about Microsoft Dynamics NAV coming to an end and becoming Microsoft Dynamics 365 Business Central

    (this page will continuously be updated as information arrives) […]

  • What’s new NAV 2018

    Understanding these new possibilities is crucial for your product and / or marketing plans.

  • GDPR … and what now ?

    Starting from 25 May 2018 there is going to be a […]

  • Stand and Deliver, your customers will be mine!

    Upgrade your Customers NOW! Or Someone else WILL.

  • Dynamics 365 Business Central op Microsoft Azure
  • Upgrade Services
  • Dynamics 365 for Sales Acceleration Program
  • DIRECTIONS EMEA 2017 business report is available now!

    Never before it was so important for Dynamics partners […]

  • Business Edition is off – long live Tenerife!

    Our team is just getting back from Directions in […]

  • Directions EMEA 2017 in Madrid: Microsoft shares core beliefs that Dynamics SMB partners can embrace

    As a longtime Microsoft-observer with a perspective geared toward […]

  • QBS Academy
  • Directions EMEA 2017 Madrid

    Find here all the information you as Microsoft Reseller […]

  • Reflections on this weeks announcements from Microsoft

    One of our founders summarized this week plain and […]

  • The CSP Direct model is like an iceberg

    We noticed that the market is changing, our clients are, more and more, requesting a subscription based approach. This allows them to not have their own services nor the hassle.

  • General Data Protection Regulations (GDPR) – a Microsoft perspective

    The EU General Data Protection Regulation (GDPR) is the […]

  • 7 Strong arguments to sell Dynamics NAV today

    Dynamics NAV finds itself in an interesting position today! […]

  • Dynamics NAV Development: Extensions or Extinction?

    No one wants to be a dinosaur, it does […]

  • Part 1 – Microsoft Dynamics Development Preview

    Microsoft released during Christmas an Azure Virtual Machine where […]

  • We are once again part of a NAV community

    Herke ICT Group is a Dutch reseller of Microsoft […]

  • After Directions EMEA 2016, Microsoft Dynamics NAV partners face crucial decisions on their future

    As a longtime Microsoft-observer with a perspective geared toward […]

  • Making winners out of users

    Do you want to bring more value to your […]

  • What is the Microsoft CSP Program?

    In order to be successful in a Cloud first, […]

  • The fact that we belong to a larger organisation gives our customers security.

    Verito delivers Microsoft Dynamics NAV to charity organisations and […]

  • NavAzure: “We are a small company with a great organisational support base”

    NavAzure is a newly established company, which currently one […]

  • Without the help from QBS group we wouldn’t have succeeded.

    Blisss is a Dutch reseller of Microsoft Dynamics NAV. […]

  • Creative Ways of Dealing with Your Capacity Problem

    A lot of Microsoft Dynamics partners are dealing with […]

Wat partners zeggen over QBS group

  • Ferry Schrijnewerkers

    Owner en Co-founder at MKB365

    Since the start of our company 4 months ago, we have already completed 12 Dynamics 365 for Sales implementations.

    Read the reference case
  • Joaquim Antón Gimeno

    GRUPO CHOICE

    "Our relationship with QBS group allows us to improve our marketing strategy."

    Read the reference case
  • Sofkia

    "Our alliance with QBS group has been very important in the development of our business strategy."

    Read the reference case
  • VS Sistemas

    "QBS group helps us build our road to success."

    Read the reference case
  • Berith Skov - C2IT Business Solutions

    “We are very satisfied with the services provided by and through QBS group."

    Read the reference case
  • Herke ICT Group- Karing Buzing

    We are once again part of a NAV community.

    Read the reference case
  • Owe Loonstra - Verito

    Manager Sales & Marketing

    The fact that we belong to a larger organisation gives our customers security.

    Read the reference case
  • Adfocom - Jeroen Kersten

    Partner Care saved us a lot of time.

    Read the reference case
  • NavAzure - Michael Francois Knudsen

    “It is important to me, that I through QBS become part of a greater network, where partners can share experience"

    Read the reference case
  • Blisss - Dirko Wijers

    Without the help from QBS group we wouldn’t have succeeded.

    Read the reference case

Programma

  • Word Partner
  • Onze Partners
  • Partner of the Year

Info Center

  • Referenties
  • Blog
  • Trainingen
  • Evenementen
  • Nieuws
  • Think with Companial

Services

  • Upgrade Services
  • Dynamics 365 for Sales Acceleration Program

QBS group volgen

© Copyright QBS group 2023
  • Cookie Policy
  • Privacy Policy
Generate more leads via prospect education Microsoft Dynamics 365 – an SMB perspective
We are now Companial!

This is our old website, we’re now Companial.

The content on this page might be outdated.

Enjoy all the new information on our new website.

 

Go to Companial

Please complete the form

Contact us, please complete this form

Join QBS Group, please complete this form

Join QBS Group please complete the form

Sign up QBS Group Membership

Send me an email.
Please complete the form


If you are not seeing the form, please check your ad-blocker settings.

Download Center

Please complete the form

Register for this event
QBS
  • België - Nederlands
    • Global
    • Belgique - Français
    • Danmark
    • Deutschland
    • España
    • France
    • Italia
    • Nederland
    • Norge
    • Österreich
    • Polska
    • Schweiz
    • Sverige
    • United Kingdom
  • Info Center
    • Blogs
    • Nieuws
    • Back
  • Evenementen
  • Trainingsoverzicht
  • Solutions
  • Services
    • Partner Management Software voor Dynamics 365 en Power Apps
    • Upgrade services
    • Leadgeneratie voor Microsoft Dynamics Partners
    • Marketingservices
    • Back
  • Partner programma
    • Ready to Start – Microsoft Power Platform
    • Ready to Start – Microsoft Dynamics 365 CRM
    • Ready to Start – Microsoft Dynamics 365 Business Central
    • Ready to Go – Dynamics 365 Business Central
    • Indirect Provider binnen het Microsoft CSP Programma
    • Onze Partners
    • Word partner
    • Back
  • Over ons
    • Contact
    • Back

This website uses Cookies to give you the best experience. Agreed by clicking the 'Accept' button. After you've clicked on "Accept" you accept Privacy Policy.

Scroll to top