Reporting environment discussion

Navision Articles

Get our Free Newletter

Don't you have the time to be online here at DUG every day? So how do you follow what is going on in the Dynamics industry and community?
If you subscribe to the DUG Newsletter then you can relax! We will make sure that you don't miss the big news!

Check out our
Newsletter Subscription Center
page a complete list of our different newsletters.

This post has 16 Replies | 7 Followers

Top 200 Contributor
Male
Posts 97
1,085 Points
Joined: Feb 19, 2008
Last Online:
Mar 5, 2010 22:40
Location: Toronto, ON
Mark Legosz Posted: Aug 21, 2008 16:25
How helpful was this post/question? Please rate here:

Hi there everybody. Firstly, I hope I'm not duplicating what someboy has done before.

We're looking at creating a reporting environment to compliment our Dynamics NAV 5.0 environment. Currently we use a mix of built in NAV reports, customer NAV reports, SQL reports and Jet Reports (Excel). We are looking to move to a SQL Reporting Services environment, with the goal of centralising reporting here.

What I wanted to do was get a feel for how people have gone about creating reporting environments. Are people just reporting directly from the NAV SQL database, are they using a form of SQL replication, nightly database restores, ETL processes. Do people use a seperate server to their NAV database? Does anybody have some "if we could do it again we'd do it differently" stories.

In addition, does anybody have links to whitepapers or KB articles describing best practice?

thanks, Mark

Top 10 Contributor
Male
Posts 6,081
55,958 Points
Joined: Apr 12, 2001
Last Online:
Mar 16, 2010 20:38
Location: Prague, Czech Republic
DynamicsNAVMVP
Moderator
SystemAdministrator
David Singleton replied on Aug 23, 2008 23:52
How helpful was this comment/solution? Please rate here:

 Personally I would recommend using a seperate database to report from.

David Singleton - MVP Dynamics NAV Dynamics NAV Consultant since 1991 Available for Navision Go-Live assistance
Dynamics Book

Top 200 Contributor
Male
Posts 97
1,085 Points
Joined: Feb 19, 2008
Last Online:
Mar 5, 2010 22:40
Location: Toronto, ON
Mark Legosz replied on Aug 25, 2008 14:51
How helpful was this comment/solution? Please rate here:

 Do you have any recommendations on how that database would exist? Created by ETL processes, SQL replication, etc?

Top 75 Contributor
Male
Posts 255
3,671 Points
Joined: Feb 29, 2000
Last Online:
Mar 17, 2010 0:35
Location: Austria - Wiener Neustadt
DynamicsNAVMVP
Moderator
ReGa replied on Aug 27, 2008 9:33
How helpful was this comment/solution? Please rate here:

Hi my experience is more to thinking about does it make sense to use an own server because of performance. But this depends on total of user, workload of the current server……

Another challenge is the security. NAV by default removes the mapping of "SQL Server user only" from the NAV database if they are not existing in the NAV database as user......

I do not know Whitepaper but if you need a introduction to SQL Reporting Services and NAV I could recommend my book Big Smile

Technical Inside NAV 5.00.01 including SQL Reporting Services

Regards,

Rene

DYNAMICSBLOG.AT

Top 10 Contributor
Male
Posts 6,081
55,958 Points
Joined: Apr 12, 2001
Last Online:
Mar 16, 2010 20:38
Location: Prague, Czech Republic
DynamicsNAVMVP
Moderator
SystemAdministrator
David Singleton replied on Aug 27, 2008 16:36
How helpful was this comment/solution? Please rate here:

 I think Rene's post basically covers it.

 

The thing is that there is no one sze fits all solution for this. If you fit in the "Out of the box" NAV system (and your company name is probably Cronus). then you would just use NAV reports, but in reality every company is different, and thats why NAV is so popular, because of its customizability. 

 

Before thinking of a Datawarehouse solution, you need to have a very clear plan for the future, and a concept of the volume of data and thereporting requirements.

 

I think this is a great thread to start, since it will throw around lots of differnt ideas. BUT lets all understnad that everyone will use those ideas differnetly amd have different ways to go about this. 

