Hello folks, here is another challenge for me.
I'm running NAV 3.7 and I need to use schedule reports but in a different way; users wants to request reports and apply filters dynamically .
For instance:
User1 want to add Report #123 with posting date as filter.
User2 want to add Report#345 with posting date and sales person as filters.
User3 want to add Report#111 with five different filters.
Some times reports take longer to generate. They would like to setup reports to run at night.
They need the ability to change what reports to run.
is this possible?
Thanks.
0
Comments
As this really can be a very useful feature of NAV I have had clients in the past upgrade their executables to 5.0 or 5.0 SP1 and then we moved these base objects out of a clean new 5.0 database and merged them into the clients older object set.
Note that this would require your client to be current with their maintenance agreement with Microsoft. Also you will have to setup a NAS instance to run the Job Queue on a server - if you haven't used any NAS instances there should be 1 available with your client's base license agreement.
Epimatic Corp.
http://www.epimatic.com
Unfortunately my customer still running NAV 3.70A
In the mean time,I will continue researching until they decide to upgrade NAV.
Thanks again.
After working through a performance course last week it became very clear that regardless of which version of the NAV objects you're running being on the latest version of the executables tends to be a very good idea (especially if they're on SQL).
Epimatic Corp.
http://www.epimatic.com
Running the Job Queue on executables before 5.0 would be annoying as it uses the newer GETLASTERROR functionality which doesn't exist before V5. That can be commented out but, well, annoying.
The job scheduler exists on 3.60 already, but it's not NAS based. You have to have a normal client PC with the Job scheduler form running permanently. But, you'll probably want an 'AutoIt' script (or similar) to deal with random popups from the GUI.
Though, point of interest, the PC, screen and normal user could well work out a lot cheaper than adding a NAS to your license. NASs are waaaay expensive.
TVision Technology Ltd
While a NAS instance is expensive there should be 1 instance of NAS that is included with NAV on older clients/licenses.
While older versions of the client do not implement the GETLASTERROR Text so it is not possible to run Job Queue on older executables but it is very possible to run older objects on newer executables. So to get the most out of the Job Queue in 5.0 with older objects (I think) would be to merge the new 5.0 objects into the existing client database and upgrade their client executable to 5.X.
Especially if the client is running on SQL there are some very good reasons for being on the latest version of the executable even if the objects aren't going to be upgraded. Plus an executable upgrade should be significantly less expensive and less risky than a full upgrade to the objects.
Epimatic Corp.
http://www.epimatic.com