Thursday, July 21, 2011

“rsItemNotFound” error when clicking on any Navigation List in GP 2010 R2 (SP2)

After a recent upgrade from GP 9.0 to GP 2010 R2 I ran into an interesting problem. The client is running on SQL Standard 2005 SP4 and I was aware that the Charts and KPI’s in GP were not going to work since they are only supported with SQL 2008 or above. See an excerpt from the upgrade documentation below:

image

During my tests after the upgrade, I selected the Customer Navigation List and I was confronted with this error message:

rsItemNotFound400The item '/xxxxxx/Sales/Charts And KPIs' cannot be found.http://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&EvtID=rsItemNotFound&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=9.00.5057.00Microsoft SQL Server Reporting Services9.00.5057.00127OsIndependent1033ReportingServicesLibraryThe item '/xxxxxx/Sales/Charts And KPIs' cannot be found.

The first thing my mind jumped to were the new Business Analyzer panes in GP 2010 R2. How could I turn them off? The BA pane is looking for the Charts and KPI’s on the SQL Reporting services server and they of course are missing since they are not supported on SQL 2005.


Solution:

I discovered that I could hide the BA pane and the error message would then not show up. Once you click past all the error messages, the navigation list will load. You can then click the List Name settings dropdown >> Show/Hide >> and uncheck Business Analyzer.

DisableBAinNavigationList

This is great but what if I have many users and I want to hide the BA pane for every user? Using the Manual Logging feature in the Support Debugging Tool (written by David Musgrave from Microsoft, a must have if you’re a GP admin, available only on Partnersource, ask your partner to get it for you), I was able to determine which table holds this setting for the Navigation Lists. Below is a SQL script that will hide the BA pane for every Navigation List.

UPDATE DYNAMICS..SY07225 SET FactBoxVisible = 0



The above SQL code is great but there’s one problem. Every time a user clicks on a Navigation List that they’ve never clicked on before, a record will get inserted into the table and of course the BA pane will be visible by default. To overcome this problem, I used the above mentioned Support Debugging Tool to create a table trigger. When GP reads data from the List View Options table (DYNAMICS..SY07225), this trigger catches that read and changes the data that is getting returned to hide the BA pane. You can download the trigger here. Download the SDT_HideBAinNavigationList.xml.dbg.xml file. In Support Debugging Tool (I am using build 15, not sure if this file is compatible with earlier versions of SDT), select Options >> Configuration Export/Import and import the downloaded file. This will create an Automatic Debugger Mode trigger which you will need to enable for all users. Since this is not an SDT tutorial, please check out the Debugger pdf on the SDT page for instructions on how to use the Automatic Debugger Mode and the other features of the tool.

PS. This was a quick and dirty debugging job. I did NOT thoroughly test every bit of code in this example. Use at your own risk.

Of course, I gotta say, you really shouldn’t be on SQL 2005 because you’re missing out of all the new features. I should go tell the customer this…

Smile

44 comments:

shakar12 said...

Hello,
We facilitate the provision of independent analysis to support expert testimony, regulatory or legislative engagements. Frequently, this work includes economic, financial and statistical studies of varying data analysis, technical and http://www.palmerleasing.com.

TPM SUTRA said...

Hello !!! Dear Friend !!! Nice Blog !!!
Go through all your posts written by you in Blog....
Written all posts nicely......
I am new in Blogger, Please go through my blog.. & give your valuable ideas to make my blog qualitative... Thanks... Dimpal, India

Business logo design said...

These kind of post are always inspiring and I prefer to read quality content so I happy to find many good point here in the post.

Carlos White said...

It is very nice suggestion.If you need to make photos into paintings,or you want to buy some paintings.Recommending one nice online Oil Painting Gallery for you.They can offer you many subjects oil paintings and Custom Oil Painting for you.

small business web design said...

I discovered that I could hide the BA pane and the error message would then not show up.

thomaru said...

I really like your blog, it looks very nice, I'm happy to visit again to see your blog because it's very good indeed, thank's for all. Regards, midlife career change advice really hope to be your friends

thomaru said...

I really like your blog, it looks very nice, I'm happy to visit again to see your blog because it's very good indeed, thank's for all. Regards, metal building homes plans really hope to be your friends

bad credit cash advances said...

What a great testimony. Im all convinced.

epm consulting said...

I got all those errors. Thanks for the answers, all the problems were solved.

security equipment said...

Hi, I have just visited your site and the info you have covered has been of great interest to me.

security equipment said...

This is not the first of your posts I've read, and you never cease to amaze me. Thank you, and I look forward to reading more.

aliah said...
This comment has been removed by the author.
aliah said...

Hello,

Nice article has been shared here. It was fun reading your this article and also did get lots of good points from here. i would like to visit here again in future too. it would be great if you can share some more information related to marketing agency sydney here in this article. keep on posting such article here in future too.

Thanks,

Ban Terbaik di Indonesia GT Radial said...