David Singleton - MVP Dynamics NAV Dynamics NAV Consultant since 1991 Available for Navision Go-Live assistance
Dynamics Book

Top 200 Contributor
Male
Posts 97
1,085 Points
Joined: Feb 19, 2008
Last Online:
Mar 5, 2010 22:40
Location: Toronto, ON
Mark Legosz replied on Aug 27, 2008 16:45
How helpful was this comment/solution? Please rate here:

I agree with the one size doesn't fit all here. My intent with creating this thread was exactly as David wrote, to see what ideas different people have. I'm a big fan of not only learning from your own mistakes, but others too. If people have a bad experience, then details of that can help others too - what didn't work for them, may work for others.

Top 10 Contributor
Male
Posts 6,081
55,958 Points
Joined: Apr 12, 2001
Last Online:
Mar 16, 2010 20:38
Location: Prague, Czech Republic
DynamicsNAVMVP
Moderator
SystemAdministrator
David Singleton replied on Aug 27, 2008 18:42
How helpful was this comment/solution? Please rate here:

Legosz:
I'm a big fan of not only learning from your own mistakes, but others too. If people have a bad experience, then details of that can help others too - what didn't work for them, may work for others.

 

I always tell new NAV developers that "The only real way to learn is through mistakes. That leaves you with two options, 1/ learn from your own mistakes, or 2/ learn from the mistakes of other people."

David Singleton - MVP Dynamics NAV Dynamics NAV Consultant since 1991 Available for Navision Go-Live assistance
Dynamics Book

Not Ranked
Posts 22
185 Points
Joined: Jun 22, 2007
Last Online:
Jan 5, 2009 7:24
PHSYO replied on Aug 28, 2008 7:27
How helpful was this comment/solution? Please rate here:

We are currently using Jet Reports and Reporting Services. Personally I don't have any experience with Jet Reports, but Reporting Services works great for us.

We are thinking about starting to use Analysis Services and cubes. Does anyone have any experience in building cubes based on Navision data? 

Philipp

Top 75 Contributor
Male
Posts 255
3,671 Points
Joined: Feb 29, 2000
Last Online:
Mar 17, 2010 0:35
Location: Austria - Wiener Neustadt
DynamicsNAVMVP
Moderator
ReGa replied on Aug 28, 2008 9:48
How helpful was this comment/solution? Please rate here:

nav includes some standard cubes since 4.0. download the vpc demo image from partner source . there are they inclued!

regards,

Rene

DYNAMICSBLOG.AT

Not Ranked
Posts 22
185 Points
Joined: Jun 22, 2007
Last Online:
Jan 5, 2009 7:24
PHSYO replied on Aug 28, 2008 10:37
How helpful was this comment/solution? Please rate here:

Thanks, Rene.

 I am not sure if they are an option for us as we want to combine data from several databases (not just Navision). I would love to have a look at them though. I am not working for a partner and don't have access to partner source. Any other way to get it without getting our NSC involved?

 Regards

Top 500 Contributor
Posts 37
580 Points
Joined: Jan 18, 2009
Last Online:
Sep 1, 2009 13:45
nyjjack replied on Feb 11, 2009 5:13
How helpful was this comment/solution? Please rate here:

I'm using SSRS with nav database, and a datawarehourse which we build ourselves It works fine.  

Top 200 Contributor
Male
Posts 97
1,085 Points
Joined: Feb 19, 2008
Last Online:
Mar 5, 2010 22:40
Location: Toronto, ON
Mark Legosz replied on Feb 11, 2009 18:05
How helpful was this comment/solution? Please rate here:

nyjjack:

I'm using SSRS with nav database, and a datawarehourse which we build ourselves It works fine.  

I'd be interested to note how you are populating your datawarehouse. Are you using SSIS, linked tables & T-SQL, or even replication? Have you had any issues specific to Nav that you had to overcome? Any recommendations on what not to do?

Top 500 Contributor
Posts 37
580 Points
Joined: Jan 18, 2009
Last Online:
Sep 1, 2009 13:45
nyjjack replied on Feb 12, 2009 6:38
How helpful was this comment/solution? Please rate here:

