Skip to content
Dynamics 365 Blog


Dynamics NAV 2017: Enhancing the Core Application and Platform 

In on our second post about Dynamics NAV 2017, we’ll be more technical and talk about the changes we have made in the core application and platform to supplement the first post. Enhancements in sales order processes Dynamics NAV 2016 introduced Dynamics CRM Integration that enables an optimal and seamless experience for our customers in the...Read more

How to link the Purchase order line with a Vendor invoice line in the AIF VendVendInvoiceService service. 

I have seen this issue come up several times so I thought a little blog article would be helpful to the Dynamics AX developers working with this AIF service. When creating a Vendor Invoice using the VendVendInvoiceService service, you may have a business requirement to associate the Vendor invoice line with a Purchase order line. The...Read more

Culture Settings on NAV Web Services 

We live in a world of global interaction, and this is reflected in the software that we use at work and at home. As expected this culture differences brings also more complexity and one more extra care for our development side. For instance, a Germany company that is now expanding its business to USA do...Read more

Adding Exchange Rates using the AIF LedgerExchangeRateService Service 

The following is a quick example that may help if you need to add an Exchange Rate to an existing Currency Pair in Microsoft Dynamics AX 2012 R3 using the AIF LedgerExchangeRateService service. I ran into a couple snags along the way and finally was able to insert data correctly in AX using the below. When you create the AIF Inbound Port...Read more

Error when browsing a custom service hosted as IIS web service: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B) 

Title: Error when browsing a custom service hosted as IIS web service – An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B) Scenario: You are using Microsoft Dynamics AX 2012 You have created several Custom Services that you can deploy using NetTcp successfully and consume the WSDL in...Read more

NAV 2013 SOAP Web Services on a multilanguage environment 

The policy for SOAP Web Services in NAV 2013 states that they always run in EN-US culture. In NAV 2009 it was reported a buggy scenario that was solved in build 32558 and upcoming ones (remember) However after collecting some feedback a workaround was built for NAV 2009 (remember 2) This workaround was temporary as product team did...Read more

WS on a multilanguage environment 

After collecting Partner’s and Customer’s feedback about the changes introduced on build 32558 regarding Web Services (remember), DEV team has decided to introduce a way of avoiding them if desired.  In order to do so a new feature has been introduced on build 33137 (KB Article 2667345), this new feature allows you to add a...Read more

Calling the InventTransferJournalService in AX 2012 

I received a question on how to call this service.  The code below creates an inventory transfer journal for me in the demo data: TransferJournalServiceClient client = new TransferJournalServiceClient(); CallContext context = new CallContext();            context.Company = “ceu”;   AxdTransferJournal journal = new AxdTransferJournal(); AxdEntity_InventJournalTable journalHeader = new AxdEntity_InventJournalTable(); journalHeader.JournalNameId = “ITrf”;   AxdEntity_InventJournalTrans inventJournalTrans =...Read more

Object Metadata update flow in Microsoft Dynamics NAV 2009 

My colleague Lars described in BLOG post “About Object Metadata, and why I can’t see object changed in RTC” and explained how to troubleshoot metadata update problems.With current post I’m trying to overview whole process and make it more clearly for all. So we have few moments I want to clarify in beginning (something like...Read more

How to Call the Read Operation on an AIF Web Service 

If you know the primary key of an entity you can call the read operation on a web service.  The response document contains all of the fields for that entity.  The code below is an example of how to call the read operation.  I am using a custom service but the code would be very similar...Read more