blogwalking just coincidence, do not quite understand about programming, but I just hope to add insight.

Education said...

Nice article. I really like it. Thank you for sharing.


IT Services Company

developmentstep said...

Thank you for posting this impressive content. http://www.developmentstep.blogspot.com for social development, success in business and self improvement

mote said...

thank you so much. foosbobetr good Archive

Anonymous said...

Those errors sure can be annoying, especially if there is no easy fix!
-Jack @ inventory management software

車買取 said...

Thank you for this nice post I will visit your page again.

ZAHID said...

nice blog
you now new and easy earning way WAZZUB
just visit my blog
IN ENGLISH
http://15smartideas.blogspot.com/
IN UDRU
http://onlinejobsfreepk.blogspot.com/

ragards:
well wisher for you all

salt lake house cleaning said...

I've experienced similar error. But found some quick solutions.

amit said...

Thanks for great information you write it very clean. I am very lucky to get this tips from you



PPI Claim

scfinder said...

Great article and thanks for your work.You made an article that is interesting. At the same time,Welcome to look at SpeedyCourse Thanks.
What's more, you can search through out courses

Business Plan Writers said...

You obviously put a lot of work into that post and it’s very interesting to see the thought process that you went through to come up with those conclusion. Thanks for sharing your
deep thoughts. We must admit that Business Plan Writers think you nailed it on this one.

call center jobs in kanpur said...

Thanks for post. It’s really informative stuff.
I really like to read.Hope to learn a lot and have a nice experience here! my best regards guys!

symptoms of pregnancy said...

Very informative and helpful blog. Thanks for sharing with us.

bpo jobs in lucknow said...

Thanks for post. It’s really informative stuff.
I really like to read.Hope to learn a lot and have a nice experience here! my best regards guys!

Columbus Music said...

such a good one. It's really awesome. Thank you for the great post.

back office software said...

just list the post something informative.
inventory control software

Brian said...

If you’re interested in using Microsoft dynamics sl for your business then this company can really help you out. They have the knowledge and know how to make your business grow.

Tina said...

Having veterinary name tags can be really helpful for your business.

Cert Killer said...

You made some good points there. I did a search on the topic and found most people will agree with your blog.

order resveratrol said...

Excellent piece of article. Im so happy to hear from you.

generic viagra said...

Thanks for the sharing a such a great information in future also.Please keep such kind of the information in future also.I will wait for your another post.

mobile phone said...

Great blog post.

Joan Brown said...

Thanks for the post. Technology can be hard to utilize but, if you need to find website design orange county ca then help is out there.

Bali Hotels said...

Travel to Bali is very good to booking from Bali Hotels Accommodation. You will find something natural around the island. Exploring the island of Bali, and Best deal of

hotels. Check also special deals on
Bali Resorts
Hotels Kuta Bali
Bali Seminyak Hotels
Legian Hotels
Nusa Lembongan Hotels,
Nusa Dua Beach Hotels
Ubud Hotels
Bali Hotels Indonesia
Bali Luxury Hotels
Sanur Beach Hotel
Or if you want to get holiday in Phuket, you can book from Phuket Hotels , Patong Hotels booking online,and Istanbul Hotels Turkey for Istanbul Turkey Online reservation.. Thank You.

Bali Hotels said...

Travel to Bali is very good to booking from Bali Hotels Accommodation. You will find something natural around the island. Exploring the island of Bali, and Best deal of

hotels. Check also special deals on
Bali Resorts
Hotels Kuta Bali
Bali Seminyak Hotels
Legian Hotels
Nusa Lembongan Hotels,
Nusa Dua Beach Hotels
Ubud Hotels
Bali Hotels Indonesia
Bali Luxury Hotels
Sanur Beach Hotel
Or if you want to get holiday in Phuket, you can book from Phuket Hotels , Patong Hotels booking online,and Istanbul Hotels Turkey for Istanbul Turkey Online reservation.. Thank You.

bulk christmas lights said...

Im in awe while reading your blog.

Santhanaram Jayaram said...

Hey there, nice stuff, if you need video content or something you like me to act out and make it to edutainment, do let me know, this is a sample of my video. I like to share.
http://www.youtube.com/watch?v=gN0g7xyQFq4&feature=youtu.be

IT Support London said...

It’s a pleasure to visit this blog because it has a detailed structure. Simply Excellent. Visited so many blogs, I find this a very unique and interesting.

Dimond mine said...

Simply amazing.---

Workout Plan & Healthy Eating

Gold Entertainment

Anonymous said...

http://visitors2cash.com/ref.php?refId=52661

sachin kashyap said...

Corporate serviced apartments in Noida situated in the heart of NOIDA are less than 30 minutes away from Delhi shopping and business districts. Designed with the international executive in mind, BMA Service Apartments offers stylish city living with the convenience, comfort and security of a private Serviced Apartments in Noida apartment lifestyle.