Yes, we are using some SSIS and TSQL script and scheduled job to populate data.

The thing is what kind of report you want to create. In my enivorment I build report to reflact production, G/L, payroll, inventory, and so on.

There will be some difficulty when you start, you have to know business processes, and go to the tables 'cause NAV won't give you the table relationship. I did overcome a lot problem, especially garthering the data cross the database and will reflact the run time information.

The only thing you need to be aware is prevent modifying the data through SQL, you can use select,

if you do need do some update or insert, in you sp you need to create temp table or table variables.

Top 25 Contributor
Male
Posts 690
8,695 Points
Joined: Nov 17, 2003
Last Online:
Mar 15, 2010 13:04
Location: Sunny Scotland
jsrark replied on Feb 12, 2009 10:13
How helpful was this comment/solution? Please rate here:

We sat down with the financial, reporting and operational teams and asked them what they wanted and then worked from that requirement to decide the optimum method of delivery. I presume that you have already complted that piece of the project......We provide reporting services for local and coprprate teams.

We now have more than one solution; each targetted at the final requirement but each working from a distinct/separate database that is that is updated on a daily basis using scheduled SQL jobs.

Sales analysis is managed via SQL Reporting services, Sharepoint and XL.

Financial reporting is managed via Cognons TM1 (consolidating data from Navision and other ERP applications) and by account schedules that provide base data for upload to Hyperion.

The solutions are evolving and we will make European reporting of sales backlog and through TM1 later this year.

IN summary - a solution appropriate to the requirement.

 

 

Jonathan.

Don't forget to the post(s) that solved your problem. This credits the experts who helped, earns you points and marks your thread as Resolved so we all know you have been helped.

Not Ranked
Posts 1
15 Points
Joined: May 29, 2009
Last Online:
May 29, 2009 18:03
Location: Boise, Idaho
Ron Summers replied on May 29, 2009 18:02
How helpful was this comment/solution? Please rate here:

Mark,

I don't know if you have already found a solution to this but I think you should take a look at the product that we have built for Dynamics NAV and SSRS.  You can visit http://www.centerlinesft.com to look at our Pivotier product.  Pivotier was designed to work to allow users ad-hoc style reports as well as quick and easy financial statements.  All of this is done inside the NAV user interface and still leverage the power of SQL Reporting Services.  We support databases as far back and 4.x.   Feel free to contact me with any additional questions that you may have. 

Thanks, Ron

Top 25 Contributor
Male
Posts 1,020
21,649 Points
Joined: Dec 6, 2005
Last Online:
Mar 8, 2010 17:24
Location: Riga, Latvia, EU
Moderator
Modris Ivans replied on May 30, 2009 19:34
How helpful was this comment/solution? Please rate here:

Ron (and other fellow members)

Ron Summers:
...a look at the product that we have built for...

Usually such post would be called an "advertising" with all the bad consequences, but in this case, when

http://dynamicsuser.net/groups/dynamics-nav-add-ons/media/p/140156.aspx

already exist, seems that your post has got an indulgence for remaining undeleted, but forum Admins might override what only moderator has written.

Modris Ivans
MCP-Dynamics NAV Application

Please specify in your posts
1.product and DB version;
2.locale, or use International Forums

"Verify Solution" to post that helped you solve your problem

Top 500 Contributor
Male
Posts 76
1,275 Points
Joined: Jan 29, 2009
Last Online:
Jul 14, 2009 21:08
Location: Florida
Torch replied on Jul 8, 2009 0:09
How helpful was this comment/solution? Please rate here:

SSRS installtions are a blast. Just don't do what I did on my first time... I was running WIndows SharePoint Services on the same box I decided to install SSRS on.... I accidentally wrote over the Default Web Site in IIS. *shrug* I didn't know any better, but boyyyyyyy was that a nightmare.

If you do install SSRS on a separate box, I recommend not using the Default Web Site, even though some might say they don't like that idea. It's  harder to do it that way but - you never know what you're going to run on that box... I haven't set it up yet but I plan to push my SSRS reports to WSS3.0 in the near future. That's going to be fun.

Page 1 of 1 (17 items) | Get this RSS feed | Bookmark and Share