Report S_ALR_87013105 : no authorization for the report/ table 7KU6_001
Hi Gurus,
While executing the program S_ALR_87013105 (Detailed Reports
For Sales Order : Plan/Actual Comparison ) system showing the selection log.
"Have no authorization for the report/table 7KU6_001 and 7KU6_002".
But for the user the authorization check through SU53 was successful.
Pl can any one suggest on this issue.
Thanks in advance,
Vijay
Hi,
Contact your basis consultant to provide the missing authorisation. This is one of the authorisation object.
Regards,
Sankar
Similar Messages
-
Hi
I have made one report, I needed to check the authorization for the report, how to do it.
Eg. One employee is executing the report, he only needed to select his transaction
If somebody from one sales organisation, they only needed to take the data belongs to the sales office.
SELECT-OPTIONS: p_vkorg FOR tvkot-vkorg.
SELECT-OPTIONS: p_pernr FOR pa0001-pernr
for example two selection parameter is displaying. if my employee no is 100, while trying to enter execute the report for 200 employee no. no data should show. like that vkorg filed also should work.
Please let me know how it possible.
Regards
Sebastian JohnHi,
You can change the code below
*---Authorization for Company code entered by the users.
*---This code will restrict users to see data for company
*---codes which they are not authorized to.
*---Select all the company codes based upon selection entered by the
*---user
SELECT bukrs
FROM t001
INTO TABLE li_bukrs
WHERE bukrs IN z_bukrs.
IF sy-subrc EQ 0.
*---Clear Screen variable for Company code
CLEAR z_bukrs.
REFRESH z_bukrs.
*---Filter and prepare Select options for Company code table to be
*---passed to query. Table will only have values of company codes he is
*---authorized to for display.
LOOP AT li_bukrs INTO lwa_bukrs.
AUTHORITY-CHECK OBJECT 'F_BKPF_BUK'
ID 'BUKRS' FIELD lwa_bukrs
ID 'ACTVT' FIELD '03'.
IF sy-subrc = 0.
z_bukrs-sign = 'I'.
z_bukrs-option = 'EQ'.
z_bukrs-low = lwa_bukrs.
z_bukrs-high = space.
APPEND z_bukrs.
ELSE.
lv_flag = 'X'.
ENDIF.
ENDLOOP.
*---Give warning message to the user in case he is not authorized to see
*---data for all the company codes that he has entered.
IF lv_flag = 'X'.
MESSAGE ID 'ZFNG' TYPE 'W' NUMBER '015'.
ENDIF.
ENDIF.
This code does an authorization check at company code level and removes all the company codes that user has entered but is not authorized to look for. After that we pass the filtered list of company codes for which user is authorized to in the select query and fetch the results. You can first select all the records from database for PERNR and VKORG. Then filter them and prepare new list of VKORG and PERNR after performing authorization check and pass it further to select queries in your program.
KR Jaideep, -
Problem in Getting Count answer for the report in OBIEE 11g..
Hi friends,
I created a report in OBIEE 11g, but i'm not getting the correct answer as i expected...I'm getting answer in presentation services but the answer is wrong..
I'll explain to you with an example report: Suppose in the report "NATIONALITY COUNT IN DEPARTMENT WISE" manner
i dragged the Nationality column from per_all_people_f which is dim table and i dragged the column that i applied aggregation rule "count" for the column "nation count" from per_all_assignments_f which is fact table......If i viewed answers means i'm getting correct answer
(i.e.) nation count per Nationality..........
NATIONALITY<---------------------->NATION COUNT
AUSTRALIA 40
INDIA 20
AFRICA 10
USA 5
The above is the answer I'm getting with out including the department column from hr_all_organization_units...........
But since according to the report i need count in department wise manner, so for that along with nationality and nation count column i dragged department column from hr_all_organization_units which is dim table and also i hide that column as i dont want to view the department column in answers..........
If i clicked answers, means then I'm not getting the nation count for the nationality......... I'm getting the answer 0 for each and every nationality, if i included the hided department column
NATIONALITY<----------------->NATION COUNT
AFRICA 0
AUSTRALIA 0
INDIA 0
USA 0
I'm getting answers like the above if i include the department dimension column which is in hided manner.........................
What is wrong with it........Whether i made any logical mistake for the report.....If so guide me friends..........
Cheers,
Harry...........Hi,
you said about writing query in DB.......whether U meant of trying checking the query in toad..or something else..........
Since im giving only one join from dim to fact in the physical diagram........
But more than one join exist between those dim and fact, but im giving only one join mainly the primary key column of the dimension table to the fact table....Whether i need to give all the joins that exist(even if it has 2 or 3 joins between those fact and dim) tables....
If i give count distinct means it is giving count for every nation as 1....like i mentioned below
NATIONALITY<----------------------------------------------------->NATION COUNT
INDIA---------------------------------------------------------------------1
AUS------------------------------------------------------------------------1
CAN------------------------------------------------------------------------1
Since you said to check about depts of the particular column....i couldn't able to understand about "depts" that you meant????
Whether i made any logical mistake...........
thanks,
Harry...
Edited by: HariPrasad on Oct 10, 2010 9:55 PM -
Access Denied Error Message in KM for the report published from BI
Hi,
Whenever we publish a Report from Bex Report Designer using Bex Broadcaster the report is getting published in the right KM Folder we choose, but when we click that link with in KM and choose Details we get a message saying "Access Denied". Due to this error that link is invisible in the actual iview where my KM folder is displayed.
This Problem occurs only with Reports from Report Designer and not with Query from Query Designer and Web Templates from Web Application Designer.
The user I use in BI and EP is the same. I am the owner of the KM folder and so I have full access to the folder.
Is there any particular authorization required from BI side?
Thanks
SathishThis forum supports setup of the .NET Framework itself.
For best suggestions on your web project configuration issue, I suggest you ask in a topical ASP.NET forum, here:
http://forums.asp.net/
This forum may be best:
http://forums.asp.net/26.aspx/1?Configuration+and+Deployment
Thank you for your understanding. -
How to get the spool id or how to create a spool id for the report .
hi,
how to get the spool id or how to create a spool id for the report .
this spool id i have to use it in CONVERT_ABAPSPOOLJOB_2_PDF fm to get the pdf download file.
my requirement is to download a pdf file from the alv grid list.Hi Raghu,
Execute this program.
REPORT ZTEST_3318 .
tables: usr01.
perform send_report_to_spool.
*& Form send_report_to_spool
text
form send_report_to_spool.
data: loc_dest like pri_params-pdest,
wf_listname type char12,
wf_listtext like PRI_PARAMS-PRTXT,
wf_copies type i,
wf_days type i,
wf_PARAMS LIKE PRI_PARAMS, " achieving file PRI_PARAMS.
wf_valid type c.
clear : wf_listname , loc_dest , wf_listtext .
move: 'AP interface' to wf_listname .
move: 'AP interface' to wf_listtext .
select single spld into usr01-spld from usr01 where bname eq sy-uname .
if sy-subrc eq 0 .
move: usr01-spld to loc_dest .
endif .
call function 'GET_PRINT_PARAMETERS'
EXPORTING
destination = loc_dest
copies = 1
list_name = wf_listname
list_text = wf_listtext
immediately = ' '
release = ' '
new_list_id = 'X'
expiration = 1
line_size = 200
line_count = 65
layout = 'X_65_200'
sap_cover_page = 'X'
receiver = 'SAP*'
department = ''
no_dialog = 'X'
IMPORTING
out_parameters = wf_params
valid = wf_valid.
if wf_valid <> space.
new-page print on parameters wf_params no dialog.
perform write_summary .
new-page print off.
endif .
endform. "send_report_to_spool
*& Form write_summary
text
--> p1 text
<-- p2 text
FORM write_summary .
data: begin of itab occurs 0,
matnr type matnr,
end of itab.
select matnr
from mara
into table itab
up to 10 rows.
loop at itab.
write: / itab-matnr.
endloop.
ENDFORM. " write_summary
This will create spool in SP01.What data you want to put in Spool write it in form write_summary.I have done coding for testing purpose
After that use that spool for your purpose.
If Useful award point -
Hi,
I have the subreport calling from the main report. The subreport is based on MDX query agianst the SSAS cube. some dimensions in cube has values 0 and 1.
when I try to pass '0' to the sub report as the parameter value, it gives an error "Data Retrieval failed for the report, please check the log for more details".
Actually I am using table for storing these parameter values. In the main report I am calling this table (dataset) and passing these values to subreport.
so I have given like [0],[1] and this works fine. when I give only either [0] or [1] then it is throwing an error.
Could you please advise on this.
Appreciate all and any help.
Thanks,
DivyaHi Divya,
Based on the current description, I understand that there is no issue if you pass two values from main report to subreport, while the issue occurs when passing one value to subreport.
To narrow down the issue, I want to confirm whether the subreport can run if there is only [0] or [1] in the subreport. If so, it indicates the query statements exist error in the subreport. If it’s not the case, this shows the issue occurs during passing
values from main report to subreport. To make further analysis, please post the details of query statements of the subreport to the forum.
Regards,
Heidi Duan
Heidi Duan
TechNet Community Support -
Documentaion for the report in the ALV display
Hi
I am using the function module 'REUSE_ALV_LIST_DISPLAY
' to display the list. I want some options which can display the documentation of the report after ALV displays the list.
Now i am using the documentation (se38) for the report which we can see pressing a button 'i' on the selection screen.
RameshHi Ramesh,
i use it like this:
CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = PROGNAME
I_CALLBACK_PF_STATUS_SET = 'MAIN'
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
IS_VARIANT = VARIANT
IS_LAYOUT = LAYOUT
IT_FIELDCAT = FIELDCAT
IT_SORT = SORT
IT_FILTER = FILTER
I_SAVE = 'A'
IT_EVENTS = EVENTS
IT_EVENT_EXIT = EVENT_EXIT
IS_PRINT = PRINT
I_TABNAME_HEADER = 'HEADER'
I_TABNAME_ITEM = 'BESTAND'
IS_KEYINFO = KEYINFO
TABLES
T_OUTTAB_HEADER = HEADER
T_OUTTAB_ITEM = BESTAND
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2.
And this:
FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
RS_SELFIELD TYPE SLIS_SELFIELD.
aktueller Satz beider Tabellen lesen, da hierarchisch
READ TABLE HEADER INDEX RS_SELFIELD-TABINDEX.
READ TABLE BESTAND INDEX RS_SELFIELD-TABINDEX.
IF R_UCOMM EQ '&IC1' AND RS_SELFIELD-TABNAME = 'HEADER'.
IF RS_SELFIELD-FIELDNAME = 'QMNUM'.
PERFORM IW53 USING HEADER-QMNUM.
ENDIF.
IF RS_SELFIELD-FIELDNAME = 'AUFNR' AND HEADER-AUFNR <> SPACE.
PERFORM CS_AUFTRAG USING HEADER-AUFNR.
ENDIF.
IF RS_SELFIELD-FIELDNAME = 'EQUNR'.
PERFORM PM_HIER USING HEADER-EQUNR.
ENDIF.
IF RS_SELFIELD-FIELDNAME = 'MATNR'.
PERFORM MM03 USING HEADER-MATNR.
ENDIF.
IF RS_SELFIELD-FIELDNAME = 'SERIALNR'.
PERFORM IQ03 USING HEADER-MATNR HEADER-SERIALNR.
ENDIF.
ELSEIF R_UCOMM = '&IC1' AND RS_SELFIELD-TABNAME = 'BESTAND'.
IF RS_SELFIELD-FIELDNAME = 'OTGRP'.
PERFORM EXCEL_OBJEKT.
ENDIF.
ELSEIF R_UCOMM = 'REFR'.
Ausgabe neu einlesen
RS_SELFIELD-REFRESH = 'X'.
PERFORM DATEN_EINLESEN.
Programmdokumentation.
ELSEIF R_UCOMM = 'DOKU'.
CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP'
EXPORTING
DOKCLASS = 'RE'
DOKNAME = PROGNAME
SHORT_TEXT = 'X'
EXCEPTIONS
CLASS_UNKNOWN = 1
OBJECT_NOT_FOUND = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE I010 WITH 'Keine Dokumentation vorhanden!'.
ENDIF.
ELSEIF R_UCOMM = 'GRAPH'.
PERFORM GRAPHIK.
ELSE.
MESSAGE I010 WITH 'Bitte markieren sie eine gültige Tabellenzeile!'.
ENDIF.
ENDFORM.
And it works in the Output-List correct.
Regards, Dieter -
Hello Experts,
One of my user wants to see a report in the web and wants an authorization for the same. When he is trying to execute the query in the WEB he is facing the follwoing error.
User SCANESIN has no RFC authorization for function group SDIFRUNTIME.
What steps do i need to follow to resolve this issue.
Regards,Hi,
You can solve this problem with the help of your basis person.
Go to the role of that use using RSECADMIN. Find the authorisation object S_RFC. Include SDIFRUNTIME in
'Name of RFC to be protected' field. Activate the role.
Regards
Githen -
Asynchrnous Update for the report?
I know there is Asynchrnous Update for the chart in HTMLDB - if you enable it, and if the underlying data has changed, when the next update interval passed, you will see the chart updated with the new data. Does this feature also apply to tabular table report? I cannot find anything like this. If Asynchrnous Update works for the chart, I think it shoud be not difficult to make it work for the report, too. - don't know why oracle htmldb team hasn't provided this feature.
Hello,
If you put a example on htmldb.oracle.com it will be easier for people to help you out, tracking down javascript or html errors is easy if you can see it happen.
A lot of the AJAX (PPR) functionality is not documented as it was intended for use with the Application Builder or Integrated end functionality, this will be standardized/documented future versions, that doesn't mean that you can't piggy back off the functionality because it will be accessible in future versions, trust me I know one of the guys that helps build this stuff.
At the moment the forums/blogs/wiki are the best places to get further information about this, if you look at the example page there are links to the forum posts that asked for the example and insite into that particular feature.
Carl -
Hi,
I have two SCCM environments under same active directory domain and one service account have been used for SCCM configurations on both the environments (QA and PRODUCTION). I am facing similar error as mentioned above while trying to fetch reports on
PRODUCTION site, but the QA site is working fine, though same service account have been used for configuring both. While looking at the reportserverservice_<date> log on my Production DB server i see the following error
"processing!ReportServer_0-3!2124!01/02/2015-09:09:30:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: , Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: An error has occurred during
report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Cannot read the next data row for the dataset DataSet1. ---> System.Data.SqlClient.SqlException: Conversion failed when converting the nvarchar value 'Override
Default' to data type int."
My DB and SCCM primary site are different and the reorting services point is installed on remote DB server. Please help me resolving the issue.
Troubleshooting performed:
1.Disabled the registry key 'EnableRbacReporting' from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\SRSRP to 0 and then restarted SSRS service and the reporting worked for some minutes after that the registry key reverted back to 1 automatically and
reporting started throwing errors again.
2. Checked with the permissions on DB whether or not 'sysadmin' role is assigned to the SCCM service account.
3. re-registered the SQL management Provider WMI class.
mofcomp.exe “C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof”Hi All,
Finally found exact solution to the reporting error.
Error: while launching SCCM reports (both from Console and web based) an unexpected error occured with error message as "The DefaultValue expression for the report parameter ‘UserTokenSIDs’ contains an error: A specified logon session does not exist.
It may already have been terminated. (rsRuntimeErrorInExpression)"
Solution: This is password replication issue for the domain account used to configure reporting services point in SCCM. If your SQL SSRS reporting services instance and databse runs with local default account whereas the reporting services point on SCCM
primary site is configured with domain account, (As in My case) you need to perform the following in order to get rid of the error.
Launch 'Reporting Services Configuration Manager' from the SQL SSRS box(either Local or Remote), Connect to Report Server Instance->Go to 'Execution Account' tab->Specify the 'Execution Account' as domain account and password which is used to configure
Reporting Services Point in SCCM Primary Site, and then click apply.
Now Lauch the report either way (Web based or from Console), the error will disappear and all your default reports will execute perfectly as before. -
Dashboard based on Crystal Report's Latest instances for the logged in user
Hi,
I am trying design a dashboard based on LiveOffice-crystal report's latest instance for the logged in user. Also there is row level security in the universe on which the crystal reports is created.
In the live office connection i have selected 'latest instance by current user' in the refresh option and published the dashboard to InfoView.
when i open the dashboard in InfoView , i find the row level restrictions being applied for different users. But the data retrived is always on-demand data and not based on the latest instance of the logged in users.
Can anyone throw some light on this issue.
ThanksHi,
I am trying design a dashboard based on LiveOffice-crystal report's latest instance for the logged in user. Also there is row level security in the universe on which the crystal reports is created.
In the live office connection i have selected 'latest instance by current user' in the refresh option and published the dashboard to InfoView.
when i open the dashboard in InfoView , i find the row level restrictions being applied for different users. But the data retrived is always on-demand data and not based on the latest instance of the logged in users.
Can anyone throw some light on this issue.
Thanks -
Display the total number of rows for the report in OBIEE 11g
Hi, In obiee 11g, the pagination will be 1-25. Is there any possiblity in obiee to show the total rows count next to pagination. Ex: if the result contains 120 rows. it should display after the pagination
Records 1-25. Total of Records : 120
Is there any way we can display the total number of rows for the report.
Kindly help me.. Its very urgent requirement.
MAny Thank in advacneCheck this http://obiee100.blogspot.com/2011/07/display-total-number-of-records-in.html
and
http://docs.oracle.com/cd/E28280_01/bi.1111/e10544/appsql.htm#CHDCDIDA
You have to go something like as suggested in previous link.
Mark as correct/helpful -
Reporting Services offers limited support for using AlwaysOn Availability Groups with report server databases. The report server databases can be configured in AG to be part of a replica; however Reporting Services will not automatically use a different
replica for the report server databases when a failover occurs. How to overcome this issue? is there any workaround for that..
RahulHi.
With the AlwaysOn listener you should have a single DNS name to connect to regardless of which cluster node is active. Are you using the listener service? If not, please refer to the link below.
http://msdn.microsoft.com/en-us/library/hh213417.aspx#AGlisteners -
Parameter REPORT for the Report Web item in the Web template is empty or mi
Hello,
I tried to create a Web-Template (WAD). By executing the report, I get the selection screnn, but by confirming the selection I get the following message:
Web Item Report Error
Web template error in specifications for the Web item report
Parameter REPORT for the Report Web item in the Web template is empty or missing
Use the BEx Web Application Designer to add parameter REPORT to the report Web item in the Web template, and assign a report name to the parameter
Contact your system administrator. This error was recorded
What can I do to solve this error?
Thanks!
XmchXAs DP_1 Type Query_view_Data_provider, I have assinged a Query Designer Query wich works fine, if I execute it as QDR.
The entry Query_view_Data_provider makes sense for me, but what do I need to maintain for the type "Filter"?
Thanks!
XmchX -
Generating Excel Report from Outlook 2013 for the meetings attended/ accepted
Hello Team,
Could you please advise how do I Generate Excel Report from Outlook 2013 for the meetings I attended/ accepted. Also I do I check or figure out the time I spent attending meeting.
Please help to answer me ASAP.
Thank you
PreetHi Preet,
As far as I know, no features in Office client can generate Excel workbook from Outlook. But we can implement this requirement by macros. If you want to receive more information, I suggest you post this issue on MSDN forum.
http://social.msdn.microsoft.com/Forums/en-US/home
The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share
their knowledge or learn from your interaction with us. Thank you for your understanding.
Best regards,
Greta Ge
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs.
Maybe you are looking for
-
Schedule an App to run, or a delayed notification.
How can I notify the user of something on a long time scale. The user may not have run the app for weeks or months, but I want a notification to pop up. It doesn't need to be a full instance of the app, a small helper app or even a growl notification
-
How can I read books purchased from iBooks on my Mac?
I'm completely new to the whole Apple world and have ran across this issue. How can I read books, that I've purchased through iBooks on my iPad or iPhone, on my Mac? Surely this is possible, but I just can figure out how Apple intends for us to do
-
Ipod touch 1st gen won't sync calendar with mobile me
all... upgraded the mobile me as requested by apple, now my calendar in my ipod touch (1st gen) won't sync with the calendar in my mobile me... connected ipod touch to the imac (newest quad-core i5) and it has the most updated os 3.1.3... help please
-
Chart: y-axis minimum?
I have a small spreadsheet that I'm trying to chart. All of the numbers run between 10,000 and 20,000. I have created the chart, but the Y-AXIS always starts at 0. Because of this scale, the fluctuation in the numbers appears small on the graph. I'd
-
Can i tranfer songs from playlist on my ipod to a new playlist in my itunes libraryplaylist
can i tranfer songs from a playlist on my ipod to a new playlist in my itunes library?