Creating Custom SCM Reports
I am trying to create a custom SCM report gathering the following information (person, file name, date file was check-in or check-out, any notes entered and adding a parameter that will allow the user to search over a time period). Has any one done this before? It is rather difficult trying to figure out the naming conventions used by the repository and trying to identify what data elements I actually need and what tables they are stored in. Any assistance would be greatly appreciated.
The best place to start is the RON query tool. Enter a query and then examine the SQL query itself using the SQL button. This will give much of what you want. More detail can be obtained using the Version and Audit buttons.
There are also some example reports under the SCM/sample code area on OTN.
David
Similar Messages
-
Need help in creating custom crosstab reports
Hello
I need some help in creating custom crosstab reports.
My current report shows the number of events that have occured over the time in a day
The events and the eventdetails are read from the database before being printed on the crosstab
i.e something like this.
Note : there are no events between 3:00-3:59,5:00-5:59;6:00-6:59,7:00-7:59 (not present in the database)
hence not displayed in the reports
*08/07/2009* 01:00 02:00 04:00 08:00 10:00*
Event X 1 1 4 1 3
Event Y 3 3 2 2 1
Total 4 4 6 3 4
So far so good...
Now i have to enhance my reporting application to include the event details which have not happened i.e to include the time details in the crosstab reports where no events have happened
08/07/2009 01:00 02:00 03:00 04:00 05:00 6:00 07:00 8:00 9:00 10:00
Event X 1 1 0 4 0 4 0 1 0 3
Event Y 3 3 0 2 0 2 0 2 0 1
Total 4 4 0 6 0 6 0 3 0 4
I have fell short of ideas this time around to implement such a thing
Any help in this direction is deeply appreciated
Regards
Srivatsa
Edited by: Srivatsa HG on Jul 8, 2009 10:56 AMHi,
It seems that you are having issue with Crystal Report Design.
Post your question in [Crystal Report Design Forum|SAP Crystal Reports;
That forum is monitored by qualified technicians and you will get a faster response there. Also, all Design queries remain in one place and thus can be easily searched in one place.
Regards,
Shweta -
How to extract data from PCD tables to create custom activity report
Hi Friends
I have a requiremnt for creating custom portal activity report, even though we have
standard report for that, we need to extract the data from the following pcd tables
WCR_USERSTAT, WCR_WEBCONTENTSTAT,WCR_USERFIRSTLOGON,
WCR_USERPAGEUSAGE.
This extraced data will be used to create BW Reports.
my questions are
1.How to extract the data from pcd tables?
2.can i use UME API for extracting the data from the given PCD tables?
3.Can i querry the PCD tables from JSPdynpage or Webdynpro APP?
Please guide me.
Thanks in advance
AshokHi Kishore,
Refer to
http://wiki.sdn.sap.com/wiki/display/Snippets/DirectAccesstoDatabaseTables
http://wiki.sdn.sap.com/wiki/display/WDJava/OracleConnectivitywithEJBusingWebDynproApplication
JDBC Connectivity with Webdynpro and Max DB
Thanks
Prashant -
Creating Custom BI Reports from Oracle Agile PLM
Hi All,
Firstly apologies if this post is in the wrong forum, I struggling to find any real Oracle Agile Support.
I have been tasked with developing 3 custom BI reports for Oracle Agile. I have used BI Publisher in the past but only within Oracle E-Business Suite. From what I have seen so far Oracle Agile is a lot different.
What I need to understand is within Oracle Agile how do I create the XML Data file for the custom report, and then how do you then register the RTF template and run the report within Oracle Agile PLM.
Any help would be really appreciated.
Regards
PeteHi,
To develop custom report there are many way's. To discuss more Please send your contact details at [email protected]
Swayam Sevak. -
How can I create a custom HTML report in bi answers? I want to be able to pass in the results from a bi answers report to create a custom graph. I can use a static text field to implement an html graph, but I am unable to pass the values of the report output. Can I put the html in the "Column formula".
ThanksDid you already try the narrative view?
regards
John
http://obiee101.blogspot.com -
I am new to SCCM 2012 and lots of things have changed since SMS 2003. I use to create lots of custom web reports and while the SQL statements looks similar, I cannot get it to work.
Here is an example of one of my SQL statements back in my days when I managed SMS 2003. What am I missing to get it working in SCCM 2012 R2?
SELECT distint v_RSystem.Netbios_Name0 AS 'Computer Name', v_R_System.User_Name0 AS 'USER', v_GS_SoftwareFile.FileName AS 'File Name', v_GS_SoftwareFile.FileVersion AS 'Version', v_GS_SoftwareFile.FileDescription AS 'Description', v_RA_System_IPSubnets0
AS 'Zone by IP Subnet' from v_R_System inner join v_GS_SoftwareFile on v_GS_SoftwareFile.ResourceID = v_R_System.ResourceID inner join v_RA_System_IPSubnets on v_RA_System_IPSubnets.ResourceID = v_R_System.ResourceID where v_GS_SoftwareFile.FileName = 'excel.exe'
Thanksa typo on my part, it worked. The built in one works fine just that it does not have the user name associated with a particular computer. I also noticed that I had another typo for IP subnet. the below script works:
SELECT distinct v_R_System.Netbios_Name0 AS 'Computer Name', v_R_System.User_Name0 AS 'USER', v_GS_SoftwareFile.FileName AS 'File Name', v_GS_SoftwareFile.FileVersion AS 'Version', v_GS_SoftwareFile.FileDescription AS 'Description', v_RA_System_IPSubnets.IP_Subnets0
AS 'Zone by IP Subnet' from v_R_System inner join v_GS_SoftwareFile on v_GS_SoftwareFile.ResourceID = v_R_System.ResourceID inner join v_RA_System_IPSubnets on v_RA_System_IPSubnets.ResourceID = v_R_System.ResourceID where v_GS_SoftwareFile.FileName = 'excel.exe'
thanks again for your help on this. -
Creating custom summary reports
Using a 360 feedback performance review template, I received over 300 responses with feedback on about 70 employees. I would like to create a summary report for each employee that collates the information received from survey respondents.
So, for example, if one person has 3 reviews, I want to collate into a report - one for each person that consolidates all the information & comments received.Hi,
>>So, for example, if one person has 3 reviews, I want to collate into a report - one for each person that consolidates all the information & comments received.
FormsCentral does not support customization of the summary report as you mentioned above.
You could export the responses to say, Excel, and then use Excel to edit/rearrange your data and generate the graph/report.
Thanks,
Lucia -
How to create custom report in crm 2013
Hi,
I want to create custom report in crm 2013. I want to show Contact information in report. My scenario is that when I select multiple record and run report then contact information show in different pages. I want to show record in textbox in report. Here
is an example of display recordHi Aamir,
Have a look at below link it shows step by step how to create custom SSRS report.
http://www.njevity.com/blog/creating-dynamics-crm-2011-reports-sql-reporting-services-pre-filtering-and-default-filters
It tells using fetchxml, you can use SQL query as well. You need to use pre filtering to run report on selected record.
Thanks,
Prasad
Make sure to "Vote as Helpful" and "Mark As Answer",if you get answer of your question. -
Creating a Linked Report in SC 2012 - Operations Manager fails with Error
Hello everyone,
I was trying to create a linked report based on an availability report recently. I found Emre Guclu's scom linked report creation guide here:
http://blogs.technet.com/b/emreguclu/archive/2011/10/13/using-linked-reports-in-scom-to-create-custom-availability-reports-for-specified-monitors.aspx
I go to SSRS web console and select a report (Which is Microsoft.SystemCenter.DataWarehouse.Availability in Microsoft.SystemCenter.Datawarehouse.Reports), select "Create a Linked Report" from context menu, select another location for storing the
report just like on this guide but i get an error rsWrongItemType with exact text:
"The operation you are attempting on item ' Microsoft.SystemCenter.Datawarehouse.Reports/ Microsoft.SystemCenter.Datawarehouse.Availability' is not allowed for this item type. rsWrongItemType"
Does anyone know why is this error happening and better how to fix this?
Below is the screenshot of SSRS.Hi,
Please check the report path you have set, the location must specify the full report path, such as
/custom report folder/MyReport.
Alex Zhao
TechNet Community Support -
Custom Lync reporting to get inbound number list and call duration
Hi Guys,
I know this is going to be complex but surely a Lync SQL expert can assist here.
I would like to create a custom report of all inbound call received over a period of time with the call duration. The default reports does not have features to narrow down based on calling numbers. Is there any way that I can get a big extract for all the
calls received by the firm and later I can use vlook up etc to get what I want.
I am not good with sql but this I think
https://northernlync.wordpress.com/2014/03/10/lync-2013-creating-custom-lync-reports-within-monitoring/ will do the trick. Has any one tried it?
Any suggestions?
aman sahniHi,
Base on my knowledge, you can custom Lync Call Details Reports with the help of the link you provided above.
The first step to creating a custom call details report for use with the pre-existing Lync Server Monitoring Service Reports is to establish a secure connection to the SQL Server and LcsCdr database objects that will be used as data sources for any new reports.
Next, access will be provided to the user-defined database objects that reside in the LcsCDR database. Once the data is accessible, then it is time to present it by using the SQL Server Report tool.
More details, it is for Lync Server 2010, but similar for Lync Server 2013:
http://blogs.technet.com/b/nexthop/archive/2012/01/12/how-to-create-additional-lync-server-2010-call-details-reports-part-2.aspx
Best Regards,
Eason Huang
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
Eason Huang
TechNet Community Support -
Custom BW Report by using this two data soucre
Hi All,
I am working on CRM 5.0 & BI 7.0
1. I am having Data source( 0BPARTNER_ATTR & InfoObject : 0BPARTNER )
this data source have all my custom fields & one more data source(0CRM_BPSALESCL_ATTR) it is having some fields
2. This two data source are giving data in RSA3
2 . I have to create custom BW Report by using this two data soucre
i am new one to BW
so plz kindly help me step wise
i ll Reward for helpful ans
Thanks & Regards
Ganes RGanesh!!
Build a logic between the two objects 0BPaRtner and 0crm_pssalescl, how are they related and find if you can link them. If that is the case then you can build infoset or MP between the two objects and create a report against the Provider. If the two objects are completely independent, then you can create APD and feed the transactional ods from two reports from each Object and write a report from the transactional odb. The only disadvantage with this is you have to load the data frequently.
Hope that guides you to the right direction.
thanks.
Wond -
Is it possible to create custom SVG reports such as a tree diagram with hierarchical levels as this could generate something more attractive than the built in tree?
If this is possible, could a couple of examples, data driven and static be posted please?
Thanks,
PhilHello,
Since you'd be building something custom anyway, Try looking into building a tree out of nested <ul> lists and css for the styling. Look at what some people have done with just that http://www.evolt.org/article/How_to_make_a_simple_CSS_dropdown_menu/17/52030/index.html
I'm a big fan of SVG but using it to build out a tree structure seems like overkill plus you would have to adjust the plugin size to fit all your content and you would have the overhead of starting the plugin on the pages you need to use it.
That being said it can be done I just think the amount of work will not be worth the end result compared to a little html and css or even some dhtml if you want to get fancy.
Carl -
Hi,
If I give a user full rights to "Inventoried Device Rights" and "Reporting Rights" they are still unable to create Custom Reports, am I missing something?
Or is this working as designed or maybe a bug that only ZCC Administrators create Custom Inventory reports?
ThomasOriginally Posted by thsundel
Hi,
If I give a user full rights to "Inventoried Device Rights" and "Reporting Rights" they are still unable to create Custom Reports, am I missing something?
Or is this working as designed or maybe a bug that only ZCC Administrators create Custom Inventory reports?
Thomas
I would of thought reporting rights would cover this too.
Doco extract:
2.3.16 Reporting Rights
The Reporting Rights dialog box lets you allow or deny the administrator the rights to create, delete, execute, or publish reports. -
Custom Historical Report UCCX 8.5 requirement question
Hi,
I'am reading on how to creat custom historical report in UCCX 8.5 and I've read that we need to use crystal reports for this. With this I was reading the cisco documentation about this http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_8_5/programming/guide/uccx85hradm.pdf
under page 4-2 Creating Report - where it states that To create a DSN to Informix server, HRC must be installed on the client machine where we need to create reports
I' am just confuse as to what this HRC means? And why it is needed?Hi
HRC = Historical Reports Client
You don't really need it to get a DB conncection of course, but it does include the ODBC drivers which you'd have to obtain elsewhere and install to get connected. So it's easier if you do - and also you'd want to test the report that you create with the HRC client so that other people can use it... again, easier if you have HRC installed.
Regards
Aaron
Please rate helpful posts.. -
How to Created custom report for Ship not Billed (SD/FI)?
Hi all,
I am anticipating to write some abap reports..Here is one of them..
Anyone can help me with writing a Report , how to do 'Custom Report for shipped not Billed(SD/FI)' ..But since I am new to Abap , if you wish to reply, please use a little more detail and simple explanation, step by step so I can understand what is the idea, how it can be acheived...what kind of report should be used , techniques, tables etc...:)
Appreciate your help!
Regards,
BobyHi Boby,
You need to create custom transaction to achive these results.
you will have selection-screen ,it would be :
Date : Here date would be mandatory - Ranges Option
Customer - Optional field - Ranges
Order # Sales Order (Optional) Ranges
Invoice # - Invoice # (Optional) Ranges
You will get the data based on ur selection-screen criteria ...
First you will have customer order details from diffrent table
VBAK,
VBAP,
LIKP
LIPS
VBRK,
VBRP
KNA1,
VBFA Tables ( See the my sample program )
Output would be :
Customer # Custome Name Order # Delivery # Invoice # Netpr, Netquantity ,
Check the condition whether invoice table has VBRK-RFBSK = ''.
See the my sample program : This is sales report by monthly..
REPORT ZFDSALES_REPORT no standard page heading
message-id zwave.
Data Declaration Part
TYPE-POOLS
type-pools : slis.
Tables
tables : VBAK,
VBAP.
Internal table for VBAK Table
data : begin of i_vbak occurs 0,
vbeln like vbak-vbeln,
bstnk like vbak-bstnk,
vdatu like vbak-vdatu,
end of i_vbak.
Internal table for VBAP and MATNR
data : begin of i_vbap occurs 0,
vbeln like vbap-vbeln,
matnr like vbap-matnr,
kdmat like vbap-kdmat,
kwmeng like vbap-kwmeng,
netpr like vbap-netpr,
maktx like makt-maktx,
end of i_vbap.
Internal tables
data : begin of i_sales occurs 0,
vdatu like vbak-vdatu,
bstnk like vbak-bstnk,
matnr like vbap-matnr,
maktx like makt-maktx,
kdmat like vbap-kdmat,
kwmeng like vbap-kwmeng,
netpr like vbap-netpr,
end of i_sales.
Variable for ALV
data : v_repid like sy-repid,
gt_fieldcat type slis_t_fieldcat_alv.
Selection-screen
selection-screen : begin of block blk with frame title text-001.
select-options : s_vbeln for vbak-vbeln,
s_erdat for vbak-erdat,
s_ernam for vbak-ernam,
s_vdatu for vbak-vdatu obligatory,
s_BSTNK for vbak-BSTNK,
s_KUNNR for vbak-kunnr,
s_matnr for vbap-matnr,
s_KDMAT for vbap-KDMAT.
selection-screen : end of block blk.
Initilization
initialization.
v_repid = sy-repid.
S T A R T - O F - S E L E C T I O N ****************
start-of-selection.
Get the data from VBAK and VBAP Tables
perform get_vbak_vbap.
E N D - O F - S E L E C T I O N *****************
end-of-selection.
Display the data
perform dispolay_data.
*& Form get_vbak_vbap
Get the data from VBAK and VBAP Table
FORM get_vbak_vbap.
Get the data from VBAK Table
select vbeln bstnk vdatu from vbak into table i_vbak
where vbeln in s_vbeln
and bstnk in s_bstnk
and vdatu in s_vdatu
and kunnr in s_kunnr
and erdat in s_erdat
and ernam in s_ernam.
if sy-subrc ne 0.
message e000(zwave) with 'No data found for given selection'.
endif.
Get the data from VBAP Table
select avbeln amatnr akdmat akwmeng a~netpr
b~maktx into table i_vbap
from vbap as a inner join makt as b on bmatnr = amatnr
for all entries in i_vbak
where a~vbeln in s_vbeln
and a~kdmat in s_kdmat
and a~abgru = space
and a~matnr in s_matnr
and a~matnr ne '000000000000009999'
and a~matnr ne '000000000000004444'
and a~matnr ne '000000000000008888'
and a~matnr ne '000000000000001111'
and a~werks = '1000'
and b~spras = 'E'
and a~vbeln = i_vbak-vbeln.
if sy-subrc ne 0.
message e000(zwave) with 'No data found for given selection'.
endif.
sort i_vbak by vbeln.
sort i_vbap by vbeln matnr.
loop at i_vbap.
read table i_vbak with key vbeln = i_vbap-vbeln
binary search.
if sy-subrc eq 0.
i_sales-bstnk = i_vbak-bstnk.
i_sales-vdatu = i_vbak-vdatu.
i_sales-matnr = i_vbap-matnr.
i_sales-kdmat = i_vbap-kdmat.
i_sales-maktx = i_vbap-maktx.
i_sales-netpr = i_vbap-netpr.
i_sales-kwmeng = i_vbap-kwmeng.
append i_sales.
else.
continue.
endif.
clear : i_sales,
i_vbap,
i_vbak.
endloop.
sort i_sales by vdatu bstnk matnr.
refresh : i_vbap,
i_vbak.
ENDFORM. " get_vbak_vbap
*& Form dispolay_data
Display the data
FORM dispolay_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT =
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_sales
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
ENDFORM. " dispolay_data
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Delivery Date
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'VDATU'.
LS_FIELDCAT-OUTPUTLEN = 12.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Delivery Date'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Purchase Order #Material Description
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'BSTNK'.
LS_FIELDCAT-OUTPUTLEN = 25.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Purchase Order #'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material
CLEAR LS_FIELDCAT.
LS_FIELDCAT-REF_FIELDNAME = 'MATNR'.
LS_FIELDCAT-REF_TABNAME = 'MARA'.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Material #'.
ls_fieldcat-seltext_M = 'Material #'.
ls_fieldcat-seltext_S = 'Material #'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material Description
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MAKTX'.
LS_FIELDCAT-OUTPUTLEN = 40.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Material Description'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Customer Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'KDMAT'.
LS_FIELDCAT-OUTPUTLEN = 35.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Customer material no.'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Quantity
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'KWMENG'.
LS_FIELDCAT-OUTPUTLEN = 15.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Quantity'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Net Price
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'NETPR'.
LS_FIELDCAT-OUTPUTLEN = 15.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Net Price'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init
Reward Points if it is helpful
Thanks
Seshu
Maybe you are looking for
-
I purchased a Z22 to replace an M125. Have been using palm handhelds for nearly 10 years. Datebook data did not sync. Contacts ok. Called palm support phone#. Waited for 30min then got person I could not communicate with. Hung up. Called Staple
-
After upgrading to OS X 10.6.7., my Canon All-in One MP 480 printer will not print. it says it is printing, but the sheet of paper just runs through the printer and comes out blank. I finally went online to just answers.com and got a fix involving th
-
How to implement request/response domain in JMS
hi friends, I need help regarding implementing request/response domain in jms.please help me.
-
How to repeat depreciation run for fixed assets
Dear Sir(s), we are on SAP B PL03. We would like to re-run depreciation for some fixed assets to correct a previous depreciation run which was executed by mistake. The depreciation was posted to the GL accounts. We are not able to get this option of
-
CS4 Mac - File Dialog Moves Flash Window Down
I have Flash CS4 10.0.1.545 Mac with OS X 10.5.6: I have the standard Workspace and when I select Import to import an image, the open file dialog in OS X slides down from the top of the stage and the entire Flash window that is holding my timeline an