I am planning to route all the posting routines through NAS for almost all versions of navision (which supports NAS). Need help to assess the strength of NAS .. Is it stable as other MS services or crashes when loaded ?? any prerequisite for NAS stability (any hotfix , dll etc.)
If you have faced any problem with handling NAS pls do let me know .. with solution... Thanks in advance..
0
Comments
I use NAS a lot for other tasks than CP or CG and my experience is that NAS is very stable.
Important is to know (especially in your case, by posting actions) that NAS stops (!) by any error occured.
another problem: nas will stop when running a piece of code with a form-variable. we used the functions of the checkavailability form without running the form but the nas stops with a message " variable of type form are not allowed" ...
To prevent break on errors, you could call the Codeunit.RUN method with an IF- Statement, i.e. IF Codeunit.RUN() THEN;...
Frequent use of the System-variable GUIALLOWED() is also recommended as the NAS doesn't have a UI. Therefore no Forms or Dataports (read a document it'd work in 4.0, doesn't though) even as Variables. Dialogs of any kind can't work either.
And of course You need to insert at lots of "IF GUIALLOWED THEN"
http://www.linkedin.com/in/larswestman
We wrote some kind of NAS Scheduler to schedule all kinds of functionality in Navision. Things can go wrong, but the scheduler keeps on running... . If you're interested: http://www.ifacto.be/default.aspx?tabid=130
It works like a charm!
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
I have programmaed a message queue monitor that waits for incoming XML documents from a manufacturing system, and it posts output/consumption automatically. You can make this work for sales/purchase order posting too.
RIS Plus, LLC
\:D/ ... NAS is stable ... \:D/
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
RIS Plus, LLC
That's the first I hear of it ... . Could you clarify?
:-k
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
This is very frustrating, because all Navision components are installed with TCPS by default. Add to that the fact the NAS snap-in for NAS-SQL doesn't even show the nettype, and you can't change it from the snap-in.
RIS Plus, LLC