What is Report category in SAP-HR Reports ?

Hi SAP-HR Experts .
Dear Friends tell me about
What is Report category in SAP-HR Reports ?
How to create it ?
Can we set authorizations for a Repots , if Yes the how can we set it .?
Please elaborate your replies with examples .
Best Regards to ALL .
Rajneesh .

Report Category are used in reports with an LDB, usually PNP. Basically it's the configuration for the selection screen when the report is called. Among the choices you have which fields should appear on the first page, if sorting is allowed, etc, all sort of configuration.
How to see.
You can take one example, for example RPCALP0 (portuguese version, just substitute P0 with the version you use). Go to transaction SE38 and exhibit the report. Then yoy must select GOTO-->ATTRIBUTES and on the bottom tray there is a button that reads "HR report category". Just click that and on the next popup click Report Category again. So you have an example there of report category __M00001.
To create it's the same way, when you EDIT a report and click on report category the next popup has a create button.
The second question about authorization, it's quite simple, you can either use standard objects of authorization (like P_ORG for example), or your own Z objects. The sintax in ABAP is :
    AUTHORITY-CHECK OBJECT 'Z_AREA_SUB'
             ID 'PERSA' FIELD w_werks
             ID 'BTRTL' FIELD w_btrtl.
    if sy-subrc <> 0.
      CONTINUE.
    endif.
This is an example for a Z object to read authorization for WERKS and BTRTL of an employee.

