How to add SAP BI or BEx Reports on Reports Work center link in WEB UI
Hello All,
I have question, How to add SAP BI Reports on Reports Work center link in WEB UI? I found an article on SDN but could not understand. Please provide all steps in detail.
Thanks,
BMW
Hi BMW325ci (I hope you have the latest model )
Here are the steps:
1. have the BI team create a webversion of the report. (not required when calling a query directly
2. create in SPRO --> CRM --> UI Framework --> UI Framework Definition --> Display SAP NetWeaver BI Reports in CRM the reports you want to display
e.g. BI Report ID Z_DYBE_GROSS_SALES_CUST_MAT
Long description Revenue per customer/materialgroup
BI Object Type HT Template 3.x (depending on your BI version)
BI Object Key ZWCOPALM01_PPS_REVENUE_ARTG_V2
BI System (when using the webtemplate, nothing needs to be filled)
3. create in SPRO --> CRM --> UI Framework --> Technical Role Definition --> Define Navigation Bar Profile
a. A logical link for each BI report.
e.g. Logical Link ID ZDB-ACC-DE
Type D BI report
Target ID DISPLAY
Parameter Z_DYBE_GROSS_SALES_CUST_MAT
Parameter Class CL_CRM_GEN_UI_BI_UTIL
Icon Name GC_ICON_REPORTS
Title Revenue per customer/mater.
Description Revenue per customer/materialgroup
b. Include in the relevant Report Work Center Link the logical links you have created in step 3.a
e.g. Group ID SLS-ACC-RE
LogLinkID ZDB-ACC-DE position 80
c. Make sure that your work center link is assigned to the work center
e.g. Work Center ID SLS-REPORT
GroupID SLS-ACC-RE position 10
d. Make sure that your work center is assigned to your navigation bar profile
at this moment the report is linked to a standard workcenter, which can be shown on the webui.
4. In your business role, you need to of course make sure that the flags on the workcenter entries are set on show in menu and directly.
This should give you the complete picture.
KR,
Micha
Similar Messages
-
How to add a parameter to sql query in report
Hi
How to add a parameter to sql query in report.
Parameter is from Visual studio
example:
select * from tab1 where dl=parameter???
I have VS 2008 prof CR XI R2, mysqlHello,
If you have this API available then you can modify the record selection formulae in code to add filtering:
string recordSelectionFormula = "{T_INV_RPT_ADDR.IND_PROMUS} = {?P_PROMUS?} AND {T_INV_RPT_POINT.INVOICE_DATE} = DATE(2008, 05, 31) AND {T_INV_RPT_POINT.CHECKOUT_DATE} = date(2008, 04,29)";
CrystalDecisions.CrystalReports.Engine.ReportDocument.RecordSelectionFormula = recordSelectionFormula;
You have to format and follow the rules as in the Designer so not too much work to get this to work.
CR for .NET may not have the ability so you will need to upgrade to a Developer version of Crystal Reports.
Thank you
Don -
How to add additional field " SEGMENT" in the FBL5N Report
Hello ,
The Requirement is we need add the field " Segment" in the Report FBL5N.
Could you please advice How to add the field " Segment" to the FBL5N Report.
Thanx & Regards
RameshHi,
try SAPNET note 373268.
Best regards, Christian -
How to add a Custome filed to OnDemand Analytics Report in Demo application
Hi,
I am working on Demo application.
Know how to add a Custome filed to OnDemand Analytics Report in Demo application?
Is there any additional privilage needed for Administrator which is not available for DEMO application.
Thanks in advance,
SanjayDemo is same as the licensed version. If a new field is added in the object, it will automatically added in the Analytics
-
Assign a report to a work center
Dear Experts,
I would like to add a report view to my custom work center. Do you know why this error message appeared? What is the condition for a work center to be used for report assignment?
Many thanks in advance
Cheers
Linh HoangHello Linh,
I would suggest you the following, in order to be able to assign a report to a Work Center View you need to create stable anchors for your WoC view in the UI Designer.
The ReportAssignment-Anchor can be added via UI designer. Plus, the work center view subtype should be "Application".
For even more details, you might refer to help description: Developer Desktop => Analytics => Business and Technical Background => Defining Analytics Content
I hope it helps
Cheers
Tales Caron
Support Engineer -
How to add A single row at the middle of the table in a Webi report
Hi,
I created a Webi report using Universe(Created universe using bex query).Now i have a requirement to display a row at the middle of a report. Can you please tell me ,how to add a sigle row at the middle of a Webi report.
Thanks in advance
Regards
MonikaHi Monika,
It is not really possible to add a row (I assume you mean of unrelated data) to the middle of a table in a report. You can add a new table with a single row between two tables. For instance you could add a new one row table, or even single cells which are positioned relatively between two tables. Possibly a block on top of another. But this gets tricky.
Can you explain in more detail what you are trying to do?
Thanks -
How to add the dril down functionality in alv report.
Hi All,
I have a ALV report and now i want to add drill down functionality in this ALV report.
See my code below:
FORM f0002_build_field_catalog.
Build the field catalog
CLEAR ws_layout.
ws_layout-colwidth_optimize = 'X'.
ws_layout-edit = ' '.
ws_field_catalog-col_pos = '1'.
ws_field_catalog-fieldname = 'BUKRS'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Company Code'.
ws_field_catalog-seltext_m = 'CCode'.
ws_field_catalog-seltext_s = 'CCode'.
ws_field_catalog-fix_column = 'X'.
ws_field_catalog = 'X'.
ws_fieldcat-ref_tabname = 'VBKPF'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '2'.
ws_field_catalog-fieldname = 'BELNR'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Document no.'.
ws_field_catalog-hotspot = 'V'.
ws_field_catalog-seltext_m = 'Doc.no.'.
ws_field_catalog-seltext_s = 'Doc.no.'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '3'.
ws_field_catalog-fieldname = 'GJAHR'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Year'.
ws_field_catalog-seltext_m = 'Year'.
ws_field_catalog-seltext_s = 'Year'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '4'.
ws_field_catalog-fieldname = 'BSTAT'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Status'.
ws_field_catalog-seltext_m = 'Status'.
ws_field_catalog-seltext_s = 'Status'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '5'.
ws_field_catalog-fieldname = 'FLAG'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Open/Cleared'.
ws_field_catalog-seltext_m = 'Open/Cleared'.
ws_field_catalog-seltext_s = 'Open/Cleared'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '6'.
ws_field_catalog-fieldname = 'BLART'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Doc.Type.'.
ws_field_catalog-seltext_m = 'Doc.Type'.
ws_field_catalog-seltext_s = 'Doc.Type'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '7'.
ws_field_catalog-fieldname = 'WRBTR'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Total Amount'.
ws_field_catalog-seltext_m = 'Total Amount'.
ws_field_catalog-seltext_s = 'Total Amount'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '8'.
ws_field_catalog-fieldname = 'WAERS'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Currency.'.
ws_field_catalog-seltext_m = 'Currency'.
ws_field_catalog-seltext_s = 'Currency'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '9'.
ws_field_catalog-fieldname = 'LIFNR'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Vendor'.
ws_field_catalog-seltext_m = 'Vendor'.
ws_field_catalog-seltext_s = 'Vendor'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '10'.
ws_field_catalog-fieldname = 'NAME1'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Vendor Name'.
ws_field_catalog-seltext_m = 'Name 1'.
ws_field_catalog-seltext_s = 'Name 1'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '11'.
ws_field_catalog-fieldname = 'UZAWE'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Payment Method Supplement'.
ws_field_catalog-seltext_m = 'PmtMthSuppl'.
ws_field_catalog-seltext_s = 'PmtMthSuppl'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
ws_field_catalog-col_pos = '12'.
ws_field_catalog-fieldname = 'XBLNR'.
ws_field_catalog-tabname = 'I_OUTPUT'.
ws_field_catalog-seltext_l = 'Reference'.
ws_field_catalog-seltext_m = 'Ref. No.'.
ws_field_catalog-seltext_s = 'Ref. No.'.
APPEND ws_field_catalog TO lt_fieldcat.
CLEAR: ws_field_catalog.
g_variant-report = sy-repid.
CLEAR struct_extab.
MOVE '&XPA' TO struct_extab-fcode.
APPEND struct_extab TO i_extab.
MOVE '&OMP' TO struct_extab-fcode.
APPEND struct_extab TO i_extab.
Display the list
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = ws_repid
i_callback_user_command = 'HANDLE_USER_COMMAND'
is_layout = ws_layout
it_fieldcat = lt_fieldcat[]
it_excluding = i_extab[]
i_default = 'X'
i_save = 'U' "For user variants
is_variant = g_variant
TABLES
t_outtab = i_output.
ENDFORM. "f0002_build_field_catalog
*& Form f0038_pf_status
text
-->I_EXTAB text
FORM f0038_pf_status USING i_extab TYPE slis_t_extab. "#EC CALLED
CLEAR struct_extab.
MOVE '&XPA' TO struct_extab-fcode.
APPEND struct_extab TO i_extab.
MOVE '&OMP' TO struct_extab-fcode.
APPEND struct_extab TO i_extab.
SET PF-STATUS 'Z_PFSTATUS2' EXCLUDING i_extab.
ENDFORM. "f0038_pf_status
Pls tell me how i use this below dril down ability functionality in my code.
See the requirement below.
The Document Number, aka Accounting Document Number (BELNR) of each row will take the user to the appropriate document to edit as follows:
For Parked documents:-
If VBKPF-AWTYP (Reference Procedure) = RMRP, then the drilldown functionality should be to MIR4 using the Object ID in VBKPF- AWKEY. In this scenario the Object ID represents a Invoice Document Number, not an Accounting Document Number. Not the Object ID is a combination of Invoice Document Number and Fiscal Year
If VBKPF-AWTYP = Any other value, then the drilldown functionality should be to FBV2 using the Object ID in VBKPF-AWKEY. In this scenario the Object ID represents a true Accounting Document Number. Note the Object ID is a combination of Company Code (VBKPF-BUKRS), Accounting Document Number (VBKPF-BELNR) and Fiscal Year (VBKPF-GJAHR)
For Posted, not Cleared documents:-
Drilldown ability should be to FB02. The combination of Company Code (BSIK-BUKRS), Accounting Document Number (BSIK-BELNR) and Fiscal Year (BSIK-GJAHR) will be used to open/drilldown to the correct document in FB02.
For Cleared documents:-
Drilldown ability should be to FB03. The combination of Company Code (BSIK-BUKRS), Accounting Document Number (BSIK-BELNR) and Fiscal Year (BSIK-GJAHR) will be used to open/drilldown to the correct document in FB03.
Its very urgent, pls help on this.
Thanks!
VipinPls refer :
https://wiki.sdn.sap.com/wiki/display/Snippets/ABAPInteractiveALVwithCallTransaction%28usingParameterID%29
https://wiki.sdn.sap.com/wiki/display/Snippets/ABAPInteractiveALV+Program
Regards,
Anish Thomas
Pls reward all useful answers -
How to add OLE wordpad objects to a crystal report through VB program
Can we programmatically add OLE wordpad objects to a crystal report XI r 2. through VB.NET or VB6?
And is there a way of treating a database binary/blob field as an ole object in CR?Hi Mohan,
Try it in the Designer first. If it works in the designer then it will work in our SDK's but you'll have to use RAS. So when you post your question to the .NET Development - Crystal Reports Forum be sure to specify what version you are using and anything else as far as versions go.
It may be easier to simply link the OLE Object in the designer, check the help file out on how to.
Thank you
Don -
How to add a new selection criteria in a report painter
Hi
I would like to know how to add a selection criteria in a report painter. I believe in Gen data we can add our selection criteria but my there is no option to select company code in that. Can anyone help me in this
Thanks in advance
Sankarhi sankar,
When u click on the Gen. Data Selection on the right side of the screen you can see the Available Characteristics.
On the same side u can see with the 3 colors blue, yellow and white....
Click on the that , in that screen click on the Administrator option.
There in that screen UNCHECK the company code.
Click on the ACTIVATE and CLOSE it.....
Again SAVE the table settings.... then you can find the Company code..
Hope this will helps u out...
Ranjit Kumar -
How to add a digital signature in xml publisher report
The problem is: There is a existing pick slip report.This is a xml publisher report and the data source is RDF. We have to add digital signature there. Now this signature is stored in a table with type Long Raw and format BMP. XML Publisher do not support Long Raw and BMP format. It supports BLOB and jpg format.
Could you please guide how to add this signature in the existing RDF with datatype as BLOB and format as jpg.
Please provide the steps with example.Hi,
Have a look at this thread.
Implementing electronic signatures on an existing AP check run
Re: Implementing electronic signatures on an existing AP check run
Regards,
Hussein -
How to Add the cost centre in the KSBB report
Hi Experts,
How can we add cost centre in KSBB report. Is it possible to add? if yes could any one guide me how to add the cost centre in KSBB report?
waiting for your replies,
RegardsHi,
I see only three possible explanations:
a) no data on this cost centre
b) authorizations
c) 'hard-coded' filter in the relevant report (only if it's user-developed report)
Regards,
Eli -
HOW TO CREATE SAP BW DATA SOURCES FOR TDS REPORT?
Hi All,
How to create generic data source for these fields?
I have TDS report these names and field.
Pls anyone guide me..
PAN NUMBER
J_1IPANNO
VENDOR NAME (accont type - k)
LIFNR
POSTING DATE
BUDAT
WITHHOLDING TAX BASE
WT_QSSHH
WITHHOLDING TAX AMOUNT
WT_QBSHH
NAME OF WITHHOLD TAX TYPE
WITHTHi ,
Thanks for giving info.
How to add different tables in generic data source?
PAN NUMBER
J_1IPANNO
J_1IMOVEND
VENDOR NAME (accont type - k)
LIFNR
J_1IMOVEND
POSTING DATE
BUDAT
RBKP
WITHHOLDING TAX BASE
WT_QSSHH
WITH_ITEM
WITHHOLDING TAX AMOUNT
WT_QBSHH
WITH_ITEM
NAME OF WITHHOLD TAX TYPE
WITHT
WITH_ITEM -
KMTL - How to add Column for OVER DUE DAYS in report
Dear Concern,
We are Microsoft Dynamics NAV 2013 users, We want a little change on Reminder Report (In report there is due date we inserted column for OVER DUE DAYS right side to Due Date column in we required Expression of which type of formula that
shows us the Over Due Days for particular.
Please every one confirm or suggest for this error.
Thanks & regards,
Laxman SonarHi Laxman Sonar,
Per my understanding that you have an date field(Due Date) in the report and now you want to get the over due days based on this field and display at right of the date field in the report, right?
I have tested on my local environment that we have two method to do this, one is to add the datediff functon in the query to get the overdue days and another method is to using expression in the report.
Details information below for your reference:
Method one:
Modify the query as below to get the new field(OverDue Days):
SELECT DueDate, DATEDIFF(day, DueDate, GETDATE()) AS OverDueDays
FROM tableName
Method Two:
Add an calculated fields and then add the expression below to get the value for this field or just add expression directly in the new field:
=Datediff("d",Fields!DueDate.Value,Today())
If your problem still exists, please try to provide us some sample date and more details information about your requirements.
Regards,
Vicky Liu
Vicky Liu
TechNet Community Support -
How to add user e-mail to a custom report?
Hello,
I am not a sql DBA, but trying to find out exact line that I should add to the query for any custom report, to show user e-mail address field as well.
For example, I use this query for all machines running unwanted software (found this query on google) :
Select
SD.Name0,
sys1.User_Name0,
SF.FileName
From v_r_system sys1
join v_gs_softwarefile sf on sf.resourceid=sys1.resourceid
left join v_R_User usr on usr.User_Name0=sys1.User_Name0
left Join v_R_System SD on SD.ResourceId = SF.ResourceId
Where SF.FileName Like '%Azureus%'
Or SF.FileName Like '%ABC%'
Or SF.FileName Like '%BitComet%'
Order By SD.Name0, SF.FileName, sys1.User_Name0
I do have user discovery enabled with mail attribute, and can see e-mail address getting collected for all the users.
Thanks in AdvanceIn case it's SQL/SSRS, which I assumed based on the initial query, then your query should look like this:
Select
SD.Name0,
sys1.User_Name0,
usr.Mail0,
SF.FileName
From v_r_system sys1
join v_gs_softwarefile sf on sf.resourceid=sys1.resourceid
left join v_R_User usr on usr.User_Name0=sys1.User_Name0
left Join v_R_System SD on SD.ResourceId = SF.ResourceId
Where SF.FileName Like '%Azureus%'
Or SF.FileName Like '%ABC%'
Or SF.FileName Like '%BitComet%'
Order By SD.Name0, SF.FileName, sys1.User_Name0
My Blog: http://www.petervanderwoude.nl/
Follow me on twitter: pvanderwoude -
Attendance Report based on Work Center
Hi All,
Do we have a standard report of getting the attendances/Abscences of an employee based on Work center.
Either if it can be done by CATS also is fine.
Kindly suggest.
ThanksHi,
You can run the program RPTABS20 and in the further selection field u can add the org unit for your work cente.
Regards,
Kapil Kaushal
Maybe you are looking for
-
Converting PAYEXT idoc to MT100 format.
Hi friends, I am working on bank scenario in XI and the current requirement is to send the payment instruction to bank in MT100 format wrap in XML through XI. For this I am using T.code F110 to generate idoc PAYEXT, now wan to convert it into MT100 f
-
Select from an Internal Table.
Following is my urgent requirement: I have an Internal Table ITAB with several possible entries of Company Code under its field BUKRS. From this ITAB I want to display only those records for which the column 'Company Code' occur more than twice and t
-
Out of memory errors when trying to sync local and remote sites
We cannot get our remote and local sites synchronized for the first time. We have a huge site and we get out or memory errors or the synch just doesn't work. Any solutions or insights? Our site has 9,000+ HTML files and accompanying images, pdfs, etc
-
I am missing something here! Maybe it is my advanced years (85) I have 2 IP cameras that I managed to control via Virgin Super Hub but since switching to BT the Home Hub 4 has me confused. Can someone please give me a step by step example of how to p
-
IS MY DRIVE BAD ? HOW DO I REPLACE IT FOR HOW MUCH // ECT...
DEAR EVERYBODY , I AM A NEW USER OF ONLY 1 YEAR I LET ME APPLECARE RUN OUT BECAUSE MY COMPUTER WAS RUNNING XLNT WELL GO FIGURE THE SUPERDRIVE DOESNT WANT TO BURN DVD'S EITHER + OR - MINUS. WELL I HAVE TECH TO REPLACE IT THAT IS APPLE CERTIFIED BUT I