Brown bag session: Connecting to NAV through Web services

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

Microsoft’s DPE team in Central and Eastern Europe (CEE) has started organizing a so called brown bag sessions for NAV developers, as a part of developing a Microsoft Dynamics Community in the region. As a part of this initiative, I will deliver a brown bag session tomorrow at 9:30 AM (CET) titled “Connecting to NAV through Web services”.

Sessions are delivered through Live Meeting and are by-invitation only, so if you want to participate you must be an employee of a Microsoft partner company in CEE region. If you haven’t got an invitation, and you are entitled to participate, please contact your local Dynamics lead at Microsoft (or Partner Account Manager) and ask them to send you the link.

(more…)

Continue ReadingBrown bag session: Connecting to NAV through Web services

Strange Web services behavior in NAV

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

bugorfeatureA bug or a feature? Sometimes it’s hard to tell for sure.

Web services are a fantastic tool in NAV, however, they do not always behave exactly as you would expect them to. There is one particularly annoying behavior, which just after you get used to it starts getting even stranger.

So, setting any numeric value during the Create method call on any page web service will have no effect, and the only way to set a value in a numeric field would be through a subsequent call to Update method.

(more…)

Continue ReadingStrange Web services behavior in NAV

Death of Classic (C/SIDE) Client

  • Post comments:9 Comments
  • Reading time:4 mins read

tomb_guardYesterday, during a coffee break at the What’s New in Microsoft Dynamics NAV 2009 Technical for Application Consultants training in Vilnius, Lithuania (a fabulous place, by the way), a discussion arose around the destiny of the Classic (or C/SIDE) client in NAV. Some participants stated that “it’s never going to go away” because “Microsoft would not dare shutting it down”.

Unfortunately, it is going away, and quickly. Maybe it wasn’t too obvious at first, because Microsoft never actually said explicitly that “Classic client is going to be discontinued”, but if you read the latest Statement of Direction for Microsoft Dynamics NAV, it’s there.

(more…)

Continue ReadingDeath of Classic (C/SIDE) Client

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