Similar Messages

  • What is Item Category in SAP CRM ? Where exactly it will be useful ?

    What is Item Category in SAP CRM ? Where exactly it will be useful ?  Please explain in detail.
    Edited by: Rajanand Tadakamadla on Nov 6, 2010 12:46 PM

    Hello Rajanand,
    1. Item Category :
    You define the item categories for business transactions.Like transaction types, an item category is assigned to one or more business transaction categories
    An item category specifies the properties and attributes of a business transaction item, and therefore controls how the item is processed
    First, you assign the item category to an item object type. The item object type defines the business context in which an item category is used.
    ExampleBUS200140- CRM Service Product Item.
    2. Item Category Group
    With the help of the item category group, you review the various products from a business view for item category determination. Enter the item category group for each product in the product master.(T Code COMMPR01)
    During business transaction processing, the system creates the item category from the item category group for the product, and from the business transaction category, and proposes it in the document.
    You can assign item categories to business transaction types and item category groups in the process Maintain item category determination.
    3.Item Categories Usages
    The item category usage is generally used for items that do not refer to a product (for example, Free Items, text items).
    The item category usage is assigned to the respective transaction types when the item category is determined. When processing documents, the system determines the item category from the transaction type and item category group or the item category usage and proposes it in the document.
    Regards,
    Rajendra Sonawane

  • Reading Archived Data Through SAP Query Report

    Dear SAP Gurus,
    My client archived their SAP data in a particular year range and all the Z reports have to modified to read these archive data. Normal ABAP reports can be modified to read the archive data without no problem.
    But there are two Z SAP query reports which should be modified the same way so it will be able to read archive data.
    What is the best method for this? Does SAP Query tool provide facility to read archive data? or do I have to append the code?
    Thank you in advance for your help
    Regards,
    Isuru Fernando

    >
    Isuru U Fernando wrote:
    > hi Manthan,
    >
    > Yes I used these FMs and read the data without any problem for normal ABAP reports.
    >
    > But SAP query report is the problem. Is it advisobale to modify the SAP query generated report source code? since it is a system generated report.
    >
    > Regards,
    > Isuru
    No, do not adapt the SAP generated report source. The reason is: every time someone re-generates the query from tx. SQ01 your changes will be lost.
    You could add the functionality Manathan gave you to add to the infoset of said query - but to be honest: in my opinion that is shooting nuclear rockets at flies. Also you run the risk that every change of the infoset (add a join/delete a join) requires adjustment of said coding you applied ... and where will you be then? Fancy repairing the same query over and over again? Try talk sense to your client - go for a Z-report here ...

  • Sap Crystal Reports 2013 Performance Issues

    Hi,
    We are planing to do the report migration to sap crystal report 2013. now we have crystal report xi Developer licensed version and we download the 30 days evaluation(trial) version of sap crystal report 2013 only for testing. we have 1 report that created in crystal report xi version it runs within 5 mins for 2 lakhs records and same report we are testing on sap crystal report 2013 evaluation(trial) version with same connection and same report parameters it took 10 mins for 2 lakhs records.every report take more time in sap crystal report 2013 evaluation(trial) version as compared to crystal report xi Developer licensed version.
    Why this happened? is it issue of evaluation(trial) version of sap crystal report 2013?
    Kind Regards,
    Ganesh

    Hi Jamie,
    what database are you using?
    Oracle
    what specific db version?
    Oracle  11g
    what connection method?
    Oracle Server
    Above same thing we r using for crystal report xi licensed version and sap crystal report 2013 evaluation(trial) version but now issues is that report takes 45 min in sap crystal report 2013 evaluation(trial) version for 2 lac records,but same report takes only 5 min to run in crystal report xi licensed version. is this issue of licensed bcoz now we are run report on sap crystal report 2013 evaluation(trial) version.

  • Can we use Crystal Reports 2008 tool to directly reports on SAP R\3 data?

    Hi,
    Can we use Crystal Reports 2008 Designer to directly reports on SAP R\3 data without any additional Integration Kit for SAP?
    I believe the Integartion Kit is only for reporting on SAP BW data.
    Thanks in advance for your response and any additinal details you can provide.
    Thanks,
    Sri

    Please post this query to the Crystal Reports Design forum:
    SAP Crystal Reports
    That forum is monitored by qualified technicians and you will get a faster response there.
    Thank you for your understanding,
    Ludek

  • How to default value in hr report category

    Hi all,
    I have create a hr report category in my abap report.
    However, i need to default the Reporting Period  field to value 'Today'.
    Please find the below screen.
    How can i do that?
    Thanks & Regards,
    Sujatha sahu.

    Hi Sujaha,
    I guess u used logic database PNPCE,
    so use below source code FYA.
    You can add the other values in the list. Now I added two only. (“D” and "Y")
    NODES peras.
    TABLES: pernr. " Standard Selections for HR Master Data Reporting FOR THE DEFAULT SCREEN.
    AT SELECTION-SCREEN OUTPUT.
       PERFORM set_date.
    START-OF-SELECTION.
    GET peras.
    *&      Form  set_date
    *       set_date
    FORM set_date .
       DATA: lv_vrm_id TYPE vrm_id,
             lt_vrm_values TYPE STANDARD TABLE OF vrm_value,
             lwa_vrm_values TYPE vrm_value.
       lwa_vrm_values-key = 'D'.
       lwa_vrm_values-text = 'Today.Good day'.
       APPEND lwa_vrm_values TO lt_vrm_values.
       lwa_vrm_values-key = 'Y'.
       lwa_vrm_values-text = 'Current Year. Horse Year'.
       APPEND lwa_vrm_values TO lt_vrm_values.
       lv_vrm_id =  'PNPTIMED'.
       CALL FUNCTION 'VRM_SET_VALUES'
         EXPORTING
           id              = lv_vrm_id
           values          = lt_vrm_values
         EXCEPTIONS
           id_illegal_name = 1
           OTHERS          = 2.
    ENDFORM.                    "set_date

  • Hr report category custom with from, to date and current period

    I have created custom hr report category of type 'Payroll report category'. But it showing from and to date like it showing in 'master data infotype'. How to add that functionality to 'Payroll report category' custom report.
    thank you

    Hi Gopi,
    If you use 'Z' HR Report category for Payroll cluster , Just edit the report category and select the fileds which are the things you need...Please  find pasted the screen shot
    Please check the check box which are the fields you want in the selection screen.... or copy a standard report category into 'Z' and do the changes...
    Regards,
    Vijay SR

  • SAP Crystal Reports 2011 - Product keycode

    Dear all,
    I have been requested to install SAP Crystal Reports 2011 to use it as a reporting tool for our SAP ERP 6.0.
    However, I got stuck when the installation program asks me for the "Product Keycode". Does anybody know if there is a temporary product keycode so we can evaluate this product before purchasing it?If so, where is it?
    Once SAP Crystal Reports 2011 is successfully installed, do we need to install anything else in order to set up the connection between SAP Crystal Reports 2011 and SAP ERP 6.0?
    Thanks in advance,
    Marc

    Since someone on your site obtained CR 2011, they should also have a permanent keycode...
    Failing that, the only way to get a 30 day temp  eval keycode is from here;
    http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx
    But you will still have to go back to who ever obtained your current CR 2011 and ask them for a permanent keycode.
    Re. Connection to SAP ERP 6.0. You're better off asking in the SAP Crystal Reports Database Connectivity|SAP Crystal Reports - Data Connectivity; forum rather than in this forum.
    - Ludek

  • Crystal Report Viewer Credential Prompt for Report with Dynamic Parameters

    The .NET Crystal Report Viewer is prompting for database credentials when launching a report containing dynamic parameters. This only occurs for reports created with SAP Crystal Reports 2011 designer. Reports created with Crystal Reports XI designer (where dynamic parameters were first introduced) work correctly.
    The credential prompt window contains the following fields:
    - Server Name: <server name> (disabled)
    - Database Name: <database name> (disabled)
    - User Name: <empty> (enabled)
    - Password: <empty> (enabled)
    - Use Single Signon Key: false (disabled)
    The values in the prompt window which are disabled are the database connection values used during the design of the report in the SAP Crystal Reports 2011 designer.
    Expected Result:
    - No prompt for database credentials.
    - Values read from the database should be populated in a drop down for the dynamic parameters.
    Environment:
    - Visual Studio 2010 (C#)
    - Windows 7 Enterprise
    - SAP Crystal Reports runtime engine for .NET Framework 4
    - SAP Crystal Reports, version for Visual Studio 2010
    - SAP Crystal Reports 2011
    The database connection is being set to use a DSN. It must be a DSN as the calling application is only aware of the DSN/Username/Password values. These values are being passed to the Crystal Report Viewer contained in a Windows form.
    The database connection for the report is being set as follows:
    foreach (InternalConnectionInfo internalConnectionInfo in this.report.DataSourceConnections)
        // Must set the UseDSNProperties flag to True before setting the database connection otherwise the connection does not work
        if (internalConnectionInfo.LogonProperties.ContainsKey("UseDSNProperties"))
            internalConnectionInfo.LogonProperties.Set("UseDSNProperties", true);
        // Supposed to set the database connection for all objects in the report (ie. main report, tables, sub reports)
        internalConnectionInfo.SetConnection(this.DSN, string.Empty, this.LoginName, this.Password);
    The SetConnection method's signature is as follows:
       SetConnection(string server, string database, string name, string password)
    As you can see from the code snippet above I am setting the DSN name as the server parameter, blank for the database parameter (a database connection using DSN should only require DSN name/Username/Password) and the database username and password respectively.
    Is this a SAP bug?
    Is this the correct way of setting the database connection to use a DSN?
    Is there some other properties that need to be set somewhere else in the report through code?
    Any help would be greatly appreciated.

    Thanks for the pointer to the database connection code generator. After taking a look at the output from the tool I was able to finally get the dynamic parameters to load and populate properly without prompting for credentials. I needed to tweak the outputted code a bit to match my requirements of using a DSN only connection.
    Instead of updating the database connection properties contained within the Report.Database.Tables collection from the CrystalReports.Engine namespace, I changed it to replace the database connection properties in the Report.ReportClientDocument.DatabaseController.Database.Tables collection from the CrystalDecisions.ReportAppServer.DataDefModel namespace. For one reason or another, using the RAS namespace solved the problem.
    Below is the updated code with the change made:
    using RAPTable = CrystalDecisions.ReportAppServer.DataDefModel.Table;
    foreach (InternalConnectionInfo internalConnectionInfo in this.report.DataSourceConnections)
        // Must set the UseDSNProperties flag to True before setting the database connection
        if (internalConnectionInfo.LogonProperties.ContainsKey("UseDSNProperties"))
            internalConnectionInfo.LogonProperties.Set("UseDSNProperties", true);
        // Sets the database connection for all objects in the report (ie. main report, tables, sub reports)
        internalConnectionInfo.SetConnection(this.DSN, string.Empty, this.LoginName, this.Password);
    // The attributes for the QE_LogonProperties which is part of the main property bag
    PropertyBag innerPropertyBag = new PropertyBag();
    innerPropertyBag.Add("DSN", this.DSN);
    innerPropertyBag.Add("UserID", this.LoginName);
    innerPropertyBag.Add("Password", this.Password);
    innerPropertyBag.Add("UseDSNProperties", "true");
    // The attributes collection of the tables ConnectionInfo object
    PropertyBag mainPropertyBag = new PropertyBag();
    mainPropertyBag.Add("Database DLL", "crdb_ado.dll");
    mainPropertyBag.Add("QE_DatabaseType", "OLE DB (ADO)");
    mainPropertyBag.Add("QE_LogonProperties", innerPropertyBag);
    // Pass the database properties to a connection info object
    ConnectionInfo connectionInfo = new ConnectionInfo();
    connectionInfo.Attributes = mainPropertyBag;
    connectionInfo.Kind = CrConnectionInfoKindEnum.crConnectionInfoKindCRQE;
    connectionInfo.UserName = this.LoginName;
    connectionInfo.Password = this.Password;
    // Replace the database connection properties of each table in the report
    foreach (RAPTable oldTable in this.report.ReportClientDocument.DatabaseController.Database.Tables)
        RAPTable table = new RAPTable();
        table.ConnectionInfo = connectionInfo;
        table.Name = oldTable.Name;
        table.QualifiedName = oldTable.QualifiedName;
        table.Alias = oldTable.Alias;
        this.report.ReportClientDocument.DatabaseController.SetTableLocation(oldTable, table);
    this.report.VerifyDatabase();
    Thanks again Ludek for the help.

  • Upgrade from crystal report 8.5 to crystal report 2011

    Hi All,
    Currently we are using crystal report 8.5 (PEAPI and dictionary files) (with VB6) to generate historical data for our product. Reports can have millions of records. We are using 2-tier architecture ( our client resides on windows machine and database
    - Oracle10g dedicated server- resides on linux server).
    We are planning to upgrade it to CR2011(with .NET)
    My understanding is :
    Crystal report designed in SAP Crystal Report 2011/SAP Crystal Reports(version for Visual Studio 2010)/.NET SDK for CR2011 and developed in VS2010 will use Crystal Reports(version for Visual Studio 2010) runtime.  Please comment.
    Is there  any way to use PE APIs in Crystal report 2011 ? If not which is the best way to upgrade  ?
    Please comment.
    Thanks,
    Gaurav

    Hello,
    Not sure which viewer you are using, should be CR.Windows.Form and in code using RAS ( Report Application Server ) you'll get these options which are now controllable by you to allow all or just some:
    private void ViewReport_Click(object sender, EventArgs e)
        rptClientDoc = rpt.ReportClientDocument;
        //crystalReportViewer1.ShowProgressAnimation(false);
        crystalReportViewer1.ShowGroupTreeButton = false;
        crystalReportViewer1.EnableDrillDown = false;
        //rpt.Refresh();
        crystalReportViewer1.ReportSource = rpt;
        // next line causes a delay due to the engine having to go to the last page.
        //rpt.FormatEngine.GetLastPageNumber(new ReportPageRequestContext());
    // set up the format export types:
    int myFOpts = (int)(
        CrystalDecisions.Shared.ViewerExportFormats.RptFormat |
        CrystalDecisions.Shared.ViewerExportFormats.PdfFormat |
        CrystalDecisions.Shared.ViewerExportFormats.RptrFormat |
        CrystalDecisions.Shared.ViewerExportFormats.XLSXFormat |
        CrystalDecisions.Shared.ViewerExportFormats.CsvFormat |
        CrystalDecisions.Shared.ViewerExportFormats.EditableRtfFormat |
        CrystalDecisions.Shared.ViewerExportFormats.ExcelRecordFormat |
        CrystalDecisions.Shared.ViewerExportFormats.RtfFormat |
        CrystalDecisions.Shared.ViewerExportFormats.WordFormat |
        CrystalDecisions.Shared.ViewerExportFormats.XmlFormat |
        CrystalDecisions.Shared.ViewerExportFormats.ExcelFormat |
        CrystalDecisions.Shared.ViewerExportFormats.ExcelRecordFormat);
        //CrystalDecisions.Shared.ViewerExportFormats.NoFormat); // show no export types
        //int myFOpts = (int)(CrystalDecisions.Shared.ViewerExportFormats.AllFormats);
    crystalReportViewer1.AllowedExportFormats = myFOpts;
    Only change is the Excel Export formats have changed, and no option to use the old Excel types available in CR 8.5. Search Kbase for Exporting to Excel, there is a great article on how to optimize your reports for best output.
    Don

  • Hi, for stastical postings any report available in sap what is the t.code

    hi
    Hi, for stastical f-38/f-55 postings any report available in sap what is the t.code
    sd/-
    Sreenivas.P

    Hiii srinivas
    statistical posting means " Noted items" which can give only information regarding without any accounting documents like " Bank Guarantees and Payment Requests like that..
    u can get the details for vendors in FBL1N by the selection of "Noted items " and same for customers in FBL5N and for GL Accounts in FBL1N
    I hope it will helps u
    plss reward the points if it is useful
    regard
    ramki

  • What's ObjectId in Crystal Report 2008 for SAP B1 8.8

    Hi all!
    I am using Crystal Report 2008 for SAP B1 8.8, i don't know ObjectID use for what. In some report temlate of Crystal Report 2008 for SAP B1 8.8, i saw they aways use this.
    Please explain for me.!!
    Thanks!

    There is a very usefull document, HowTo_Work_withCR_88.pdf.
    This should have been in you 8.8 upgrade package.
    This document explains quite a bit about how to create crystal reports and how to import into 8.8 as reports, or layouts.
    Your question is not specific enough for me to answer, but if you re-phrase it, I'll see if I can help.
    Rob

  • Assign Report Category to a SAP Query for PNP LDB

    Hello Folks,
    How to Assign a Report Category to a SAP Query which is using LDB PNP.
    Regards,
    Nishanth Kumar

    Hi,
    SE38 -> Report name -> attributes ->  HR Report category
    Regards,
    Dilek

  • For Delivery Performance what are the standard report available n SAP?

    For Delivery Performance what are the standard report available n SAP?

    hi
    If you wanna know the SD report just go to SAP1 transaction code from easy access( it works only from easy access) and you will find entire reports available in SAP. Then select what is relevant to you. And as you asked any material on reports, so I have some good material on it and will surely send you tonight.
    And Some of the Standard reports in SD are given below check it out for convenient however always better to chek above told transaction code:
    Sales summary - VC/2
    Display Customer Hierarchy - VDH2
    Display Condition record report - V/I6
    Pricing Report - V/LD
    Create Net Price List - V_NL
    List customer material info - VD59
    List of sales order - VA05
    List of Billing documents - VF05
    Inquiries list - VA15
    Quotation List - VA25
    Incomplete Sales orders - V.02
    Backorders - V.15
    Outbound Delivery Monitor - VL06o
    Incomplete delivery - V_UC
    Customer Returns-Analysis - MC+A
    Customer Analysis- Sales - MC+E
    Customer Analysis- Cr. Memo - MC+I
    Deliveries-Due list - VL04
    Billing due list - VF04
    Incomplete Billing documents - MCV9
    Customer Analysis-Basic List - MCTA
    Material Analysis(SIS) - MCTC
    Sales org analysis - MCTE
    Sales org analysis-Invoiced sales - MC+2
    Material Analysis-Incoming orders - MC(E
    General- List of Outbound deliveries - VL06f
    Material Returns-Analysis - MC+M
    Material Analysis- Invoiced Sales - MC+Q
    Variant configuration Analysis - MC(B
    Sales org analysis-Incoming orders - MC(I
    Sales org analysis-Returns - MC+Y
    Sales office Analysis- Invoiced Sales - MC-E
    Sales office Analysis- Returns - MC-A
    Shipping point Analysis - MC(U
    Shipping point Analysis-Returns - MC-O
    Blocked orders - V.14
    Order Within time period - SD01
    Duplicate Sales orders in period - SDD1
    Display Delivery Changes - VL22
    These are all main standard reports as well I am again repeating that it's better to check all reports from above said transaction code.

  • SAP Standard Report for Cost Element Category

    Hi All,
    I just wanted to know that if there are any report(s) involving Cost element categories. Say for example, if the cost element category is provided the report fetches the cost elements associated with the category and the documents posted.
    Thanks and Regards,
    Gnanasambanthan.V

    Hi,
    There is no standard report based on cost element category, but of course, you can use, for example, KSB5 and give the selection of the cost elements you want to present. I presume, you have different number range for each category and it could be easily distinguished in the selection screen.
    Regards,
    Eli

Maybe you are looking for

  • ORA-04088: error during execution of trigger

    Error Description : We have more than 100 of records in a csv file which we are processing through a script. At the first execution let say it generates trigger exception for five records ... when I execute the script second time those five records a

  • Sound Broken on Macbook pro 2009

    I have a 13'' macbook pro from 2009 and for some reason the sound is not working. The sound icon and slider look normal and operate normally but the sound does not want to play. Also, I do not have a red light coming out of the headphone jack.

  • Firewire and 3rd Gen Ipod

    I have an Emac with USB 1.0 only. When I connect my Ipod 3gen to it using the firewire, it does not recognize it i either Itunes or finder. I believe Firewire is faster than USB 1.0 but can I use it and if so how?

  • C3-00 blank emails

    Hi all, some of the replied email ( and or long emails) appears as blank email on the email client. On the gmail web page I could make sure that the mail wasn't empty. Does anyone had similar issue? thanks, Janos

  • Oh, my GOD!

    I can't believe this thing! This is my first Mac computer ever; iMac G5; amazing. I just can't believe how many things you can do at once without lagging up cough*windows*cough! It's insane! I seriously had every single program on the thing running a