Nuno Maia's Dynamics Blog

NAV 2009 Tip #1
One of the things you will notice in Role Tailored client is missing the integrated object designer, so you can’t make Control + F2 and instantly know in which page ID you are viewing. One way to display page ID is to use showhelpid parameter. Start client with showhelpid parameter. “Microsoft.Dynamics.Nav.Client.exe –showhelpid”. Then in any page press F1. It will display a information dialog before displaying help. In message look at Object ID information.
Posted: Sep 29, 2008 16:23 by Nuno Maia | with 1 comment(s) |
Filed under:
Mobile Services
I personally enjoy working with 2 technologies: Dynamics NAV and Microsoft .NET. Lately I have been more focused in with Dynamics NAV because my current company has their core business based in Dynamics NAV. I also like being related to development but even know I'm speeding each day making less development. I have a few personal projects that some of them leaded to commercial products and other eventually died in their live cycle. Today I would like to show another personal project. If you like...
Posted: Aug 7, 2008 23:19 by Nuno Maia | with 6 comment(s)
Filed under: ,
Technical Preview for Microsoft Dynamics NAV 2009
Microsoft has released a Technical Preview Technical Preview for Microsoft Dynamics NAV 2009 Download can be made from https://mbs.microsoft.com/partnersource/deployment/methodology/vpc/technicalpreview_nav2009.htm?printpage=false
Microsoft Dynamics Mobile - Product Release
Microsoft Dynamics Mobile 2008 have been released and is is available for download. Downloaded can me made from https://mbs.microsoft.com/partnersource/downloads/releases/dynamicsmobileversion11.htm?printpage=false . Surprisingly Microsoft Dynamics Mobile 2008 also was support NAV 4.0 SP3. This release has support to Microsoft Dynamics TM NAV 5.0 SP1 Microsoft Dynamics TM NAV 4.0 SP3 Microsoft Dynamics TM AX 4.0 SP1 Microsoft Dynamics TM AX 4.0 SP2 I will try in a few weeks to make a sample application...
Posted: Apr 2, 2008 9:49 by Nuno Maia | with 2 comment(s)
Filed under: ,
Do I need to use Exact Cost Reversing?
With this post, I hope I can show the importance of exact reversing. Navision from a quite long has an option in S&R Setup and P&P Setup called "Exact Cost Reversing Mandatory". These options can explain many times incorrect valuation that I meet in some implementations. 1. Setup Let's create 2 items (A and B) both have a costing method of average. Each item will have a distinct Inventory Posting group. Objective is to have distinct Inventory Accounts. Item A will have G/L Account...
Posted: Feb 27, 2008 19:07 by Nuno Maia | with no comments
Filed under: ,
NAV Mobile Application
I will try to give a first glance to MS Dynamics Mobile for NAV .I’m not a huge fan of fresh technologies/products since they aren’t solid. But these days I decided to give a try to MS Dynamics Mobile pre-release 2008. Final release is scheduled to be released with NAV 5.0 SP1. This pre-release is also available in download section. http://dynamicsuser.net/files/folders/nav_official/entry98111.aspx These are the preliminary conclusions and they mightn’t be 100% correct since is based in a pre-release...
Posted: Jan 1, 2008 16:36 by Nuno Maia | with no comments
Filed under: ,
NAV CodePage Encoding Converter 2
This is an update release of COM Encoding Converter. This new release has a installer and convert function has renamed to avoid problems with reserved word in VBA. (Thanks to Mark Brummel) You can also manually register component. To manually register your components you can make regasm.exe COMEncodingConverter2.dll /tlb:COMEncodnigConverter2.tlb Regasm is located in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ To Use object Create am automation variable : aEncConv Automation 'COMEncodingConverter2'...
Running SMTP component from NAV 5.0 in older versions
This procedure explains how to run SMTP component from NAV 5.0 in older versions. This was tested in Navision 4.0 SP3. Not all countries had NAV 5.0 a localized release. If you don’t want this manual procedure of registering components you could also install NAV 5.0 client in same computer you are running NAV 4.0 SP3. Manual Procedure: 1 – Copy “Microsoft.Navision.Mail.dll” and “Microsoft.Navision.Mail.tlb” from NAV 5.0 installation CD to NAV 4.0 client folder. 2 – You need to run regasmexe. This...
Posted: Sep 10, 2007 20:22 by Nuno Maia | with 4 comment(s)
Filed under:
Web Services with NAV 4.0
With correct coding you can expose Navision codeunits functions as webservices with 3 lines of code. - 2 lines of code in Navision side a - 1 lines of code in .NET Web Service. A good article explaining the foundations to build such code is in http://msdn2.microsoft.com/en-us/library/ms952079.aspx Note: This article explains a way to expose codeunits functions as Web Services. I would only add a remark to this article. You must ensure a thread lock in web services layer or in concurrent requests...
Posted: Aug 14, 2007 0:43 by Nuno Maia | with 9 comment(s)
Filed under:
Importing Portuguese Post Codes
Some times functional consultants ask me for a dataport to insert Portuguese post code. In http://dynamicsuser.net/files/folders/nav_tools/entry88751.aspx there is a Navision dataport to import Portuguese Post Codes. Since periodically are created/updates post codes, this dataport also inserts new post codes available in file. 1 – Download Portuguese Post Code from Portuguese Post Office http://www.ctt.pt/contents/Downloads/todos_cp.zip 2 – There are several files inside ZIP is only needed todos_cp...
Posted: Jul 4, 2007 9:03 by Nuno Maia | with no comments |
NAV SQL Indexes
In some companies it’s almost impossible to make a full index rebuild, because they have only a few hours of maintenance windows You can adapt this script to rebuild a specific number of indexes during each day, during a specific hours. If you have several companies in a database you can even adapt it to rebuild each company at a specific hour of day. This scripts only runs in SQL Server 2005. This script isn’t complete you have to adapt it to your current company and define fragmentation values...
Posted: May 23, 2007 16:21 by Nuno Maia | with no comments |
Filed under:
Dynamics NAV and BizTalk - I
This will be the first in a series of three posts. The objective is to give a general overview of using EDI with Navision and Commerce Gateway (CG) 1 –Commerce Gateway workflow 2 –Customize Commerce Gateway 3 – Using Biztalk To use EDI with Navision isn’t necessary to use Commerce Gateway or either BizTalk. There are add-ons that replace Commerce Gateway and BizTalk functionalities. BizTalk without Commerce Gateway Users that don’t feel comfortable with commerce Gateway can use other means to achieve...
Posted: May 6, 2007 20:05 by Nuno Maia | with 1 comment(s) |
Filed under: ,
Navision and Unicode
There is a day when every Navision consultant whished Navision supported Unicode. During an implementation I tough if it is so difficult by Microsoft to implement Unicode in Navision? The concept of dataports it’s a simple an easy way to integrate Navision with external applications. Now try to incorporate text files with a custom made Korean ERP, isn’t an easy task. How I wished for Unicode. In a way to solve 5% the missing of Unicode in Navision, I created two tiny utilities. Download can be made...
Posted: Mar 15, 2007 23:12 by Nuno Maia | with 3 comment(s) |
Filed under: