Microsoft Dynamics Nav 2009 Features Definition

Microsoft Dynamics NAV 2018
Role Center from Microsoft Dynamics 2018, North American edition
Developer(s)Microsoft
Stable release
Operating systemWindows Server 2008 and later, Windows 7 SP1 and later
Platformx64
TypeEnterprise resource planning
LicenseTrialware, software as a service
Websitemicrosoft.com/dynamics365/nav-overview

Your current service plan does not allow access to this information. To learn more about Microsoft Dynamics Service Plans review our service plan offerings.

Microsoft Dynamics NAV is an enterprise resource planning (An ERP) app from Microsoft. The product is part of the Microsoft Dynamics family, and intended to assist with finance, manufacturing, customer relationship management, supply chains, analytics and electronic commerce for small and medium-sized companies and local subsidiaries of large international groups. For modifications of the system, the proprietary programming language C/AL is used.

  • 1History
  • 5NAV Add-ons

History[edit]

Microsoft Dynamics NAV originates from Navision, a suite of accounting applications which Microsoft acquired in 2002.

Navision originated at PC&C A/S (Personal Computing and Consulting), a company founded in Denmark in 1984. PC&C released its first accounting package, PCPlus, in 1985 - a single-user application with basic accounting functionality. There followed in 1987 the first version of Navision,[1] a client/server-based accounting application that allowed multiple users to access the system simultaneously. The success of the product prompted the company to rename itself to Navision Software A/S in 1995.

The Navision product sold primarily in Denmark until 1990. From Navision version 3 the product was distributed in other European countries, including Germany and the United Kingdom.

In 1995 the first version of Navision based on Microsoft Windows 95 was released.

Microsoft Dynamics Nav 2009 Keyboard Shortcuts

In 2000, Navision Software A/S merged with fellow Danish firm Damgaard A/S (founded 1983) to form NavisionDamgard A/S.[2] In 2001 the company changed its name to 'Navision A/S'.

On July 11, 2002 Microsoft bought Navision A/S to go with its previous acquisition of Great Plains. Navision became a new division at Microsoft, named Microsoft Business Solutions, which also handled Microsoft CRM.[3]

In 2003 Microsoft announced plans to develop an entirely new ERP system (Project Green). But it later decided to continue development of all ERP systems (Dynamics AX, Dynamics NAV, Dynamics GP and Dynamics SL). Microsoft launched all four ERP systems with the same new role-based user-interface, SQL-based reporting and analysis, SharePoint-based portal, Pocket PC-based mobile clients and integration with Microsoft Office.

In September 2005 Microsoft re-branded the product and re-released it as Microsoft Dynamics NAV.[4]

In December 2008 Microsoft released Dynamics NAV 2009, which contains both the original 'classic' client, as well as a new three-tierGUI called the RoleTailored Client (RTC).[5]

In October 2013, Microsoft released Dynamics NAV 2013, which was available with the RTC only, and introduced support for 64-bit Windows operating systems as well as a redesign of storing dimension sets, interoperability with SharePoint, and a web client.

In October 2014, Microsoft released Dynamics NAV 2015. This version’s improvements feature the tablet client, document reporting using Microsoft Word, Bank Integration, and more.

In October 2015, Microsoft released NAV 2016 features enhancements in reporting and email integration, deferral accounting, and posting preview function.

Microsoft continues to invest in Dynamics NAV and is now on an annual release cycle.

