cancel
Showing results for 
Search instead for 
Did you mean: 

BI Reports under Strategic Purchasing role not working in NWBC for HTML

modish
Explorer
0 Kudos

Hello Experts,

I´m using Netweaver Business Client for SRM. I need to show BI reports also. These BI reports are in different system.

The launchpad is configured such that it shows SRM reports in one section and BI reports in the other section. The problem is SRM reports get executed while BI reports do not. It states that the Query does not exist in the server.The queries exist in BI but I don't know how to change the reference, i.e. how to tell the system that the BI query is in the BI environment and not in the SRM.

Any pointers regarding the issue will be of great help.

Thanks,

Vikash

Accepted Solutions (0)

Answers (2)

Answers (2)

ivy_li
Active Contributor
0 Kudos

Hi,

For BI Reporting, you need to have BI system, and BI_CONT for SRM

should be the latest version and be active.

Would you please logon into the BI BEX analyzer and execute the BI queries?

Meanwhile in trx sm59, for the connection to BW system, what 'Path Prefix' did you set?

Regards,

Ivy.

Former Member
0 Kudos

Hi Ivy,

I have BI_CONTENT for SRM version 747 SP 8 and It's active.
I also tried to execute some BI queries related to SRM using BI BEX analyser and succeeded.

But what do you mean by 'Path Prefix' ? I'm not sure I set any Path Prefix while creating the RFC connexion between BW and SRM.

Thanks and Regards,

Maha

ivy_li
Active Contributor
0 Kudos

Hi Maha,

While configuring RFC connection between BW and SRM, there is a field 'path prefix' in the tab 'technical settings'(trx sm59).

Please check the value in this field.

Regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Thanks for your reply.

The path prefix that I set for the HTTP connection between SRM and BW in SRM system is "/default_host/sap/bw/" but it still not working

Am I on the right path? And is there any other configs to set in order to display the BI reports bellow?

Kind Regards

Maha

ivy_li
Active Contributor
0 Kudos

Hi Maha,

would you please set path prefix as '/sap/BW/BEx' and retest the issue?

Regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

I set the prefix path to "sap/bw/BEx/" and the connection worked fine.

Now, while executing NWBC to dispaly the BI reports, I get the error :

"Components [my query] (version A) do not exist on the database

The requested query [my query] does not exist on the current server

Unknown or deleted query"

In the SRM launchpad (LPD_CUST) the query menu is defined and the system alias SAP_BI is set to the BI reports.

Am I missing something ?

Thanks and Best Regards

Maha

ivy_li
Active Contributor
0 Kudos

Hi Maha,

Please refer to the solution in note 1921679.

I have no further idea about this, and now it is more related to BW.

Regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Ok, thanks a lot for your help.

Best regards

Maha

ivy_li
Active Contributor
0 Kudos

Hi Maha,

You are welcome:)

if no further information is needed from SRM side, please close this discussion.

Best regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Well, my BI reports are finally working

Unfortunately, I can't close this discussion, It was Vikash Kr who posted the first question.

Best Regards

Maha

ivy_li
Active Contributor
0 Kudos

Hi Maha,

No problem, and maybe you can mark the helpful reply as liked.

Regards,

Ivy

Former Member
0 Kudos

Hello Maha,

I'm having the same problem that you had with the BI reports in SRM.

Can you please tell me what you did to solve it?

Best Regards

Former Member
0 Kudos

Hi Filipe,

These are the steps that I followed to configure the BI reports :

  • BW-Based Analytics :

       SPRO>SRM Server >Analytics >Activate/Deactivate BW-Based Analytics

  • SPRO (BW server): activate settings for reporting and Analysis (Bex Web) and (Settings for reporting and Analysis)
  • SICF (BW server): Activate the service BEx
  • SM59 (SRM server): Create HTTP connexion in SRM with BW server as a target and the path prefix '/sap/BW/BEx', service = port http of bw server
  • In the SRM launchpad (LPD_CUST), the query menu should be defined and the system alias SAP_BW set to the BI reports
  • Activate BW cubes, ODS and queries

Hope it helps

Regards

Maha

Former Member
0 Kudos

Thank you Maha for your answer.

Best Regards

Former Member
0 Kudos

Hi Maha,

This discussion has been of a great help. We did all the steps mentioned in the discussion. We still getting the error message " The requested query /0BBP_SC_Q007 does not exist on the current server " .

My question is in LPD_CUST is it mandatory to use Alias as SAP_BW. We have a RFC connection called BWRFC, can we use it ?

We did create SAP_BW and used it in Alias but when it trys to connect to BW its prompting for credentials and with a wrong client , we did specially mentioned it to use Client 10, but still prompts with client 20.

So we changed and used BWRFC and we started getting this error message. As suggested by Ivy we did implement the OSS note. Still we are getting the error message.

Any input will be of a great help.

Thanks

MJ

Former Member
0 Kudos

Hi MJ

Sorry for the delay

Did you try to replace the System Alias SAP_BW in LPD_CUST with your BW Logical System itself?

The logical system is specified in Table T000 in your BW system.

Let me know if it works.

Regards

Maha

Former Member
0 Kudos

Hi Vikash,


I'm facing the same issue, SRM reports get executed but BI reports do not.


Did you solve this problem? If yes plz how ?


Thanks

Maha