Microsoft Dynamics NAV 2015 supports multitenant deployments and comes with a range of tools designed to support large-scale hosting of the Dynamics NAV application. Software giant Microsoft has announced the upcoming availability of Microsoft Dynamics NAV 2013 R2 in October 2013.
This release builds on the great momentum we’ve seen since launching Microsoft Dynamics NAV 2015 last year and further reinforces the value of Microsoft Dynamics NAV as a business solution from Microsoft that is quick to implement, easy to use, and with the power to support your business ambitions.
Microsoft Dynamics NAV 2015 reflects Microsoft’s long-term commitment to the NAV partner community and adds significant new value for our small and midsized customers in the following areas:
- Great interoperability with Office 365 breaks down the walls between business data and how people get work done. Microsoft Dynamics NAV can now be deployed as an application to on-premises and cloud-based SharePoint sites, with single sign on and a consistent look and feel across the Microsoft Dynamics NAV Web client and Office 365. Deeper data integration capabilities will enable customers to extend Microsoft Dynamics NAV business processes with SharePoint workflows and Web parts, and take full advantage of Microsoft Excel and the Excel Web App.
- Enhanced cash management capabilities will help customers better manage risk and drive business growth with features such as automatic and manual payment processing, bank reconciliation tools, and support for SEPA direct debit and credit transfer.
- Powerful usability enhancements across both the Web and desktop clients make Microsoft Dynamics NAV even simpler to use and faster to deploy. A restyled user experience aligned with Office 365 makes it even easier for people to access, view and edit business data and processes.
- The new release will let customers register payments more quickly to ensure faster business processes with fewer human errors. Customers can import electronic payment files from banks and use them for payment registrations. Manual and automated bank reconciliations are also possible, with the option to import bank statements from banks and reconcile automatically. A simple tool can be used to set up automation, handle exceptions, and complete the reconciliation process.
- Additionally, in NAV 2015 bank statements can be imported from third party providers. The same functionality will allow partners to build their own integrations to banks. The new release can also export payment data to an electronic bank file in SEPA (the Single European Payment Area) compliant format. That means the user can integrate electronically with any bank in the Single European Payment Area and get higher efficiency in the payment process end-to-end.
Microsoft Dynamics NAV 2015–What’s new?
Long time passed since my last blog article and many things happened. We have bought new flat (which we are now preparing for us to move there), I have lot of work with our developers to make the development more smooth and more and more…
But today is big day for Microsoft Dynamics NAV 2015, because new release is right now presented to public on Directions EMEA. Because that, NDA is dropped and I want to show you the main changes which it brings. And some of them are not only some “facelifts”.
New and modified features of NAV 2015
What is it? It is feature which allows you to separate the Business logic into separate database on SQL and apply it to more data databases (e.g. each for customer). It means you maintain one set of objects, but you are using them for multiple databases. And these databases are accessible through one or more NAV Servers (one NAV Server can now work with multiple databases). This feature is mainly for hosting partners which can now serve many customers in separate databases with much less effort. E.g. upgrade of the data database is done “just” b moving the database from one tenancy to another. Of course, there are many technical issues with this separated business logic from the data (some data are still part of the business logic database –mainly the system wide settings etc.) like changing table definition, because this change must be done in many databases which can take time (and some data databases could be off-line during this change) and thus this change is done off-line by the engine in background.
Of course, you can still use the NAV 2015 as you are used to, as one SQL database. Who need that, can use it. But I think, not many partners will start use the multitenancy in near future.
To solve problems with accessing on-line help from web client, Microsoft added the Help Server component into the product. During install of NAV you can install it to your IIS server. It will include all what is part of the on-line help in older versions as plain HTML pages with some engine around (search, jump list…). Partners can modify and extend the help with their own pages as they are used to, but now you do not need to update the local help on all clients. Same help is accessed from Windows client and from web client.
The URL of the help server is entered when installing clients (in web.config of the web client and in the local config of each Windows client), thus do not forget to enter correct URL and use e.g. public URL when the client will be used outside your local network (and you need to publish the help server for such an users).
On-line document storage integration
NAV 2015 is prepared for integrations with e.g. Office 365 service. You can use these services to store your documents and link them into NAV or Export to Excel using the Office 365.
OData protocol is now writable, thus external applications could use this protocol to write into NAV in easy way.
Dynamic flat file XMLPort
XMLPort used as replacement for old dataport (importing/exporting flat files) have new features which allows developers to create more dynamic import/export. Last field in XMLPort could be set as “Unbound” (you do not know how many fields will be there) and trigger is fired for each column, until developer calls currXMLport.BREAKUNBOUND. Thus generic import export functions could be done and this feature is used in the new Banking module in NAV 2015 for importing the Bank statements and exporting Bank payments.
You can change the field/record/table separator, field delimiter and encoding for the XMLPort in run-time through new properties.
Modern style UI
Of course, the UI of both clients (web and windows) was re-designed to match the Microsoft Modern Style. The design is now much simpler. If you like it or not, it is on you…
Extended Web client
The web client is now much better. It could include charts now and you can extend it by add-ins written in JScript. You can use the on-line help thanks to Help Server. Only small tip: if you want to see help topic for field, keep cursor over the field label until the hint is displayed and the cursor changes to cursor with question mark.
New C/AL commands and properties
- GetURL – create the URL for specific client, company, object and record
- TENANTID – ID of the Tenant under which you are running
- COPYCOMPANY – you can copy company from one name to another from C/AL
- Report-PreviewMode property – you can select which layout is default for preview (default or Print Layout)
Developers can now use Report Builder to design the layout for report. This could be enabled in the Options of the Development Environment. It means no Visual Studio is needed to design the reports.
What it really means for customers
You read it here first! Microsoft Dynamics NAV R2 will deliver exciting new features to support cash management for our customers and prospects.
The bottom line is increased productivity – for all our customers – in almost any segment! The new Cash Management features in Microsoft Dynamics NAV R2 will automate and improve the cash management processes that are vital for all our customers regardless of the business they’re in.
- New Cash Management functionality includes easy registration of payments to ensure faster business processes with fewer human errors.
- You can import electronic payment files from banks and use them as basis for payments registrations. (In Denmark for Danish banks out of the box. Other countries will require minor configurations)
- Bank Reconciliation is possible as both a manual and an automated process, with the option to import bank statements from banks and reconcile automatically. A simple tool can be used to set up automation, handle exceptions and complete the reconciliation process.
- Bank Statements can be imported from 3rd party providers. The same functionality will allow partners to build their own integration to banks, meaning a free choice of providers.
What features are introduced to enable this?
SEPA CREDIT TRANSFER
A new feature is introduced that enables the user to export payment data to an electronic bank file in SEPA compliant format. This gives the user the possibility to integrate electronically with any bank in the Single European Payment Area and get higher efficiency in the payment process end-to-end.
Also, when payment instructions to the bank are managed directly in the system the user gets better control over the payment process and the ability toenhance cash flow due to SEPA rules about dates.
SEPA DIRECT DEBIT
A new feature called SEPA Direct Debit Collections, which provides an efficient way to handle customer’s payment collections through your preferred bank in the Single European Payment Area (SEPA) with less manual entry of data and effective mandate handling.
The feature allows users to collect money from their customers in a seamless connected way with the invoicing process, minimizing the order to cash lead time and increasing their cash management efficiency.
A new tool that enables partners to import SEPA compliant schemas (ISO 20022) into Microsoft Dynamics NAV and export the desired xml tags in an xmlport ready format. This gives the partner an excellent starting point for building up new xmlport to handle SEPA format variations for its customers.
Also, when handling the xml schema, relevant information about each tag is displayed enabling filtering mandatory tags and attributes.