Reporting employees of a MSS user

Hi all,
My requirement is to find the Direct Reporting & All Reporting employees of a MSS user.
Can someone tell me what is the evaluation path in HR & the logic to be used to find the direct reporting employees & all reporting employees of a MSS user?
Edited by: Jessica Rose on Nov 16, 2010 10:18 AM

If added AAoA is the only or the primary reason for adding her as an AU, you might want to ponder on that unless her score is really low and she is beginning rebuilding. Age of accunts is not a major factor in credit scoring.As soon as you add any account of yours to her credit report, that will automatically make her credit score not representation of her personal risk of repayment.A credtor, upon doing a manual review and seeing presence of an AU, may thus choose to either discount or ignore her score in their evaluation. Adding an AU is good when rebuilding, where the person is appling for low amounts of credit wherein the credtiors dont normally go to the time and expense to do a manual review.  However if she will be apping for normal or higher levels of credit thst traditionally involves a manual review, having an AU could be a detriment even if it produces an artificial score boost.   

Similar Messages

  • Direct Reporting Employee

    Hello,
    Our requirement is, we are developing a custom screen on portal(MSS No ESS) . On this we required employee search option. When manager select employee search it will only bring direct report employee not all the employee who belongs to his org unit or sub org unit.
    Evaluation path (MSSDIREC) used by MSS to identify direct employee.
    Can you please put some more light on it to achieve it.
    Thanks
    Shakti

    Shakti,
    There is no standard FM.
    But here you can find the code
    function zhrpm_get_objects.
    ""Local Interface:
    *" IMPORTING
    *" REFERENCE(BEGDA) TYPE BEGDA DEFAULT SY-DATUM
    *" REFERENCE(ENDDA) TYPE ENDDA DEFAULT SY-DATUM
    *" REFERENCE(USER) TYPE SY-UNAME DEFAULT SY-UNAME
    *" TABLES
    *" T_OBJECTS STRUCTURE HRWPC_S_KEYOBJEC
    *" T_OBJECTSTRUCTURE STRUCTURE HRWPC_S_KEYSTRUC
    *" EXCEPTIONS
    *" NOT_VALID_USER
    *" NO_MANAGER
    tables pa0002.
    data litab_objec type table of objec with header line.
    data litab_objec1 type table of objec with header line.
    data litab_struc1 type table of struc with header line.
    DATA litab_objec1_t TYPE TABLE OF objec WITH HEADER LINE.
    data litab_struc1_t type table of struc with header line.
    data litab_struc1_t1 type table of struc with header line.
    data litab_objec1_f type table of objec with header line.
    data litab_struc1_f type table of struc with header line.
    data litab_objec1_m type table of objec with header line.
    data litab_struc1_m type table of struc with header line.
    data l_objid type hrobjid.
    data: begin of litab_low occurs 0,
    seqnr type int4,
    end of litab_low.
    data: begin of litab_low1 occurs 0,
    seqnr type int4,
    end of litab_low1.
    data: l_pup1 type int4,
    l_pup2 type int4,
    l_leader_type type otype,
    l_leader_id type realo,
    l_pernr type persno.
    data: itab_manager like objec occurs 0 with header line,
    l_subrc type sy-subrc.
    validate given user
    select single pernr
    into l_pernr
    from pa0105
    where usrid = user
    and begda le begda
    and endda ge begda.
    if not sy-subrc is initial.
    raise not_valid_user.
    endif.
    get the user managing org id
    call function 'RH_STRUC_GET'
    exporting
    act_otype = 'US'
    act_objid = user
    act_wegid = 'SAP_MANG'
    act_plvar = '01'
    act_begda = begda
    act_endda = endda
    tables
    result_objec = litab_objec
    exceptions
    no_plvar_found = 1
    no_entry_found = 2
    others = 3.
    if not sy-subrc is initial.
    raise no_manager.
    endif.
    loop at litab_objec where otype = 'O'.
    get the below org units and all persons
    call function 'RH_STRUC_GET'
    exporting
    act_otype = 'O'
    act_objid = litab_objec-objid
    act_wegid = 'O-S-P' "
    act_plvar = '01'
    act_begda = begda
    act_endda = endda
    tables
    result_objec = litab_objec1
    result_struc = litab_struc1
    exceptions
    no_plvar_found = 1
    no_entry_found = 2
    others = 3.
    delete litab_objec1 where objid = 'S'.
    delete litab_struc1 where objid = 'S'.
    litab_objec1_T] = litab_objec1[.
    litab_struc1_t] = litab_struc1[.
    litab_struc1_t1] = litab_struc1[.
    append lines of litab_objec1 to litab_objec1_f.
    loop at litab_struc1 where otype = 'O'.
    l_tabix = sy-tabix.
    if litab_struc1-objid = litab_objec-objid.
    move litab_struc1-seqnr to l_pup1.
    move all persons under root
    loop at litab_struc1_t where pup = litab_struc1-seqnr.
    if litab_struc1_t-otype = 'P' and litab_struc1_t-objid ne l_pernr.
    litab_struc1_f = litab_struc1_t.
    append litab_struc1_f.
    endif.
    endloop.
    else.
    if litab_struc1-pup = l_pup1 .
    get manager
    CALL FUNCTION 'ZRH_GET_LEADER'
    EXPORTING
    plvar = '01'
    keydate = begda
    otype = 'O'
    objid = litab_struc1-objid
    IMPORTING
    leader_type = l_leader_type
    leader_id = l_leader_id
    MULTIPLE =
    EXCEPTIONS
    no_leader_found = 1
    no_leading_position_found = 2
    other = 3
    OTHERS = 4
    move litab_struc1-objid to l_objid.
    call function 'HRCM_ORGUNIT_MANAGER_GET'
    exporting
    plvar = '01'
    otype = 'O'
    objid = l_objid
    begda = begda
    endda = begda
    path_id = 'BOSSONLY'
    tables
    manager_info_table = itab_manager
    exceptions
    path_error = 1
    root_error = 2
    nothing_found = 3
    others = 4
    move sy-subrc to l_subrc.
    read table itab_manager with key otype = 'P'.
    if sy-subrc 0 or l_subrc 0.
    CHECK itab_manager-objid ne l_pernr.
    if no leader move all persons
    l_pup2 = litab_struc1-seqnr.
    litab_low-seqnr = litab_struc1-seqnr.
    append litab_low.
    do.
    loop at litab_low.
    loop at litab_struc1_t where pup = litab_low-seqnr.
    if litab_struc1_t-otype = 'P'.
    litab_struc1_f = litab_struc1_t.
    append litab_struc1_f.
    elseif litab_struc1_t-otype = 'O'.
    get manager
    CALL FUNCTION 'ZRH_GET_LEADER'
    EXPORTING
    plvar = '01'
    keydate = begda
    otype = 'O'
    objid = litab_struc1_t-objid
    IMPORTING
    leader_type = l_leader_type
    leader_id = l_leader_id
    MULTIPLE =
    EXCEPTIONS
    no_leader_found = 1
    no_leading_position_found = 2
    other = 3
    OTHERS = 4
    refresh itab_manager.
    clear l_subrc.
    move litab_struc1_t-objid to l_objid.
    call function 'HRCM_ORGUNIT_MANAGER_GET'
    exporting
    plvar = '01'
    otype = 'O'
    objid = l_objid
    begda = begda
    endda = begda
    path_id = 'BOSSONLY'
    tables
    manager_info_table = itab_manager
    exceptions
    path_error = 1
    root_error = 2
    nothing_found = 3
    others = 4
    move sy-subrc to l_subrc.
    read table itab_manager with key otype = 'P'.
    if sy-subrc is initial.
    IF l_leader_type = 'P'.
    read table litab_struc1_t with key objid = itab_manager-objid.
    litab_struc1_f = litab_struc1_t.
    append litab_struc1_f.
    ENDIF.
    IF litab_struc1_t-otype = 'P'.
    litab_struc1_f = litab_struc1_t.
    append litab_struc1_f.
    ENDIF.
    else.
    litab_low1-seqnr = litab_struc1_t-seqnr.
    append litab_low1.
    endif.
    endif.
    endloop.
    endloop.
    refresh litab_low.
    litab_low] = litab_low1[.
    refresh litab_low1.
    if litab_low[] is initial.
    exit.
    endif.
    enddo.
    else.
    move only leader
    IF l_leader_type = 'P'.
    check itab_manager-objid ne l_pernr.
    read table litab_struc1_t with key objid = itab_manager-objid.
    if sy-subrc is initial.
    litab_struc1_f = litab_struc1_t.
    append litab_struc1_f.
    endif.
    ENDIF.
    endif.
    else.
    endif.
    endif.
    endloop.
    endloop.
    loop at litab_struc1_f.
    read table litab_objec1_f with key objid = litab_struc1_f-objid.
    if sy-subrc is initial.
    move-corresponding litab_objec1_f to t_objects.
    append t_objects.
    endif.
    move-corresponding litab_struc1_f to t_objectstructure.
    append t_objectstructure.
    endloop.
    endfunction.
    Thanks
    Bala Duvvuri

  • MSS user settings in PPOME

    Hi,
    I am on MSS 60.1.19 ( ITS version ) .
    When i log in with MSS user id who is assigned as "Head of ORganization" in PPOME, it should me the subordinate details in Team Viewer iview. If "Head of Own Organizational unit" is not defined no employees are shown in Team Viewer iview.
    My requirement is that there mite be multiple manager within the Org unit, so do i need to assign all this managers within the Org unit as "Head"
    Is there a way out ?
    Regards
    PN

    Hi,
    To view employees in Team Viewer the login person's position should be identified as a chief position (x012) relationship in HRP1001.
    By default SAP says that there can be only one chief for a org unit... you can create a new relationship like Z012 and add it to the eval path for team viewer. this way you can have one chief and multiple proxies.
    PS: Please award points for helpful answers.
    thanks
    Salim

  • How to Default 'Directly reporting employees' in Team Viewer

    Hi,
    Currently Team viewer in MSS has 'All Employees' by default. We have a request to change it to 'Directly reporting employees'. Can anyone suggest how we can acheive this?
    Thanks,
    Swapna

    Hi Prashant,
    We are in 46c and view V_TWPC_ORGVWGRP does not exist in our system. I changed the order in view V_TWPC_VG. Order is changed in Tem viewer, but still defaulting 'All Employees'.
    Thanks,
    Swapna

  • Employee Search in MSS(ERP 2005)

    Hi all,
    I was looking at the employee search functionality in MSS (erp2005) which has a drop down box with four values:
    --Direct Reports
    --Employee from Organization structure
    --Employee from organization unit
    --Employee Search
    How is this drop down box getting populated with these values? Is it configured in the IMG? OR is it getting this list from any function module?
    I am developing a custom web dynpro application which has a drop down box and the values should be the same as above. So,
    was wondering if there is any function module which I can reuse to populate my drop down.
    Any clues?
    Thanks.

    Technical Data
    Technical Names of iViews
    ●     com.sap.pct.erp.mss.employeesearch_geinfo
    ●     com.sap.pct.erp.mss.employeesearch_coinfo
    ●     com.sap.pct.erp.mss.teamviewer_persdev
    Technical Names of Web Dynpro Applications
    ●     sap.com/mss~eepro/GeneralInformation
    ●     sap.com/mss~eepro/CompensationInformation
    ●     sap.com/mss~eepro/PersonnelDevelopment
    Available From SAP NetWeaver 2004s
    Data Source: SAP ECC 6.0 or above
    RFC function modules called: function modules of the function group HRWPC_OADP_UI
    Software Component: SAP_HR, EA-HR
    Support: EP-PCT-MGR-HR

  • Employee Search in MSS Approve Time Sheet Data

    Employee Search in MSS Approve Time Sheet Data (Net Weaver Portal 2004s)
    In MSS we need upper level managers to be able to approve time for employees who reside in lower level org units and are not the manager’s direct reports.  This is usually the case when the chief the employees do report to directly is absent.
    In the MSS Team view the links General Information, Compensation Information and Personnel Development have an Employee Search iView with a dropdown containing options for Direct Reports, Employees from Organizational Structure, Employees from Organizational Units and Employee Search.  We have been told that in previous versions of MSS that functionality existed in the Approve Time Sheet Data iView as well which would appear to solve our problem.
    Is this functionality available in Approve Time Sheet Data and if so how is it configured?  Or is there another way (other than manipulating the org structure) for managers to view non-direct reports and approve their time?

    Hi Mani,
    It is a good thing you have found this post, as it demonstrates that you put in some effort to search for similar posts to your problem.
    However, if the post you found is like 3 years old and there are no replies, chances are the guy did not find a solution or isn't visiting here anymore. So it might be a good idea to raise a new post, to increase you chances of getting some answers.

  • Report Job was cancelled upon user request???

    Hi,
    My reports take more than 10 minutes to complete, most times I get
    "Report Job was cancelled upon user request".
    error, how to fix this problem? Is there any time limit inside the report I can set.
    Thanks

    hi ,
    There is no limit on the report run time. The most probable reason why you are getting the 'Report cancelled upon user request' message is the users might have hit the "cancel Report" button which is displayed when it is running in 'SYNCHRONOUS MODE'. do not hit that button as it will terminate the report. to increase the speed of returning the results by the report, try improving the sql that you use in the report, or if you have DBA rights try adding in INDEXES on the columns of the tables used by the report.
    Hope this helps
    Manoj

  • Stop the report from firing until the user clicks the Go button?

    Hi All,
    Is there a way to stop the report from firing until the user clicks the Go button? At the moment it is populating when I open the dashboard page. I found something online that said i could use the Page Options>Save Current Settings> For Others.. but even though i am signed in as an administrator i only see a For Me.. option. Also, even after setting this option i would like to be able to hit the 'Go' button to run the report and have it uncollapse the section. Is this possible?
    Thanks

    Thanks for the replies,
    In my report i am trying to constrain the report to todays data only. However the only prompt i have is for another column. If i place a filter on the date column with Year=0000 it will not change with the prompt selection and so will never return any results. Is there any other way?
    It seems wasteful to fire a request to the database onload of the page. Is there an option to only fire a request what the prompts are entered? I will be using a stored proc which needs parameters to run the request so it would be good to be able to set the report to not run until it has parameters entered
    Thanks

  • Report exection problem for one user - not able to see the data.

    Hello Friends ,
    Need some help . I have got the one ticket from bussniess side about the report execution .
    Unfortunately , I am also not having authorisation of that report due to sensible data.
    Problem - User is executing the report but some how he is not ABLE TO see the data for one company code Hierachy .
    I executed the same report through RSSMQ via his user id , and I got the  below message.
    All value were selected . Hierachy Authorisation cannot be used.
    A displayed hierachy requier a hierachy authorisation .
    But when i checked his authorisation , I am able to see that he should have authorisation to all the hireachy .
    could you please let me know , how can I check more ?
    Regards,

    after accessing the report , u go to su53 tcode and check the authorization and u can see what is problem in authorization for the that user and u can send the details to secuity team to rectify the issue ,

  • ALV report - copy layout to another user

    Hello,
    I have a question about ALV reports.
    In ALV we have option to select layout and save it by user-specific.
    How to copy this layout to another user?
    Is there some function/Bapi?
    Thanks in advance,
    Michal

    Hi Michael,
    Here are the steps I documented for managing this procedure:
    First Step is to READ the Layout into the Program
         The parameters for the layout can be found in table LTDX
    Goto SE37 and enter: LT_DBDATA_READ_FROM_LTDX
    When (READ) you will input information for the following parameters:
    Report Name
    Handle
    Log Group
    User
    Variant
    Type
    An example is shown below:
    <screen shots didn't load in my response> email if you'd like the document with screen shots>
    Execute.
    Now our next step is to WRITE the information from the program into table: LTDX
    While at the Function Builder Screen enter the new function module: LT_DBDATA_WRITE_TO_LTDX
    When you (WRITE) you will input information for the following parameters:
    Report Name
    Handle
    Log Group
    User
    Variant
    Type
    When completed, your input screen for (WRITE) should look like the screen below:
      <screen shots didn't load in my response> email if you'd like the document with screen shots>
    IMPORTANT     When entering information for IS_VARKEY, remember to use the u201Cnew useru201D ID
    When entering information for IS_VARIANT, remember to enter information exactly as found in table LTDX and remember that the parameter:  DEPENDVARS may be needed to complete your entry
    Now Execute the Function Module.  When completed go to table: LTDX and confirm that your new entry has been added.
    Pre Checklist:
    1.)     Capture entries (users) you want to copy from table: LTDX
    2.)     Make sure you have access to execute function modules/eCATT scripts
    3.)     Make sure you have table display access (needed to find and validate updates)
    If you'd like the documentation with screen shots please reply with your email address.
    Cheers,
    Robert

  • Oracle Reports Server CGI - Report Job was cancelled upon user request.

    I am running reports on the web through Forms using Run_Report_Object built in. I am using Oracle 9iAS Enterprise Edition Release 1(1.2.2.2.2), Forms 6i Patch 9 (6.0.8.18.3) and Reports 6i Patch 9 (6.0.8.18) using CGI implementation. Most reports are running fine, but I have one that produces 125 pages and we are getting the following messages in the browser:
    Error: The requested URL was not found, or cannot be served at this time.
    Oracle Reports Server CGI - Report Job was cancelled upon user request.
    However if you look at the Reports Server Queue Status thru the browser it shows that the report did finish, but it took 16 minutes. But the user gets the above message in their browser window.
    Is there a way to get the first page of the report to display, while the rest of the report finishes, so the browser window doesn't timeout and display the above error?
    Any help would be greatly appreciated.

    hi ,
    There is no limit on the report run time. The most probable reason why you are getting the 'Report cancelled upon user request' message is the users might have hit the "cancel Report" button which is displayed when it is running in 'SYNCHRONOUS MODE'. do not hit that button as it will terminate the report. to increase the speed of returning the results by the report, try improving the sql that you use in the report, or if you have DBA rights try adding in INDEXES on the columns of the tables used by the report.
    Hope this helps
    Manoj

  • Calling report from a form with user input parameters

    Hello,
    I am new to Oracle reports. I have an application coded in 6i. I am currently running the application in Oracle Forms Builder 9i. There are also few reports which are called from the forms. Since the application was developed in 6i, the report was called using Run_Product. The forms pass a set of user parameters to the report using the parameter list pl_id. The syntax used was Run_Product(REPORTS, 'D:\Report\sales.rdf', SYNCHRONOUS, RUNTIME,FILESYSTEM, pl_id, NULL);
    I learnt that the Run_product doesnt work in 9i and we need to use run_report_object. I have changed the code to use run_report_object and using web.show_document () i am able to run the report from the form. There are 2 parameters that need to be passed from forms to reports. The parameters are from_date and to_date which the user will be prompted to enter on running the form. In the report, the initial values for these parametes are defined. So, the report runs fine for the initial value always. But when i try to change the user inputs for the form_date and to_date, the report output doesnt seem to take the new values, instead the old report with the initial values(defined in the report) runs again.
    Can someone give me the code to pass the user defined parameters to the report from the forms? I have defined a report object in the forms node as REPTEST and defined a parameter list pl_id and added form_date and to_date to pl_id and used the following coding:
    vrepid := FIND_REPORT_OBJECT ('REPTEST');
    vrep := RUN_REPORT_OBJECT (vrepid,pl_id);
    But this doesnt work.
    Also, Should the parameters defined in the forms and reports have the same name?

    Thanks for the quick response Denis.
    I had referred to the document link before and tried using the RUN_REPORT_OBJECT_PROC procedure and ENCODE functions as given in the doc and added the following SET_REPORT_OBJECT_PROPERTY in the RUN_REPORT_OBJECT_PROC :
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,' FROM_DATE='||:BLK_INPUT.FROM_DATE||' TO_DATE='||:BLK_INPUT.TO_DATE||' paramform=no');
    But this also dint work. Please help me understand what difference does setting paramform=no OR paramform=yes make?
    In the report, i have defined the user parameters as FROM_DATE and TO_DATE respectively so that they match the form datablock BLK_INPUT items FROM_DATE and TO_DATE.
    My WHEN_BUTTON_PRESSED trigger is as below:
    DECLARE
    report_id report_object;
    vrep VARCHAR2 (100);
    v_show_document VARCHAR2 (2000) := '/reports/rwservlet?';
    v_connect VARCHAR2 (30) := '&userid=scott/tiger@oracle';
    v_report_server VARCHAR2 (30) := 'repserver90';
    BEGIN
    report_id:= find_report_object('REPTEST');
    -- Call the generic PL/SQL procedure to run the Reports
    RUN_REPORT_OBJECT_PROC( report_id,'repserver90','PDF',CACHE,'D:\Report\sales.rdf','paramform=no','/reports/rwservlet');
    END;
    ... and the SET_REPORT_OBJECT_PROPERTY code in the RUN_REPORT_OBJECT_PROC procedure is as:
    PROCEDURE RUN_REPORT_OBJECT_PROC(
    report_id REPORT_OBJECT,
    report_server_name VARCHAR2,
    report_format VARCHAR2,
    report_destype_name NUMBER,
    report_file_name VARCHAR2,
    report_otherparam VARCHAR2,
    reports_servlet VARCHAR2) IS
    report_message VARCHAR2(100) :='';
    rep_status VARCHAR2(100) :='';
    vjob_id VARCHAR2(4000) :='';
    hidden_action VARCHAR2(2000) :='';
    v_report_other VARCHAR2(4000) :='';
    i number (5);
    c char;
    c_old char;
    c_new char;
    BEGIN
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME,report_file_name);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,report_server_name);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,report_destype_name);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESFORMAT,report_format);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,' FROM_DATE='||:BLK_INPUT.FROM_DATE||' TO_DATE='||:BLK_INPUT.TO_DATE||' paramform=no');
    hidden_action := hidden_action ||'&report='||GET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME);
    hidden_action := hidden_action||'&destype='||GET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE);
    hidden_action := hidden_action||'&desformat='||GET_REPORT_OBJECT_PROPERTY (report_id,REPORT_DESFORMAT);
    hidden_action := hidden_action ||'&userid='||get_application_property(username)||'/'||get_application_property(password)||'@'||get_application_property(connect_string);
    c_old :='@';
    FOR i IN 1..LENGTH(report_otherparam) LOOP
    c_new:= substr(report_otherparam,i,1);
    IF (c_new =' ') THEN
    c:='&';
    ELSE
    c:= c_new;
    END IF;
    -- eliminate multiple blanks
    IF (c_old =' ' and c_new = ' ') THEN
    null;
    ELSE
    v_report_other := v_report_other||c;
    END IF;
    c_old := c_new;
    END LOOP;
    hidden_action := hidden_action ||'&'|| v_report_other;
    hidden_action := reports_servlet||'?_hidden_server='||report_server_name|| encode(hidden_action);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,'pfaction='||hidden_action||' '||report_otherparam);
    -- run Reports
    report_message := run_report_object(report_id);
    rep_status := report_object_status(report_message);
    IF rep_status='FINISHED' THEN
    vjob_id :=substr(report_message,length(report_server_name)+2,length(report_message));
    message('job id is'||vjob_id);pause;
    WEB.SHOW_DOCUMENT(reports_servlet||'/getjobid'||vjob_id||'?server='||report_server_name,' _blank');
    ELSE
    --handle errors
    null;
    END IF;
    In the code - " hidden_action := hidden_action ||'&'|| v_report_other; " in the RUN_REPORT_OBJECT_PROC procedure above, how do i make sure that the v_report_other variable reflects the user input parameters FROM_DATE and TO_DATE ??? v_report_other is initialised as v_report_other VARCHAR2(4000) :=''; in the procedure. Will ensuring that the v_report_other contains the user input parameters FROM_DATE and TO_DATE ensure that my report will run fine for the input parameters?
    Thanks in advance.
    Edited by: user10713842 on Apr 7, 2009 6:05 AM

  • Error in running Jasper Reports for more than 100 users in stress test

    I have created a web application with Jasper reports. during the stress test, we were able to run the same report simultaneously for 100 concurrent users, after that we get the following error. I hope there is no problem in my code (correct me if i am wrong)
    We use Web Sphere
    The error we get is as follows:
    java.io.FileNotFoundException: /apps/HewittProjects/installedApps/TBIA/workforce_CUR.ear/workforceServer4.16.4.war/reports/timesheet_mgr2.jasper (Too many open files)
               at java.io.FileInputStream.open(Native Method)
               at java.io.FileInputStream.(FileInputStream.java:106)
               at com.wily.introscope.agent.probe.io.ManagedFileInputStream.(ManagedFileInputStream.java:89)
               at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:85)
               at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:64)
               at com.workforcesoftware.servlets.ReportServlet2.getCompiledReport(ReportServlet2.java:712)
               at com.workforcesoftware.servlets.ReportServlet2.doPost(ReportServlet2.java:423)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
               at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
               at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
               at com.ibm.ws.webcontainer.servlet.ServicingServletState.service(StrictLifecycleServlet.java:333)
               at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
               at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
               at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
               at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
               at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:61)
               at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1009)
               at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:529)
               at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
               at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
               at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
               at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
               at com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:120)
               at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:250)
               at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
               at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
               at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
               at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
               at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:937)
    NESTED BY :
    net.sf.jasperreports.engine.JRException: Error loading object from file : /apps/HewittProjects/installedApps/TBIA/workforce_CUR.ear/workforceServer4.16.4.war/reports/timesheet_mgr2.jasper
               at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:92)
               at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:64)
               at com.workforcesoftware.servlets.ReportServlet2.getCompiledReport(ReportServlet2.java:712)
               at com.workforcesoftware.servlets.ReportServlet2.doPost(ReportServlet2.java:423)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
               at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
               at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
               at com.ibm.ws.webcontainer.servlet.ServicingServletState.service(StrictLifecycleServlet.java:333)
               at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
               at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
               at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
               at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
               at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:61)
               at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1009)
               at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:529)
               at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
               at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
               at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
               at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
               at com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:120)
               at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:250)
               at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
               at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
               at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
               at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
               at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:937)
    if this really cannot find the file, then how could it run successfully for 100 users?
    Have anyone experienced this problem?
    Thanks for your help.

    ummm seems odd to have 100 users making a report.. that can be the limitation of your application..

  • E-REC EHP5 - Prerequisites for MSS user for Create Requisition request

    We are implementing E-REC EHP5.  As a MSS user when line manager tries to create requisition request on portal, although it takes on a new page called "Stat Processes" we are getting error "no data available" and hence can not proceed on that page. We have assigned R3 role "SAP_RCF_REQUISITION_REQUESTER" to the line manager and on portal we have assigned him MSS user role. 
    Is there any other prerequisite for the said functionality of Create Requisition request.

    Hi,
    In the IMG, navigate to :
    Personnel Management -> HR Administrative Services -> Configuration of Forms/Processes -> Process Configuration
    -> IMG activity "Test Process"
    Enter the process name "HR_MSSRCF_REQUISITION" and execute (F8). You should see the form scenario data in table view. Use the F4 help in the "Field Value" column for those entries where the "Value Help" column is checked. You should get a pop-up with the field values. If not you need to make sure that HR_MSSRCF_REQUISITION iis linked to form scenario S_HRMSSRCF_REQUISITION in table T5ASRPRSCFORM. Also make sure that you have the last SP for the ERP common parts BP 1.51 installed in your portal. Finally assign role SAP_RCF_RECRUITER_ERC_CI_2 and SAP_RCF_MANAGER to your recruiter.
    Hope it helps,
    Kind Regards
    Christine

  • How to send report to the Inbox of user using RE SDK?

    Hi,
    I want to send a report to the Inbox of user using RE SDK.
    How can i proceed to perform above task.
    Can anybody send me the detail code? it will be helpful for me to understand.
    please help!
    Thanks in advance
    Amol Mali

    Any help on this ?
    thanks
    Ananth

