• Unirse
  • Login
  • España
    • Global
    • Belgique - Français
    • België - Nederlands
    • Danmark
    • Deutschland
    • 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 Danmark 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 Sverige sv
  • United Kingdom United Kingdom United Kingdom en-uk
QBS group
Menu
  • Info Centre
    • Blogs
    • Events
    • News
    • References
    • Training
    • Close
  • Solutions
  • Servicios
    • Ready to Go para Dynamics 365 Business Central
    • Take the Lead
    • Servicios de actualización
    • QBS Academy
    • QBS Azure Services
    • Close
  • Programa para Partners
    • Ser partner
    • CSP Indirecto
    • Programa ISV
    • Nuestros partners
    • Close
  • Sobre nosotros
    • Visión, Misión y Estrategia
    • Trabaja con nosotros
    • Historia
    • Close
  • Contactar
Blog escrito por:

Jan Boes

Blog escrito por:5 minutes
Compartir esto:
  • Compartir en Facebook
  • Compartir en Twitter
  • Compartir en Google+
  • Compartir en Linkedin
  • Compartir por correo
13 julio 2017

Part 4 Microsoft Dynamics Development Preview

Tú estás aquí: Inicio » 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.

Más artículos

Esto también le puede interesar

  • 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.

  • QBS Azure Services
  • Servicios de actualización
  • Dynamics 365 Acceleration Program
  • DIRECTIONS EMEA 2017 business report is available now!

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

  • Business Edition ya no existe – ¡Larga vida a Tenerife!

    Nuestro equipo acaba de volver de Directions en Madrid. […]

  • 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 […]

  • El modelo de CSP Directo es como un Iceberg

    En QBS creemos que nuestros partners merecen lo mejor. […]

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

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

  • 7 razones para vender NAV

    ¡Hoy Dynamics NAV se encuentra en una posición interesante! […]

  • 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 […]

  • Ahora volvemos a formar parte de una comunidad NAV.

    Herke ICT Group es un distribuidor holandés de 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, […]

  • Formar parte de una comunidad más grande, transmite seguridad a nuestros clientes.

    Verito ofrece Microsoft Dynamics NAV a organizaciones benéficas y […]

  • Sin la ayuda de QBS group no hubiésemos tenido éxito

    Blisss es un distribuidor holandés de Microsoft Dynamics NAV. […]

  • Creative Ways of Dealing with Your Capacity Problem

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

Qué opinan sobre QBS group

  • ANA RUIZ ILLANA

    Directora de Marketing de Intuit (Ingravika)

    "Nuestro ratio de efectividad con Take The Lead es por el momento del 100%. Los leads que hemos recibido son ahora clientes"

    Read the reference case
  • 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
  • Read the reference case
  • Joaquim Antón Gimeno

    GRUPO CHOICE

    "Nuestra relación con QBS group nos permite mejorar nuestra estrategia de Marketing."

    Read the reference case
  • "Nuestra alianza con QBS group ha sido fundamental para el desarrollo de nuestra estrategia de negocio."

    Read the reference case
  • "QBS group nos ayuda a construir el camino hacia el éxito."

    Read the reference case
  • Berith Skov

    “Estamos muy satisfechos con los servicios que ofrece o gestiona QBS group."

    Read the reference case
  • Ahora volvemos a formar parte de una comunidad NAV.

    Read the reference case
  • Formar parte de una comunidad más grande, transmite seguridad a nuestros clientes.

    Read the reference case
  • Adfocom - Jeroen Kersten

    Partner Care saved us a lot of time.

    Read the reference case
  • Blisss - Dirko Wijers

    Sin la ayuda de QBS group no hubiésemos tenido éxito

    Read the reference case

Programa

  • Ser partner
  • CSP Indirecto
  • Programa ISV
  • Nuestros Partners

Info Centre

  • References
  • Blog
  • Training
  • Event
  • News

Servicios

  • QBS Azure Services
  • Servicios de actualización
  • Dynamics 365 Acceleration Program
  • QBS Academy

Follow QBS group

© 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.

Microsoft’s Power platform - Webinar 12 November 2019 - Austria

Download Center

Please complete the form

Please complete the form

Please complete the form

Register for this event
QBS
  • España
    • Global
    • Belgique - Français
    • België - Nederlands
    • Danmark
    • Deutschland
    • France
    • Italia
    • Nederland
    • Norge
    • Österreich
    • Polska
    • Schweiz
    • Sverige
    • United Kingdom
  • Info Centre
    • Blogs
    • Events
    • News
    • References
    • Training
    • Back
  • Solutions
  • Servicios
    • Ready to Go para Dynamics 365 Business Central
    • Take the Lead
    • Servicios de actualización
    • QBS Academy
    • QBS Azure Services
    • Back
  • Programa para Partners
    • Ser partner
    • CSP Indirecto
    • Programa ISV
    • Nuestros partners
    • Back
  • Sobre nosotros
    • Visión, Misión y Estrategia
    • Trabaja con nosotros
    • Historia
    • Back
  • Contactar

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

Desplazarse hacia arriba