Update February, 2014: Update rollup 11 has been released. Please make sure to always download the latest update rollup as the update rollups are cumulative.
Today we have released an update rollup that includes all application and platform hotfixes that have been released for Microsoft Dynamics NAV 2013. The update rollup includes hotfixes that apply to all countries and select local versions.
Going forward, we will release monthly update rollups instead of individual hotfixes.
What is an update rollup
An update rollup is a cumulative set of files that includes all hotfixes (application and platform) and regulatory features that have been released for Microsoft Dynamics NAV 2013, including hotfixes and regulatory features released in previous update rollups.
Where to find the update rollups
You can download the first update rollup from KB 2829782 - Update Rollup 1 for Microsoft Dynamics NAV 2013 (Build 34587). The hotfixes that are included in this update rollup are listed in the KB article.
You can find a list of all update rollups released for Microsoft Dynamics NAV 2013 in KB 2842257 - Released update rollups for Microsoft Dynamics NAV 2013.
You can find a list of all hotfixes included in update rollups for Microsoft Dynamics NAV 2013 on the following CustomerSource and PartnerSource pages:
Which countries are included in the update rollups
The first update rollup includes hotfixes that apply to all countries (W1) and local hotfixes for Germany (DE). Future update rollups will include local hotfixes for the following countries:
Local hotfixes for the following countries will not be included in update rollups:
Instead, we will continue to release local hotfixes for these countries as individual hotfixes.
For these countries, you can find the released platform hotfixes and the application hotfixes that apply to all countries (W1) on the following pages:
Local application hotfixes for these countries can be found on the following pages:
Weekly platform rollups
To ensure early access to platform hotfixes, weekly platform rollups will be released between monthly update rollups.
Access to update rollups
Please note that a CustomerSource or PartnerSource login is required to access the update rollups and all links in this blog post.
We are happy to announce compatibility between Microsoft Office 2013 and the following versions of Microsoft Dynamics NAV:
Microsoft Office 2013 is available in a 32-bit version and a 64-bit version. The recommended version of Microsoft Office 2013 in combination with Microsoft Dynamics NAV is 32-bit, since some of the Office Integration areas in Microsoft Dynamics NAV is not supported in the 64-bit version.
For more information about the difference between the 32-bit version and the 64-bit version of Microsoft Office 2013, see 64-bit versions of Office 2013.
Please note the following:
Rikke Lassen and the Microsoft Dynamics NAV team.
The Upgrade Toolkit objects that shipped with Microsoft Dynamics NAV 2013 have a good example of code that works directly with SQL Server through the .NET Framework library. On the product media, navigate to this location:
..\UpgradeToolKit\Data Conversion Tools\601\
Import the Upgrade 601700.2.fob file. This contains codeunit 104050 Upgrade - SQL Mgt.:
and codeunit 104049 Upgrade Dimension entry - SQL:
The same code structure should be applicable to Microsoft Dynamics NAV 2009 R2, though only for the RoleTailored client.
I hope this helps you create codeunits that connect to SQL Server through .NET Interop.
Working in support services, we are often presented with screenshots of system errors (the error that based on 'core' issue. The text for this error not related to text constants from codeunits, reports and etc.) that are in a language we don't understand. For example, I might see a screenshot that is in German, or Russian, or...
Something like as on these pictures:
Microsoft Dynamics NAV 2009 R2 Russia (Classic client):
Microsoft Dynamics NAV 2013 Germany (Windows client):
How do I get an error on the system is not clear and I want immediately to look for something similar on the Internet or any other sources, documents?
Local text for Microsoft Dynamics NAV isn't enough. You need to have the English text of the error. And how to get the English text, when all you have is a picture?
Do the following:
The German example has the following entry in the fin.etx file:@2@55@0@Die Anzahl der Datensätze in der Tabelle überschreitet die maximaleAnzahl von %1.
The German example has the following entry in the fin.etx file:@2@55@0@The number of records in the table exceeds the maximum number of %1.
I hope this trick helps you the way it has helped me.
RapidStart helps to reduce the time to implement Microsoft Dynamics NAV, but what about ISV add-ons?
Once your customer has agreed to a Microsoft Dynamics NAV implementation, they immediately start to look for a return on their investment. RapidStart is designed to help meet customer expectations for a faster time to value by simplifying the configuration of Microsoft Dynamics NAV – but, ISV add-ons can add complexity to the project – especially if the setup process is not managed in the same way as the rest of the Microsoft Dynamics NAV product.
Selecting software solutions compatible with RapidStart Services for Microsoft Dynamics NAV allows you to deliver more within the initial implementation further reducing your customers’ time to value.
Equisys, the Microsoft Dynamics ISV behind Zetadocs Express, is an example of a company that has embraced RapidStart to make life easier for partners. Equisys providesRapidStart files for Zetadocs that can be used on any Microsoft Dynamics NAV 2013 system to create security roles and permissions. Partners that have created Configuration Packages in RapidStart Services can now extend those packages to include the Zetadocs objects and standard configuration data.
“Zetadocs Express provides an easy way to link documents, such as supplier invoices, to Microsoft Dynamics NAV records,” says Greg Cole, Zetadocs Product Manager. "By shipping RapidStart files and configuration data that can get a standard Microsoft Dynamics NAV system running in hours, we’ve made the implementation of Zetadocs super simple. All you need to add is your Microsoft Office SharePoint URL and you’re ready to start dragging and dropping documents onto any page in Microsoft Dynamics NAV. We’ve also gone a step further and created a tool that adds the Document FactBox to your pages without the need to write a line of code.”
Simple to add real value
Greg continues, “Partners are looking for repeatability and inexpensive ways to add value to their Microsoft Dynamics NAV offering. RapidStart is a great tool to help deliver both Microsoft Dynamics NAV and document management in the same timeframe as the Microsoft Dynamics NAV project – without affecting implementation times.
By coupling RapidStart with Zetadocs Express, partners have a great way to differentiate their Microsoft Dynamics NAV offering and deliver real value for customers at no additional cost.”
Simple for you, too
Learn more about how to extend the standardized Configuration Package that comes out of the box with RapidStart Services tips and tricks. Zetadocs Express for Microsoft Dynamics NAV is our downloadable document management module for Microsoft Dynamics NAV, available at no additional cost to users of the Microsoft Dynamics NAV Windows client who are on a Business Ready Enhancement Plan
The Microsoft Dynamics NAV Product Management team
It has been a while ago since I last talked about the Outlook Security dialog box in combination with E-mail logging. Now it is time to summarize all what we have up to now since we are a couple of releases later and the classic application server is no longer needed within Dynamics NAV 2013 release.
When sending E-mails via customization in combination with an attachment or when sending E-mails via a segment, a Outlook Security message dialog box could pop up.
After pressing Log, the following appears to happen. A dialog box pops up.
After allowing access for a specific number of minutes, another dialog box pops up:
After pressing Allow button, the segment continues to be logged successfully.
The reason why this happens is because of the design of Outlook starting with Outlook 2000 in combination with a service release. All relevant information can be read below. If a program tries to access the Outlook Address Book automatically, this message box is presented to the user.
More information can be found here: OL2000: Information About the Outlook E-mail Security Update
New Programmability Behavior When you install the update, programmatic access to Outlook is restricted. If other applications try to use Outlook on your behalf, you receive a warning message and you are prompted to confirm what the other application is doing. You receive warning messages when another application tries to do anything in the following list:
· Send mail on your behalf · Access your address book · Access E-mail names from your messages · Access E-mail information from your contacts or other types of items · Save your messages to the file system · Search your messages for content · Use Simple Messaging Application Programming Interface, Simple MAPI, to send messages without your consent
The update may affect how other applications interact with Outlook by changing the default security zone settings from "Internet" to "restricted," and by automatically disabling script in Hypertext Markup Language (HTML) E-mail messages and unpublished custom Outlook forms. For additional information about developer-related updates and how they may impact third-party products and custom Outlook solutions, click the article number below to view the article in the Microsoft Knowledge Base: 262701 OL2000: Developer Information About the E-mail Security Update
For Exchange Administrators, there is the following KB article: 263297 Administrator information about the Outlook E-mail Security update: June 7, 2000 When using Exchange 2003, you can use the 2003 Office Resource Kit that has the Outlook Security Settings template.
For Exchange 2007 and Exchange 2010 in combination with either Office 2007 or Office 2010, there are administrative templates that can be downloaded (see links at the end of this posting below).
For IT Admins: http://technet.microsoft.com/en-us/library/ff657852.aspx
For non IT Admins: http://office.microsoft.com/en-us/outlook-help/how-outlook-helps-protect-you-from-viruses-spam-and-phishing-HA010355583.aspx
So, that said, you need the Exchange Administrator or IT Admin to be involved helping you to configure all this.
That used to be enough when utilizing E-mail logging in Dynamics NAV 2009 R2. This however is not enough when utilizing sending of E-mails via either customization in combination with attachments or sending segment mailing where the checkbox “Send Word Docs. as Attmt.:” is selected within the new or follow up segment. There are a couple of things that are important. Starting with Outlook 2007, Outlook 2007 and later release will validates whether there is an up to date antivirus solution installed. If the signatures are outdates, the Outlook Security Settings dialog box will pop up again. You can find the validation information within the Trust Center Security settings:
If you are on a test system with no internet access, etc., you may want to bypass this security limitation via a registry key:
Outlook 2010 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Outlook\Security DWORD: ObjectModelGuard Value: 2
You can also set the keys below. As always, if the keys don't exist in the registry, you'll need to create them. HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\outlook\security DWORD: PromptOOMSend Value: 2 DWORD: AdminSecurityMode Value: 3
Outlook 2007 If you are using Outlook 2007, the keys are as follows.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Outlook\Security DWORD: ObjectModelGuard Value: 2
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\outlook\security DWORD: PromptOOMSend Value: 2 DWORD: AdminSecurityMode Value: 3
NOTE: the above registry keys should only be set on test systems and not on production systems.
Now we have received a new support request where the message box was still popping up. After doing some analysis, it appeared that either the GPO or the Outlook Security Settings template was not complete since for sending E-mails directly out of Dynamics NAV, another set of registry key or GPO settings were required. You can find more about this below.
DWORD: PromptSimpleMAPISend Value: 2 DWORD: PromptSimpleMAPINameResolve Value: 2 DWORD: PromptSimpleMAPIOpenMessage VALUE: 2
DWORD: PromptSimpleMAPISend Value: 2 DWORD: PromptSimpleMAPINameResolve Value: 2 DWORD: PromptSimpleMAPIOpenMessage Value: 2
All the mentioned registry keys needs to be applied on a users workstation. The script with all required registry settings are listed below. Save the file as a REG file and add it to a logon script so that the workstations will get it automatically.
Windows Registry Editor Version 5.00
However, there is a better way to add the registry keys to every single workstation. This is where the GPO comes into action. Download links for the administrative templates can be found are here.
- Administrative Template for Office 2007 - Administrative Template for Office 2010 - Administrative Template for Office 2013
Updated administrative templates:
- Updated Administrative Template for Office 2007 - Updated Administrative Template for Office 2010
NOTE: the main administrative templates for Office 2013 do already contain the additional required settings. How to configure the GPO can be found in the relevant KB’s below:
To summarize of the required setting that needs to be configured for utilizing E-mail logging in releases prior to Dynamics NAV 2013 and the required settings that needs to be configured for utilizing segment mailing with attachment and / or sending E-mails with attachments via code, the following applies.
- Configure Simple MAPI sending prompt - Configure Simple MAPI name resolution prompt - Configure Simple MAPI message opening prompt - Configure Outlook object model prompt when accessing an address book - Configure Outlook object model prompt when reading address information
Hope this does help you further whenever you do come across the additional security features built in within Outlook.
Marco Mels CSS EMEA
This posting is provided "AS IS" with no warranties, and confers no rights
We are excited to announce that the new Jet Reports Player for Microsoft Dynamics NAV is available from the Windows 8 app store.
This app enables business users to easily download, find, organize and share Microsoft Excel reports and dashboards for Microsoft Dynamics® NAV
You can download the player from the Microsoft Win 8 App store.
- The Microsoft Dynamics NAV Product Management team
With Commerce Gateway for Microsoft Dynamics NAV, companies can use Microsoft Dynamics NAV to electronically exchange trading documents with business partners regardless of conversion requirements and data formats. This helps streamline business processes and reduce transaction costs. Commerce Gateway also makes it easier for companies to meet the changing demands of their trading partners, regardless of the industry they are in, the system that they use, or the standards that their partners require.
As some of you may have noticed, Microsoft Dynamics NAV 2013 shipped without Commerce Gateway. We have explored a number of different options for enabling Commerce Gateway. This blog post describes the recommended upgrade path for users of Commerce Gateway to make their solution compatible with Microsoft Dynamics NAV 2013.
We are currently working on a sample application that will demonstrate how to upgrade the Commerce Gateway solution. The sample will show how you should set up the connection between Microsoft BizTalk and Microsoft Dynamics NAV using a web service. The sample will be shipped through the hotfix process, after it has been through testing. For now, we expect to release the sample at the end of March.
New customers that need Commerce Gateway will have to upgrade their solutions from Microsoft Dynamics NAV 2009 to Microsoft Dynamics NAV 2013. For more information, see Upgrading to Microsoft Dynamics NAV 2013.
Commerce Gateway is still included in the license as part of the product and can be purchased as normal.
In architectural terms, the Commerce Gateway solution consists of an application part, a communication part, and a BizTalk part. The communication part is the part that requires the most changes to be able to run with Microsoft Dynamics NAV 2013. We recommend that you change the communication part to use a web service connection instead of using the Request Client and the Request Server. For this to work, it is also required that you make a few changes to the Microsoft BizTalk configuration. There are minor changes to the application part.
The main reason changes to Commerce Gateway were required for it to work on Microsoft Dynamics NAV 2013 are the architectural changes that were introduced with this version, such as the 64-bit Microsoft Dynamics NAV Server, as well as the removal of COM support on the server. Both changes require a change in the Commerce Gateway implementation, since it relies on a 32-bit COM implementation for the Request Server and the Request Client.
All of the above changes will be described and implemented in the code sample that will ship at the end of March.
Senior Program Manager
Wow! The last few days have been incredible – a lot of excitement around Microsoft Dynamics NAV – great attendance and participation in all of the Microsoft Dynamics NAV sessions, and so much enthusiasm at the Microsoft Solution Experience Center. Fantastic!
Are your bags packed? Hold on a minute. This may be the last day of Convergence 2013, but there is still much to see and do, including the impressive closing keynote speaker, Kofi Annan at 9:00 am who you will not want to miss. Let’s also highlight 2 Microsoft Dynamics NAV sessions you should consider attending before you go:
And don’t miss this chance to get those last questions answered:
Yes, there is a lot to cover – not just the miles between all those sessions. That’s why Virtual Convergence is so great – it’s the place to catch up on what you missed or want to see again. You can see recordings of everything from the Keynote, General Sessions and Concurrent Sessions to Interactive Discussions.
This has been yet another super Convergence for Microsoft Dynamics NAV. And, if the level of enthusiasm and spirit among the Microsoft Dynamics NAV community is any indication, the future looks awesome for the solution and our valued customers and partners. There is a world ahead and the course is set. It’s full of exciting opportunities, events and new enhancements – ready and waiting for you!
On behalf of the entire Microsoft Dynamics NAV team, I want to thank you for your continued support and passion for Microsoft Dynamics NAV – and for making Convergence 2013 an amazing experience for us all.
But, it’s not over ‘til it’s over. We’ll be here for the Convergence Closing Celebration starting at 7:00 pm.
Hope to see you there. Otherwise, have a safe journey home.
The Microsoft Dynamics NAV Team
Welcome to Convergence Day Three. Yesterday’s keynote and general session were phenomenal, with great attendance, enthusiasm and some exciting customer stories and news about Microsoft Dynamics NAV. Let’srecap:
The General Session was loaded with information and inspiration. We saw some great demos, videos, examples of new functionality and learned how customers are using Microsoft Dynamics NAV 2013. We also learned more details about the expected June 2013 availability of Microsoft Dynamics NAV 2013 hosted on Windows Azure through partners. And, we were given a peek under the hood of what to expect in the upcoming Sicily release scheduled for later this calendar year. Finally, the General Session unveiled a really awesome Convergence offer to try Microsoft Dynamics NAV 2013 on Azure for a limited time – for free! Exciting! In short, the future looks great for Microsoft Dynamics NAV!
That was yesterday. Today, there are plenty of opportunities to focus on your business with Microsoft Dynamics NAV. Consider attending these or any of the many sessions available today:
You can also take part in an Interactive Discussion, a Deep Dive Session, or one of the many exciting Microsoft Dynamics NAV-focused sessions between now and 6 pm.
Or grab a seat, put up your feet and try one of the virtual Hands-on Labs. Launch a lab anytime – during the day or night, on your own machine or on the onsite Communications Kiosks. To launch a lab, visit the Convergence website, login to My Convergence, and utilize Schedule Builder to locate the labs of your choice.
Great to see so many of you at the reception last night!
Convergence 2013 kicks into high-gear today. First stop: look for some exciting Microsoft Dynamics NAV-related announcements and a very cool Microsoft Dynamics NAV customer story in the keynote at 9:00 am.
Afterwards, you’ll want to grab a good seat for the General Session at 11:00 am. This must-see session, Microsoft Dynamics NAV - Opportunities for Your Business, is a great opportunity to come and see the product in action, hear feedback from other customers, and be inspired to improve productivity and build your business.
After lunch, there’s plenty of time to network face-to-face in the Expo and Microsoft Solutions Experience Center. Here you can get answers to your burning Microsoft Dynamics NAV questions – free of charge :-) - from Microsoft support engineers. You can see live product demos and feed your inner geek in the Expo.
There are also three great Microsoft Dynamics NAV concurrent sessions beginning at 3:30 pm that you don’t want to miss while you’re here:
Finally, make Convergence your event – and share your experiences with your network - using Convergence Mobile App, and check out one great social media mash-up at the #CONV13 live wall.
Tell us what you’re up to on Twitter: @MSFTDynamicsERP #MSDNNAV #CONV13.
Have a great day!
Welcome to Convergence 2013! The Microsoft Dynamics NAV team is ready and waiting to welcome you with incredible content and a world of opportunities to discover the full potential of your Microsoft Dynamics NAV solution.
Yes, Convergence 2013 starts today, and there is plenty going on right now to help you get warmed up for the full Convergence experience tomorrow, including User Group Sessions, Roundtable Discussions, and the Expo Experience. You can also volunteer your time and make a difference in the local community by taking part in the many onsite and offsite community outreach activities.
Otherwise, registration opens today at the conference center from 11:00 am. Then it’s off to the EXPO and Microsoft Solution Experience area. With hundreds of featured exhibitors from the global Microsoft Dynamics community, it’s the perfect place to begin. Get your bearings with this overview.
You can catch some great Microsoft Dynamics NAV content at the Microsoft Dynamics NAV User Group sessions from 12:00 noon and 1:30 pm or participate in one of the two Roundtable discussions starting at 3:00 pm. And, don’t forget the Convergence reception this evening. This year the reception will be held in the hub of it all – the Convergence Experience Center. The fun, food and festivities begin at 6:00 pm.
Make it an early night. Kirill Tatarinov will be up bright and early to deliver the opening keynote tomorrow at 9:00 am sharp. Kirill will kick things off with the vision for A World Ahead, plus a look at what you can expect to experience at Convergence 2013. The Microsoft Dynamics NAV General Session and breakouts follow from 11:00 am.
What else? The next few days are packed with valuable Microsoft Dynamics NAV 2013 sessions, interactive discussions, tips and tricks, and user group activities. This year, the hands-on labs will be online – so you can access them at any time during your stay. And, as always, in the true spirit of Convergence, there will be many opportunities to meet other members of the Microsoft Dynamics NAV community and share experience and insights.
Feeling a bit overwhelmed about where to start? Check out this session overview. Or find out what's new for Convergence 2013.
As J.R.R. Tolkien wrote, "Home is behind, the world ahead, and there are many paths to tread...".
In other words: Convergence 2013 is here and and there’s a world of opportunity ahead for you and your business with Microsoft Dynamics NAV. Use this unique opportunity to set the course for your business.
So, put your best foot forward, and step out into Convergence 2013. See you there!
For your viewing and learning pleasure, we have released a set of new videos on Microsoft Dynamics NAV 2013 to MSDN. Check out the latest offerings:
To see all offerings, choose the following link, http://msdn.microsoft.com/en-us/bb629407.aspx, and scroll to the Microsoft Dynamics NAV 2013 section.
To keep up with the video releases, subscribe to the video feed: http://www.microsoft.com/feeds/msdn/en-us/videos/dynamics_NAV.xml.
If you install the CRM Connector for Microsoft Dynamics NAV 2013 you will find that you cannot read the “Record ID” value directly in the Integration Record table as you used to in Microsoft Dynamics NAV 2009 R2. If you try to look at the contents of this table you will see the following:
This can make troubleshooting a CRM Connector problem difficult as the Record ID is often required to associate a change transaction with a specific row in the relevant NAV table. The solution is to create a Dynamics NAV Page to enable you to format the Record ID into human readable format. The steps below will give the desired result:
1. Create a new Page in the Microsoft Dynamics NAV Development Environment.
2. Specify the page should be built on table id 5151 (Integration Record).
3. Select “Create a Page using a wizard” using the List option:
4. Add all table fields to the new Page and click the “Finish” button:
5. In the Page Designer, amend the SourceExpr, Name and Caption as shown below to ensure that the Record ID value is formatted correctly:
6. Save the Page and run it to see the Integration Record data as required:
7. Note that you can now filter on the Record ID which is a common requirement when troubleshooting CRM Connector issues:
Microsoft Escalation Engineer.
This week I did work on a support case where the partner mentioned that adding an attachment from a stream does not always work. The partner delivered a code unit that we used to further analyze the issue. As it was not necessary to further develop a fix for this, we decided to just post the outcome of that support request on a Public blog. You can read the original posting on the following blog: http://nav-magno.be/index.php/2013/02/add-attachment-stream-on-smtp-not-always-working/
On that blog you can also download the code unit we used for debugging purposes.
Credit should go to Joachim Carrein, working for iFacto who reported the issue to us.