GP Web Client: Rendering Issue – Some Facts


Almost a month back, I had posted my GP web client test drive results on how the client is rendered on Mac based browsers and possible issue with Silverlight plugin. I am probably wrong.

Everything works other than pictures; that’s what I had found. Upon drilling down further, what I realised is that it sounds obvious that it doesn’t work on Mac based browsers. Reason: Native Pictures.

Definition of Native Picture says following:

Snip20131230_12

Consider, for instance, the following snapshot of GP login window on a web client rendered on Mac Safari:

Snip20131230_10

It’s not shown. Initially I thought it was something to do with Silverlight rendering. But not exactly. It’s because, this picture is a Native Picture. And by definition, it’s specific to Windows OS. Look at this picture definition below:

Snip20131230_9

Apparently, by nature, it’s NOT supposed to show up on any OS other than Windows.

It’s not just this picture. Lookup Button icons, Note icons are all Native Picture types. And due to that, they are not going to render on any other OS. And if I am not mistaken, this will remain as it is at least till next major version of GP.

Those who implement GP web client MUST be aware of this.

VAIDY

GP 2013 Web Client – Cross Domain Error


This probably would be a common error faced by many of us across the GP world, while trying to access GP 2013 Web Client.

Upon launching GP web client on my browser, it asked me to enter my domain credentials and once I did that, I was greeted with following error:

Snip20131209_5

 

Complete error message is as follows:

Severity: Critical
Summary: An error occurred while initializing communication with the server.
Details: [CrossDomainError]
Arguments: https://<machine name>.<domain name>:48652/RuntimeService/5652
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=System.ServiceModel.dll&Key=CrossDomainError

Reason is quite trivial; I had entered the url on my browser as follows:

https://<machine name>/GP

Instead, I should have entered the url on my browser as follows:

https://<machine name>.<domain name>/GP

For instance, if my GP web client server name is GPDEV and my domain name is GPDOMAIN.COM, then I should enter my url as follows:

https://gpdev.gpdomain.com/GP

There could be several other reasons for this CrossDomainError issue, but above solution fixed mine.

VAIDY

GP2013 Web Client – Test Drive #MSDYNGP


It’s been an awkwardly long time since I had written anything on this blog. Now is the time probably to break that jinx.

I have been working on testing GP2013 Web Client on our environment. I have been constantly keeping myself updated with GP Web Client by reading our community blogs and forums, but never had seen it on my own machine till today.

Below is the snapshot of GP2013 Web on my MacBook Pro; on Mac OS X Safari browser.

Snip20131202_4

All you need to do is to install Silverlight for Safari on Mac. If it’s not there, you would be prompted to download and install.

I am now excited to get my customisations work with it. Will post anything that’s interesting and worth to be shared in coming days.

VAIDY

Microsoft Dynamics GP 2013 SP2 – Release Schedule Announced


Over at Microsoft Dynamics GP official blog, Errol sheds light on Microsoft Dynamics GP 2013 SP2 release schedule.

Along with that, he also lists on new features this release would have. Pretty interesting, especially on Web Client front.

I’m excited.

VAIDY

Caps Lock Reminder – For Microsoft Dynamics GP 2013


I had developed a small customisation module which would alert users while logging on to Dynamics GP with CapsLock key on. You can read more about it here: GP Login Form – Caps Lock Reminder Update.

That customisation was developed using Modifier with VBA. But with Dynamics GP 2013, much emphasis has been given to the new Web Client. Which means, all our VBA code logic won’t be supported by web client.

That said, I have now converted my code from VBA to VS Tools (using C#.Net as programming language). Those who are interested can download it FOR FREE from following link:

CapsLockMessage-12.0.0.1.dll

Instructions to use:

  1. Copy this DLL file and paste it on to GP AddIns folder (can be located inside GP 2013 application folder).
  2. Ask users to log out and log on back.
  3. If you do not need this tool anymore, just remove this DLL from AddIns folder, after all users log out.
  4. This can be used safely in production environment. This tool doesn’t interfere in any of your day-to-day transactional activities. The scope of this is restricted only to GP login form.

Your feedback is always welcome.

VAIDY

OLE Notes & GP 2013 Web Client – Mariano


It’s a bit hard to take it, but reality being the OLE Notes attachment feature won’t work on GP 2013 Web Client for current technical reasons.

Read his post here: OLE Notes and Microsoft Dynamics GP 2013 Web Client

That brings to us a new feature called Document Attachment in Dynamics GP 2013. This can be used instead of OLE Notes. It looks just perfect for me to start using it instead of OLE. Not just because of the incompatibility with web client, but also due to it’s robust features.

More can be read in my next post and also Mariano’s.

VAIDY

Dynamics GP Developer Insight – Web Client Window Ribbon – Part 2


With some examples, Rushi Patel explains us about how the Web Client ribbon is customized for our real time needs.

Read it here at Developing For Dynamics GP blog post: Dynamics GP Developer Insights – Web Client Window Ribbon Part 2.

I am more excited to get my hands on GP 2013 development after reading such posts. It’s going to be delightful.

VAIDY

Dynamics GP Developer Insight – Web Client Window Ribbon


Rushi Patel, from Microsoft Dynamics GP Team in Fargo, has started a new series of posts on Developing For Dynamics GP blog that would shed some light on upcoming Dynamics GP in terms of underlying technologies and how its developed.

First post, Web Client Window Ribbon Part 1, talks about default Ribbon Rules that are followed in developing the web client window ribbon.

Awesome posts ahead.

VAIDY

GP 2013 Web Client – More Insight From David


With more and more excitement being felt on GP 2013 Web Client, David gives us some more insight on this and more.

The post, Microsoft Convergence 2012 – GPPC Games and Web Client, explains the good things and also the limitations of Web Client in its first version.

This post, therefore, is very important for developers and consultants to gear up for this awesome client and understand what they must do to get the existing GP environments to work on the new release post upgrade.

Thanks David for the all important post. It was really crucial for us to understand.

VAIDY