Maybe you are looking for

  • OpticControlException when shutting down SOA suite

    When I try shutting down the SOA suite, I invariably get this error: oracle.ias.opmn.optic.OpticControlException: Error from opmn during process control operation      at oracle.ias.opmn.optic.AbstractOpmnEntity.runCommand(AbstractOpmnEntity.java:174

  • Common jars for JWS and non-JWS Java Apps?

    Java Application 'A' is installed to file system - not JWS. App 'A' has some jars in common with Java Application 'B', which we would like to deploy using JWS. Do I have to: a) duplicate the common jars - once on the file system for App 'A' and once

  • Gettting kicked out of itunes

    Hi, A coworker of mine put songs from my Cd's on my IPOD before, and he is trying to do more but he is using a different computer a new one and he can only do 2 cd's so far, he said he has Vista installed on the computer, what is the problem? and can

  • Getting the RMAN scripts triggered from OEM ?

    RDBMS Version : 11.2.0.3/RHEL 5.4 In our shop, Level 0 , Level 1 scripts are triggered from OEM. I am not an OEM guy :). Is there any way I could retrieve the RMAN scripts used to perform L0 and L1 backups ?

  • Error Script 5009 "Object" undefined in a Page with an iFrame IE9

    in some pages of my application (apex 4.0) i use an iframe to a google map. i use iframes because i want to use complex functionality in multiple pages of my apex app. this works finr in most browsers except ie9: the iFram page is not shown correct,