Error With Exposing Currencies As Web Services

  • Post comments:2 Comments
  • Reading time:5 mins read

If you try exposing Page 5 Currencies as a Web service in Microsoft Dynamics NAV 2009, and then consuming this web service through a .NET application, you are almost guaranteed to encounter some unhelpful and generic XML errors that give you absolutely no clue about what exactly, where and why, went wrong.

Here’s an example of the error:

There is an error in XML document (1, 3634).

The error took me a while to debug and pinpoint the source, but in the end I managed to find a neat solution which I find worth sharing here, just in case somebody out there is scratching their had over it.

(more…)

Continue ReadingError With Exposing Currencies As Web Services

When Does Waterfall Work Well?

  • Post comments:3 Comments
  • Reading time:2 mins read

Today I’ve completed delivering the Microsoft Dynamics Sure Step course in Belgrade, Serbia, and I totally enjoyed it. The discussions were great, there was a lot of experience accumulated in that room, and all of the thirteen people attending the training were participating and contributing knowledge. If ever, this time during training I got zillions of ideas for blog posts, too bad I forgot most of them immediately thereafter 🙂

One of the discussions we led was about waterfall and its (in)effectiveness. Some of the people, those who primarily come from development background, expressed their belief that waterfall is a bad and an outdated approach which usually leads to failed projects. I shared some of my thoughts on the topic, but I still believe that I didn’t give a good explanation when the waterfall approach works better than an agile one.

(more…)

Continue ReadingWhen Does Waterfall Work Well?

When Should You Purchase The NAV License?

  • Post comments:5 Comments
  • Reading time:5 mins read

Microsoft Partners often postpone the actual purchase of the customer’s NAV license until the project is fairly close to go-live. In the meanwhile, they do the development and the testing on-site (or off-site) using their own partner license.

I’ve heard arguments (or better: excuses) to engage in this practice, and I have a very strong opinion on this. So, when is the right moment to actually purchase the NAV license for your customer?

Well, regardless of the fact that 1) you are contractually obliged to purchase the license for your customer at the first moment they get in touch with the solution (which is fairly early in the project), and the fact that 2) you are violating your licensing agreement with Microsoft if you deploy your partner license on third party’s infrastructure, there is 3) a fairly compelling technical reason why you might never want to even try doing any project work involving customer with your partner license.

(more…)

Continue ReadingWhen Should You Purchase The NAV License?

Is Microsoft About To Enter The EMR Playground?

  • Post comments:1 Comment
  • Reading time:2 mins read

image Austin Merritt of Software Advice has posted an interesting analysis of a possibility of Microsoft entering the Electronic Medical Records (EMR) and Electronic Health Records (EHR) market through acquiring a strong existing player.

Almost a decade ago, Microsoft has aggressively entered the ERP market through acquiring a series of ERP vendors, gaining a large customer base in practically all business and industry verticals—except medical.

(more…)

Continue ReadingIs Microsoft About To Enter The EMR Playground?