The product itself has gone through several name changes over the time. Initially 'Navigator' was used in Denmark, although most Danish users knew it as 'IBM-Navigator', as IBM distributed the software. Internationally it was sold as 'Navision', except in the U.S., where it was called 'Avista'.The names 'Navision Financials', 'Navision Solutions', 'Navision Attain', 'Microsoft Business Solutions - Navision Edition', and - as of 2014 - 'Microsoft Dynamics NAV' (pronounced [næv] or, contrary to standard rules of reading shortened words, [en ei 'vi:], except in the U.S. where most[quantify] customers simply say 'nav' - short for 'Navision') have all been used to refer to this product.

Versions[edit]

Windows based Navision versions from 1.00 onwards were:

  • Navision Financials 1.00
  • Navision Financials 2.00
  • Navision Financials 2.50
  • Navision Financials 2.60
  • Navision Financials 2.65: Introducing the NAS (Navision Application Server)
  • Navision Solutions 3.00
  • Navision Attain 3.01
  • Navision Attain 3.10
  • Navision Attain 3.60
  • Microsoft Business Solutions Navision 3.70
  • Microsoft Business Solutions NAV 4.00
  • Dynamics NAV 5.00
  • Dynamics NAV 2009: ('6.00') 2009, 2009 SP1, 2009 R2
  • Dynamics NAV 2013: ('7.00') 2013, ('7.1') 2013 R2
  • Dynamics NAV 2015: ('8.00') 2015
  • Dynamics NAV 2016: ('9.00') 2016
  • Dynamics NAV 2017: ('10.00') 2017
  • Dynamics NAV 2018: ('11.00') 2018
  • Dynamics NAV (connected to Dynamics 365 Business Central): ('14.00')
  • Subsequent versions were rebranded as Microsoft Dynamics 365 Business Central[6]


Features[edit]

Before NAV 2013, Microsoft Dynamics NAV gave administrators the option of using either a native database server or Microsoft SQL Server, as the DBMS. SQL Server is now the exclusive database option for NAV. Retiring the old 'Native database' has given way to long-awaited improvements in reducing/eliminating database locking, which can occur when hundreds or thousands of users are using the same data at once.

Document reporting in NAV 2013 is based on the RDLC 2008 format (RDLC 2010 in NAV 2013 R2). Reports are edited partly in the NAV Development Environment and Visual Studio. NAV 2013 R2 includes a free report editor. Any reports will render in either Screen preview, PDF, Word or Excel formats, depending on the users needs.

NAV 2013 also supports the OData format. With OData support in NAV 2013, Excel pivoting can now be done without knowledge to SQL specifics, limited to only those fields available for RTC views.

Running NAV on SQL has made it possible to use MS Excel PowerPivot to access all data in NAV via SQL login. But with OData support in NAV 2013, Excel pivoting can now be done without knowledge of SQL specifics, thus giving 100% access to filter any data in NAV, with no restrictions. (Versions 2009 R2 and later allow the default restriction of 5,000 records to be changed via editing a config file.)

With NAV 2009, Microsoft introduced a completely new client interface named the RoleTailored Client (abbreviated RTC). The RTC allows tailoring the NAV experience by individual users, based on their job responsibilities, through toolbar/menu layouts called Profiles and homepages called Roles. In one-person offices this can be a disadvantage as users must re-login, after changing their Role or by configuring a different user name/profile, to access the varying RTCs they would want to use. In multi-person offices, in the absence of either of these options, it can lead to confusion when attempting to help individuals who may have wildly different screen layouts and settings. Roles are assigned either per user or by groups. Individual users can customise their toolbar and navigation pane, or administrators can customise the layouts for all users in a given Profile; they can then disable individual customisation for users in that Profile. Some levels of customisation are only available through the NAV Development Environment.

The NAV client interface previously available in versions 5 and older was retained in NAV 2009, but renamed the Classic Client, making NAV 2009 the only 'hybrid' version, offering both the Classic and the RTC interface.

While the Classic Client supports both Native and SQL databases, the RoleTailored Client requires a SQL database. Additionally, SQL database logins are not supported with the RoleTailored Client.

In October 2012, Microsoft released NAV 2013, which discontinued support for the Classic Client. The RoleTailored Client has been renamed the Windows Client. Additionally, a built-in Web Client and SharePoint Client were added. The Web Client does not require any special add-ins and works on computers and mobile devices alike. The report-building and database access that had been previously available with the Classic Client is still available and used as development tool to modify the system by customers and by a reseller (consultant).

Microsoft Dynamics NAV 2013 Web Client (Order Processor Role)

Relative to Microsoft's other 3 ERP products, the Dynamics NAV's sector is for small distribution and manufacturing companies that want more than 'out of the box' functionality. Very few installations are actually made 'out of the box' as all sales of the product are through Microsoft-approved resellers who base their entire businesses on how many consulting hours they can apply to any given installation. The solution has a standard feature set, but it can also be thought of as an 'ERP System construction set' if, at the end of the installation, you want to end up with every erector piece that was in the box still attached to your system. A better analogy would be to think of the NAV program as a 4'x8' sheet of pegboard, with 4,600 evenly spaced holes. It is used to cover various sized company boxes, ranging in size from shoebox, through pizza box, knockdown furniture box, up to double-doored refrigerator box. No matter the size box the underlying company is, the 4'x8' sheet of pegboard remains the same. It then becomes the reseller's job to link up whichever pegholes are needed to the specific company under the interface. They may not need all of the holes; some company boxes may need less than 1,000 links, but all of the holes remain visible to the end-user after the installation is complete. The Pascal-like development language is easily accessible to appropriate developers and is designed for rapidly customizing the software.

In first quarter of 2014 NAV reached 102,000 current customers.[7] An increase of 8,000 in under a year.

As a native international ERP, Microsoft Dynamics NAV is available with 43 official localizations[8] and several unofficial ones (provided by local partners).

The NAV solution is also compliant with IAS/IFRS.[9]

Microsoft Dynamics NAV delivers integrated functionality to provide support for:

  • Financial management
  • Supply chain management
  • Manufacturing
  • Distribution
  • Customer relationship management
  • Sales and marketing
  • Service management
  • Human resource management
  • Project & Resource management
  • Warehouse management

Architecture[edit]

The Microsoft Dynamics NAV software is composed of three major components:

  • The Database Server, a database that stores the Microsoft Dynamics NAV data (as of NAV 2013 only Microsoft SQL Server)
  • The Application Server (starting from NAV 2009 RTC), a service that controls all aspects of Microsoft Dynamics NAV's operation
  • The Client(s), the actual user interface into Microsoft Dynamics NAV. NAV 2013 includes three clients:
Windows client
SharePoint client
Web client
  • NAV 2015 further introduced a Tablet Client
  • NAV 2016 introduced a Phone Client, Tablet Client

Licensing model[edit]

Microsoft Dynamics NAV uses a concurrent user licensing model only.

In 2006, Microsoft introduced the 'Business Ready License' (BRL) model. The customer purchases user sessions, which have access to certain parts of the system included. There are two types of user - Business Essentials (BE) and Advanced Management (AM); AM provides access to more functionality than BE. Under the previous licensing model, 'Module Based License' (MBL), users came with no functionality - this all had to be bought separately. Microsoft offers a path for customers to transition from MBL to BRL licensing.

With the arrival of NAV 2013, Microsoft introduced a new licensing model called 'Perpetual Licensing', which considerably simplifies the pricing structure. With Perpetual Licensing, customers license the Solution functionality and access to that functionality is secured by licensing users. User licenses are of two types: Full User or a very discounted Limited User. The full user has access to the entire system, where as the Limited user only has read access to the system, except write access key tables such as Time sheets, Warehouse Pick and Commenting plus any three extra tables of choice.[10] The Limited user is 'concurrent' and with 2013 is trust based, as of version 2013r2 the limited user licensing is checked.

NAV Add-ons[edit]

In addition to the base product, Add-ons are sold by ISV's. Because the base program has to focus on generic versions of business cases, software products supplementing/modifying NAV functionality are required, sold and distributed as NAV Add-ons, to improve functionality of NAV system or make it applicable in some business spheres.

There are vertical and horizontal add-on solutions. Horizontal add-on solutions supplement one of the NAV functions or add new function (e.g. financial management, human resources management etc.). Vertical (or industry-specific oriented) add-ons expand NAV functionality to support some industry (e.g. health care, brewery, financial services etc.) The majority of add-on solutions are multilingual with most supporting English.

Utilities are another form of add-on for Microsoft Dynamics NAV that make the resellers' jobs simpler. Utilities are small software modules used by Microsoft Dynamics NAV programmers and database administrators, to make their jobs more convenient and effective. Also it makes program development and implementation processes faster and the cost lower for the resellers.

NAV CfMD (Certified for Microsoft Dynamics)[edit]

With NAV 2013, producing and maintaining Add-on solutions for NAV has become more expensive, since acquiring an exclusive NAV object number range is expensive, unless the solution gets certified. Solutions will have to be certified with every non-minor release of NAV, which happens once a year from NAV 2013 and onwards.

NAV CfMD is an exhaustive quality check of the entire software solution. This helps ensure the quality of the NAV Add-on solutions.

References[edit]

  1. ^'The history of Dynamics NAV/Navision'. DynamicsUser.net. Retrieved March 13, 2013.
  2. ^'Damgaard and Navision in large merger (Danish)'. Computerworld.dk. Retrieved March 13, 2013.
  3. ^'It's Official: Microsoft buys Navision'. Archived from the original on February 2, 2009.
  4. ^'Microsoft Introduces Microsoft Dynamics Brand'. Microsoft. Retrieved March 13, 2013.
  5. ^'What's New in Developing for Microsoft Dynamics NAV 2009'. MSDN. Retrieved February 16, 2011.
  6. ^'Business Central everywhere'. September 12, 2018.
  7. ^'How many companies use MS Dynamics'. Retrieved March 2, 2014.
  8. ^'Product availability'. Microsoft. Retrieved March 13, 2013.
  9. ^'Microsoft Dynamics NAV regulatory compliance'. Microsoft. Retrieved April 29, 2013.
  10. ^'License Types'. MSDN. Retrieved March 3, 2014.

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Microsoft_Dynamics_NAV&oldid=908108701'
-->

Applies to: Microsoft Dynamics NAV 2018. See Microsoft Dynamics NAV 2017 version.

Microsoft Dynamics NAV Web client supports most of the same Dynamics NAV objects and features as Microsoft Dynamics NAV Windows client, but there are some small differences. This topic lists the features that are not supported or are partially supported by Microsoft Dynamics NAV Web client. These features are listed compared with the Microsoft Dynamics NAV Windows client. The topic is divided into the following sections:

Note

In this topic, partially supported means that the feature does not have all the capabilities as it does in Microsoft Dynamics NAV Windows client or it works differently than in Microsoft Dynamics NAV Windows client.

General Features

The following table lists general features that are not fully supported by Microsoft Dynamics NAV Web client.

FeatureLevel of supportRemarks
COM and AutomationNot supported.If a Dynamics NAV object implements Automation (objects and servers), then an error occurs when the object is run in Microsoft Dynamics NAV Web client.
Departments and MenuSuiteNot supported.The Departments button does not appear in the navigation pane of Role Center in the Microsoft Dynamics NAV Web client. Instead Page Search is available from an action in the navigation pane of the Role Center and on the top right corner of a page. MenuSuite is used to build the Departments page in Microsoft Dynamics NAV Windows client.
System IndicatorNot supported.The Microsoft Dynamics NAV Web client always shows the name of the company that it connects to.
Microsoft .NET Framework InteroperabilityPartially supported.Microsoft .NET Framework interoperability objects that are configured to run on the client are not supported; objects that run on Microsoft Dynamics NAV Server are supported. For more information, see How to: Set .NET Framework Types to Run on the Microsoft Dynamics NAV Windows Client or Microsoft Dynamics NAV Server Computers.
Configuring the user interface for a profilePartially supported.You cannot perform configuration using the Microsoft Dynamics NAV Web client. Instead, you use the Microsoft Dynamics NAV Windows client. For more information, see Configuring the User Interface (UI) for Users.

Objects

Features

The following object types are not supported by Microsoft Dynamics NAV Web client.

FeatureLevel of supportRemarks
XMLportPartially supported.Request pages are not supported. If you try to run an XMLport with a request page from the Microsoft Dynamics NAV Web client, then you receive an error that the XMLport page type is not supported.
To run an XMLport without using a request page, you can set the UseRequestPage Property of the XMLport in XML Designer to No. Or, if the XMLport is run from C/AL code by calling the RUN Function (XMLport), then you can set the ReqWindow parameter to false.

Pages Features

This section includes page features that are not fully supported by Microsoft Dynamics NAV Web client.

General Page Features

The following page features are not fully supported by Microsoft Dynamics NAV Web client.

FeatureLevel of supportRemarks
GridLayout control for arranging page fieldsPartially supported.The RowSpan and ColumnSpan properties on fields in the grid layout are not supported. The Rows and Wide layouts on the grid control itself are not supported.

Page Properties

The following page properties are not supported or are partially supported by Microsoft Dynamics NAV Web client.

Microsoft Dynamics Nav 2009 Features Definition

Note

Properties that are not supported are ignored by Microsoft Dynamics NAV Web client.

Microsoft Dynamics Nav 2009 Torrent

ControlPropertyLevel of supportRemarks
GroupShowAsTreePartially supported.Columns will be indented but they will not be expandable or collapsible.
IndentationControlsPartially supported.Only supports indentation on one column. If you specify more than one column in the IndentationControls property, only the first column is used.
FieldColumnSpanNot supported.
RowSpanNot supported.
AssistEditPartially supported.The AssistEdit on a field when the page is in the view mode or if the field has the data type of Option appears as hyperlink instead of a button.
DrillDownPartially supported.The drill-down on a field when the page is in the view mode or if the field has the data type of Option appears as hyperlink instead of a button.
LookupPartially supported.The Lookup property is not supported on a Repeater control when the page is in the view mode or if the field has the data type of Option. You can use the OnDrillDown trigger instead.
QuickEntryPartially supported.Not supported in lists on a page.
PartChartPartIDNot supported.If a page contains a Chart part, then the part is ignored and nothing appears for the part in the Microsoft Dynamics NAV Web client.
SystemPartIDPartially supported.Microsoft Dynamics NAV Web client supports Notes and RecordLinks system parts, but not Outlook and MyNotes system parts. RecordLinks only supports access to URLs and resources on file shares; files that are stored locally on the user's computer cannot be accessed.
PartTypePartially supported.The Chart option is not supported. If a page contains a Chart part or an unsupported System part, then the part is ignored and nothing appears for the part in the Microsoft Dynamics NAV Web client.

Report Features

The following table includes reports features that are not supported or are partially supported by Microsoft Dynamics NAV Web client.

FeatureLevel of supportRemarks
Printing a report without using a request page by calling the Report.Run functionPartially supported.If a report is run by calling the REPORT.RUN Function and the function call does not use a request page, then you must set up reports to print from Microsoft Dynamics NAV Server, otherwise you will get an error at runtime. Client-side printing is not supported in this scenario. For more information, see the following topics.
- How to: Specify Printer Selection for Reports
- STARTSESSION Function (Sessions)
- Printing Reports from a Background Session
Filtering on request page of a reportPartially supported.The only filters that are shown are filter fields that are set by the ReqFilterFields property or the SETRECFILTER function in C/AL code.
If you rerun a report, any filter values must be reentered. Filter values are not saved when a report has been run in the Microsoft Dynamics NAV Web client. There is a limit on the number of filters a user can set. The user can only specify one filter in addition to the number of filter fields that are set by the ReqFilterFields property.
Filter strings in a report URLNot supported.Unlike pages, you cannot filter a report by adding filter strings to the Internet address.
Document map in the report previewPartially supported.You can experience differences in the behavior between the Microsoft Dynamics NAV Windows client and Microsoft Dynamics NAV Web client.

C/AL Triggers

This section lists the C/AL triggers that are not fully supported by Microsoft Dynamics NAV Web client. Triggers that are not supported are not invoked on an object at runtime.

Page Triggers

The following page triggers are not fully supported by Microsoft Dynamics NAV Web client.

TriggersLevel of supportRemarks
OnClosePagePartially supported.The OnClosePage trigger is invoked only when the Dynamics NAV page is hosted in a modal popup dialog (MPO).
OnLookupPartially supported.On non-editable fields, the OnLookup trigger is not invoked. This means, the lookup will not render in a Repeater control in the view mode. In this case, you can use the OnDrillDown Trigger instead
OnQueryClosePagePartially supported.The OnQueryClosePage trigger is invoked only when the Dynamics NAV page is hosted in a modal popup dialog (MPO).

C/AL Functions

This section lists the C/AL functions that are not supported by Microsoft Dynamics NAV Web client. Except when indicated otherwise, if you use a function that is not supported, you will receive an error at runtime.

Data typeFunctionLevel of supportRemarks
DebuggerACTIVATENot supported.An error occurs at runtime.
DialogUPDATENot supported.The function is ignored.
ReportREPORT.RUN and REPORT.RUNMODALPartially supported.If the ReqWindow parameter of the function is set to false, then you must set up reports to print from Microsoft Dynamics NAV Server, otherwise you will get an error at runtime. Client-side printing is not supported in this scenario. For more information, see How to: Specify Printer Selection for Reports and STARTSESSION Function (Sessions).
FileDOWNLOAD and DOWNLOADFROMSTREAMPartially supported.- The DialogTitle, ToFolder, and ToFilter parameters are not supported.
UPLOAD and UPLOADINTOSTREAMPartially supported.- The DialogTitle, FromFolder, and FromFile parameters are not supported.
- Not supported on devices that run on Apple iOS, such as iPad. When you try upload a file, the dialog box for uploading a file appears in the Microsoft Dynamics NAV Web client, but it is disabled and you cannot select a file.

Microsoft Dynamics Nav 2009 R2

User Interface Features

The following end-user interface features are not supported by Microsoft Dynamics NAV Web client.

FeatureLevel of supportRemarks
Buffering of keyboard input for heads-down data entryNot supported.
System actions are default actions in the Application menu and ribbon on pages and reports. System actions include the following:
- Copy Link to Page
- Recipient as Attachment
- Microsoft Word
- Print Page
- Show as List
- OneNote
Not supported.The actions are not available in the user interface. Note: You can use the action Open in Excel on list places and transfer all data in the list to an Excel spreadsheet. You can use Internet Explorer functions to print a page and to create links on a page.
Actions related to a subpage in a part when the subpage is dynamically shown or hidden based on a user interactionPartially supported.The actions related to the subpage will always be present and active in the ribbon, even when the page is not shown. For an example, see page 5855.
FlowFilters on pagesNot supported.Using Limit totals to is not supported.
Filter on column on FlowFieldsNot supported.
Vertical resizing of controlsNot supported.Vertical resizing of controls is not supported on the Microsoft Dynamics NAV Web client. A multiline textbox, for example, will not increase in vertical size when the user drags to increase the size of the page. This applies to all controls that can take advantage of vertical or horizontal resizing, such as charts, grids, multiline, textboxes, and control add-ins.

Microsoft Dynamics Nav Training

See Also

Microsoft Dynamics Nav 2009 Features Definitions

Deploying the Microsoft Dynamics NAV Web Server Components
Developing for the Microsoft Dynamics NAV Web Client