Universal App in Phone and Tablet Without Icons

Sometimes, when we install Universal App on our smartphone or tablet (NAV 2016 and NAV 2015 – only for tablets), we can notice one issue with missing Icons (Actions, Images,…). This is not something serious, but it can be unpleasantly.

UnAppNoIcons.png

But, it can be solved very easy. The reason of this issue is because your browser has configured Font download option as disabled.

NoFonts

You can solve this changing this property or adding your site as Trusted. To do this, you need to open your Internet Explorer, run your Microsoft Dynamics NAV web client and open Internet Options. Choose Security tab and choose Sites on the Trusted sites option. Add this sites as trusted and this is solved. Second way is to open Custom level and find Downloads section and change Font download to Enabled.

Now, you can run your Universal App again and everything will be fine:

UnAppYesIcons.png

NAV 2016 Universal App System Requirements

In my few articles, I’ve already wrote about Phone Client in NAV 2016 and how to install it on own smartphone with self-signed certificate. Also, I already wrote about NAV 2016 system requirements.

But in all of these articles, I didn’t wrote about system requirements for phone client. And now, it is not phone client; it is an NAV Universal App. It can work on any device you have, but if this device meets requirements.

In short, Universal App can work on devices with Windows 10/8.1, Windows Phone 8.1, iOS 8.4 and Android 4.4.3 with minimum 1 GB RAM (for Windows and Android). Tablets must meet minimum 7″ screen size with minimum 960×510 resolution and Phones must meet minimum 4″ screen size with minimum 854×480 screen resolution.

In my older article about system requirements I said that there are not official data, this is my research. But if you want more about official system requirements, try here on MSDN. I hope, this is a clear.

NAV 2016 Web/Tablet Client – Multi Company and Language

One of the lacks in old Web Client was impossibility to change companies and/or languages. It was pretty inconvenient for using. Answers from Microsoft were that we have to use different Web Server Instances. But, imagine we have 10 companies and we need 3 languages. What the final number of Web Server Instances will be necessary?

I suppose my customers will survive this issue on Web Client, but imagine one manager who manage 10 companies and uses Tablet Client. We cannot expect from on manager to change instances for each of his companies.

websettings

But, as I said, it was a problem. Only, it was. Finally we have got a solution for our wishes. Microsoft is listening us. We got everything we ask and more. Now it is now possible to dynamically switch the language, region, time zone, company, and work date of the Microsoft Dynamics NAV Web Client. As I said, it is more then we ask. But, the best is we can use it on Tablet and Phone Client as well.

tablet sett

For the most changes, we just need to set changes and sign out and sign in again to have the change take effect. We can change it using “My Settings” command. These settings are now removed from the Web.config file and it is now part of Web Client user configuration.

NAV 2016 Web/Tablet Client – Freeze Pane

In Microsoft Dynamics NAV 2016 Web and Tablet Client, we can use Freeze Pane. We cannot configure it in Web Client, but we can use it here. If you want to configure Freeze Pane, you have to do it in Windows Client.

webfreeze

If you do not specify Freeze Pane, system will froze the first columns by default in Web and Tablet Client. Web Client is not so clear as Windows Client and this small feature is the important to make Web Client more used.

NAV 2016 Phone Client

Few months ago, Microsoft has announced new Phone Client for Microsoft Dynamics NAV 2016. With today’s NAV 2016 general availability, we can check it. First, NAV has new icon; sails no longer exist. This is new set of icons:

NAVIcons

And now again, Phone Client. You can download new NAV 2016 App for iPhone from Apple iTunes. Also it is possible to download from Google Play and Windows Store. You just need to type “Dynamics NAV” in search and you can easy find them. Download them and type your service, username and password. Finally, you can use NAV on all devices and all systems. It looks line:

NAVMobile

If you’ve just installed NAV 2016 from Partner Source, you can check how it looks like using Web browser. You just need to add phone.aspx behind .. /WebClient/ (smilar as for Tablet Client emulation) and change the size of browser to emulate phone size; and you don’t need a HTTPS certificates. You will see that Phone Client looks awesome and everything works fine and smoothly. And you can use camera from your phone directly in NAV, for example for document capturing. But for this feature, you have to use this app from phone, because camera cannot be emulated from your browser.

More news, soon.

Report Scheduling in NAV 2015

Microsoft Dynamics NAV 2015 offers an easy way to run reports on Microsoft Dynamics NAV Server at a specified time and deliver the resultant report to a ‘Report Inbox’ on your Role Center.

This new feature – scheduling reports lets end-users to:

  • Run performance intensive reports on the Microsoft Dynamics NAV Server.
  • Free up user interface threads while reports are running.
  • Save the resultant reports for later viewing.

The user can select when reports are run and the output format, such as .PDF or Word. We can do it when we want to print document. Only we need is to choose schedule option and fill dialog box with date and time when we want to get a report.

RepSch1

If we want to use this feature, we first need to make some configuration. We have to set up a job queue that will run the scheduled reports and add the report inbox to the Role Center. When we configure all of these and when we run report scheduling, we can see that we have new report in report inbox on role center in scheduled date and time. After that, we can double-click on these new report entry and open the report.

RepSch2

Fine new feature, especially when we have sized reports which requires a lot of times for creating. This functionality works from all clients, it doesn’t matter is this Windows, Web or Tablet Client.

Tablet Client in NAV 2015

As I already wrote, Microsoft Dynamics NAV 2015 introduce a new user interface called Microsoft Dynamics NAV Tablet Client. While the Microsoft Dynamics NAV Windows and Web Clients are designed for mouse and keyboard interaction, the Microsoft Dynamics NAV Tablet Client allows users to get access to the data they need from the touch device they prefer, but only on devices in screen sizes range, longer than 7 inches and with screen resolution 960 × 510.

One important thing, we can use new Microsoft Dynamics NAV Tablet Client on devices, regardless of their operating system. It means that we can use it on Windows tablets, but also on iPad or Android tablets.

For testing purpose, you can open Tablet Client in your browser, but for your really usage, you need to use Apps. Using of SSL is mandatory because of security issues. you can download Apps from different sites, according your platform:

tc1

You can also run Tablet Client using browser (IE11 and Chrome 36.0 for Windows are prefered), but if you run Tablet Client from browsers on iPad or Android tablets, you will not be able to download files from client and you will maybe have some other limitations. You can do it from Windows tablets, but if you want other tablets and download files, you have to run this Client from Apps. Microsoft made possibility for Tablet Client using from browser only for developing and testing purpose.

Tablet Client is multilanguage client. As on Web Client, we need to configure Tablet Client on the same way for this purpose. The language that is set for the Client comes from the Web Server Instances and you can specify it on your web.config file. That means that for one Web Server Instance, we have one language. If we want to provide multiple languages, than we have to provide multiple Web Server Instances.

In following posts, I will bring you user experience using Tablet Client.

You can find here system requirements for Tablet Client on browser and Tablet Client Apps on MSDN.