Vacation /  Leave Balances of all Employees

My client wants a list of the leave / vacation balances of all the employees till date. I just found on metalink that there is no standard report which will give me these details.
If anybody has worked on any similar requirement, please share the details. Any pointers would be highly appreciated.
Thanks much in advance!
Regards
Trupti
Oracle HRMS / Payroll Functional Consultant

Leave balance or net entitlement can be fetched using the following function.
PER_UTILITY_FUNCTIONS.Get_Net_Accrual
(P_Assignment_ID IN Number
,P_Payroll_ID IN Number
,P_Business_Group_ID IN Number
,P_Assignment_Action_ID IN Number default null
,P_Calculation_Date IN Date
,P_Plan_ID IN Number
,P_Accrual_Start_Date IN Date default null
,P_Accrual_Latest_Balance IN Number default null)

Similar Messages

  • View Vacation/Sick Balances on Time Entry Page

    Hi All ,
    I am trying to explore the possibility to view Vacation / Sick Balances on the Time Entry Page in OTL . Whenever an employee enters OTL to enter time through "Self Service Time" responsibility , emp. should be able to view the available vacation / sick balances .
    Any inputs will be appreciated . Thanks in advance for your time & attention .
    Thanks,
    Chandu

    Check the accrual balance display section in the implementation guide.
    --Shiv                                                                                                                                                                               

  • Error in Leave balance display in ESS

    HI all
    We are on ECC 5.0 and Netweaver 2004. The problem that I am facing is in the Leave balance display in ESS. The entitlement does not show any value even if there is quota available in IT 2006. Am I missing any configuration?
    Regards
    Rajay

    Hi,
    Just check your Config in the SAP. Once you are confident on your setting in Leave of ESS in SAP. Ask your Basis guy to check for the patch level and also the authorization. This you are facing for every employee or for particular employee only.
    Good Luck.
    Om.

  • Remaining leave balance

    Dear All,
    My client wants to show Leave Balances in payslip. in SAP where we can get remaining leave balances.
    In info type 2006 we can get total entitlement and used leave. But where we can get remaining leaves.
    We are using time management status 0 (No time evaluation).
    Please help me on this.
    Venkat

    Thank You Saini for Your reply,
    we used the same logic and implemented. But My clients requirement is like this.
    Opening Balance-used=Remaining, Remaing leaves (Balance leaves) should appear opening balance  for next month.
    For ex:= 12 Opening balance-2 used in april= 10 Remaining in April., The same 10 Should be appear as Opening balance in next month Payslip,
    Say 10-1= 9 (May, suppose employee has taken one day leave)
            9-0=9 (June leave not taken, so 9 need to apper in July as Opening Balance)
    Remaining leaves won"t be store anywhere, if i am right. so what we did is, we passed remaining leaves into one ZTABLE. and that value we are picking that value. it is not working 100 percent. the problem is if we do any changes in 2001 info type after 3 payroll runs over, the ZTABLE not getting updated , hence the leaves on current payslip showing wrong values.
    Please help me on this........
    Is there any standard table to store the remaing leaves? or can we pass that entries in to time type and through which we need to write to PCR, I mean is there anu chance through PCR........?Any suggesitions...!!!!We are using TMSTA=0.
    Venkat

  • What table(s) would give me Leave balances?

    Hi
    I would like to retrieve leave balances from tables within SAP and export it into a realtime external/Non SAP  time and attendance system .
    Is there single table that holds this information?

    Hi Santosh
    If the employee did not take all his/her leave with in his/her leave cycle(s), I would have to sum all the annual leave qouta types(number and deductions) to make sure that the balances is correct. Am i correct?
    Annual Leave 01.05.2008 - 30.04.2009
    Number = 20
    Deduction = 5
    Leave balance = 15
    Annual Leave 01.05.2007-30.04.2008
    Number = 20
    Deduction = 0
    Leave balance = 20
    *PT50: Leave balance = 35*

  • Leave balance inconsistent in ESS Portal

    Goodday all,
    I'm stuck here. We are currently on r/3 4.7 and using ESS (ITS Version) via Portal. Recently, we are having problem with one of our leave type. The leave type is not showing the correct balance in ESS leave request. I've checked the absence quota in IT2006 and cross checked with pt_qta10, both are showing the correct result. I've also checked rptkok00 and there were no errors. However, when our user apply for leave via ESS, their balance at the bottom table are showing the wrong value. Any ideas on this?
    Regards

    Dear Deys
    Last few days we are also having same problem, but unable to solve it,
    Can you Please share us how to solve this matter.
    Leave Balance in 2006 is ok, But in ESS showing either 0 or negative leave balance,
    It's humble request to you, Pl share some inputs so that I can  also solve it.
    Thanks .

  • I want a report which gives leave approver for an employee

    HI All,
    Please help in this issue
    I want a report which gives leave approver for an employee.
    Thanks,
    Guddia

    Hi
    The report to get the leave approver is 'RPTARQ'.
    Enter the personnel no and the application ID which can be 'ESS_LR' and execute.
    Also, you may determine the same without using the report as a whole.
    Check the MSTBR field of the table PA0001 of the corresponding PERNR and you will get the supervisor of the employee who generally is the leave approver.
    Hope this helps.
    Harsh

  • Vacation accrual balance question

    Hi,
    We have a requirement to show accruals in days but the absence hours can be multiples of 4. For that, I have defined absence element with input as hours and accrual plan with units as hours. This is working fine but the vacation net entitlement is shown in hours. Is there a way to enter absences in multiples of 4 but show final entitlement in days?
    Another question is, is there a way to default normal hours to all employees as 08:00 to 17:00? If I am entering absence from 28-Nov-2012 08:00 to 29-Nov-2012 12:00, the system is calculating it as 28 hours instead of 12 hours. If I enter normal hours in employees assignment as 08:00 to 17:00, then the formula is calculating it as 12 hours. so I want to default the normal hours to all the employees without having to update the formula.
    Please help..
    Thanks

    Hi Jay,
    #1. If you enter the Absences in Hours, the entitlement will also be shown in hours (Unless you create a custom form and use custom code to deduce the days).
    Another way is to define the absences in Days, and use 1/2 day (0.5 day) instead of 4 hours.
    #2. You can default the starting, ending times and hours worked at the Business Group level or HR-ORG level. This would default the hours on all person-assignments.
    Absences are calculated based on -
    -Work Schedules
    -Work Patterns
    -Standard working hours on Assignment form
    in the same order depending on profiles - HR: Schedule Based Absence Calculation etc..
    Cheers,
    Vignesh

  • ESS Leave Request - creating a Leave Request for another employee

    Hi,
    We're working on ECC6 + EP7 + ESS/MSS Leave Request scenario
    and we've a problem about "substitution". Not the substitution for dealing with somebody else workitems in UWL, but "substitution" for "acting" like somebody else.
    We want to authorize an assistant to enter a leave request in place of an other employee.
    as if this assistant were connected in ESS/LaavRequest with the user of the employee.
    To explain, in 46c/ITS620, our scenario was the following :
    - We modified the SAP standard internet service Leave Request to add a combo box, so when the assistant connected to the ITS page with her user, she had a list of all employees.
    - we modified the SAP standard to change the variables containing the connected user information, so the creation of an absence request was made for the user selected in the list.
    We want to keep this possibility in the new ESS.
    Any idea if something exists in the SAP standard ?
    Thanks

    This scenario is not available in ESS, ie This kind of functionality is not available from ESS
    But you can achieve it using your added link In MSS > General information
    there you have many services for individual employees

  • Negative Sick Leave Balance

    Hello,
    Is there any standard configuration or user exit for newly hired employees to go in negative sick balance?
    Scenario: Employee is hired on May 1, 2010. Since he do not have enough sick balance, he can go negative in first six months of his employment. Can we control this thru actions?
    Arti

    Hi,
    You can set up an sick leave absense quota and allow negative deductions to whatever limit you specify.
    You can create a sick leave absense type and assign it to the above quota in counting and deduction rules.
    You will have to define the accrual of sick leave absense quota according to your company requirements
    cheers
    Ajay

  • When building a vacation leave holiday system using SharePoint Foundation 2010 and SharePoint Designer workflows how can I add half day functionality?

    Hi,
    I have built a vacation leave holiday system for SharePoint Foundation 2010 using SharePoint Designer workflows and Javascript. Everything works perfectly but I'm struggling to design a solution for users to specify half day requests that span over dates
    greater than 1 day, i.e. my half day solution works but only when the start and end date are the same. How would I change the user interface to allow users to choose which day they want the half day to be requested when the vacation leave holiday request is
    from, say,  6th - 10th Jan 2014?
    Thanks.

    Hi ,
    I have a test on my machine with a custom approval workflow and it can work normally .Here are the detailed steps :
    1.      
    Open the site in SharePoint Designer .Create a workflow to associate with the document library .Set the workflow to start when an item is created and when an item is changed
    .Also allow the workflow to start manually .
    2.      
    Choose ‘Collect Data from a user’ .
    3.      
    Click on the data and give a name to the Task created .
    4.      
    Define the custom form field name as ‘Approve ?’ .Set the information type as Choice .
    5.      
    Set the choices as ‘Approve’ and ’Reject’ .Display as Checkboxes .Uncheck the ‘Allow fill-in values’ and ‘Allow blank values’
    .Click finish to save .
    6.      
    Click on users and add the users who will approve the documents .
    7.      
    Keep the output to variable as collect .
    8.      
    Add a new step .Choose ‘If any value equals value ’ .Set the any value ‘Data source’ as  workflow variables and parameters .Set the ‘Field
    from source’ as Variable: collect .
    9.      
    Set the value behind ‘equals ’ as ‘Approve’ .
    10.  
    Add a new action ‘Update list item ’ .Set the item as current item .Add the field Approval status as Approved .
    11.  
    Add an Else-if branch to update the Approval status as Rejected .
    12.  
    Publish the workflow and test in your site .
    Thanks,
    Entan Ming

  • To show all employees in Napesco Staff Ledger

    hi
    when the report Napesco staff ledger olap report is run in erp simultaneously Napesco Staff Ledger Details Report(exec file name is 'NPSTALEDDTLS') is also run
    Both are PL/SQL Stored Procedures
    when i checked the pl/sql stored procedure i found that Napesco Staff ledger olap report is run based on the table Napesco_Staff_ledger_T
    CREATE OR REPLACE PROCEDURE NAPESCO_STAFF_LEDGER (Errbuf              OUT VARCHAR2,
                                                           ErrCode             OUT NUMBER
                                                          ) IS
        L_Date_From            Varchar2(19) ;
        L_Date_To              Varchar2 (19) ;
        w_request_id           NUMBER;
        FORCE_UNHANDLED_EXIT   EXCEPTION;
        SUBMIT_REQUEST_FAILURE EXCEPTION;
        PROBLEM_CON_REQUEST    EXCEPTION;
        L_Run                  NUMBER;
    Begin
        Delete  NAPESCO_STAFF_LEDGER_OLAP ;
        Begin
         Select 1 into L_Run
              from NAPESCO_STAFF_LEDGER_RUN ;
         Exception When No_Data_Found then
             L_Run := 0;
        End ;     
        IF L_Run =1 then
            Fnd_File.put_line(Fnd_File.output, 'The process has been running now, Please run the request after some time ') ; 
           Goto GO_END;
        End if ;      
        L_Date_From  := '2007/10/01 00:00:00' ;
        L_Date_To    := To_Char ( last_Day (Sysdate) , 'YYYY/MM/DD') ||' 00:00:00' ;
         w_request_id := Fnd_Request.submit_request('PER', 'NPSTALEDDTLS', '', '', FALSE,
                             Null,Null,L_Date_From ,L_Date_To , 'D','W' );
        Insert into  NAPESCO_STAFF_LEDGER_OLAP
        ( EMPLOYEE_NUMBER,  ACCESS_NUMBER,  FULL_NAME ,ELEMENT_NAME ,ELEMENT_ENTRY_DATE, 
          DEBIT_AMOUNT   ,  CREDIT_AMOUNT , OPENING_BALANCE, CLOSING_BALANCE ,ELEMENT_ENTRY_ID ,
          REMARKS,INVOICE_NUMBER, PAYMENT_NUMBER,  REFRESH_DATE , ENTRY_ELEMENT_NAME            
        Select
          EMPLOYEE_NUMBER,  ACCESS_NUMBER,  FULL_NAME ,ELEMENT_NAME ,ELEMENT_ENTRY_DATE, 
          DEBIT_AMOUNT   ,  CREDIT_AMOUNT , OPENING_BALANCE, CLOSING_BALANCE ,ELEMENT_ENTRY_ID ,
          REMARKS,INVOICE_NUMBER, PAYMENT_NUMBER,  Sysdate  , ENTRY_ELEMENT_NAME
          From NAPESCO_STAFF_LEDGER_T ;
        Delete NAPESCO_STAFF_LEDGER_RUN ;                
        Fnd_File.PUT_LINE(Fnd_File.OUTPUT,'REQUEST_ID'||TO_CHAR(w_request_id));
         COMMIT;
            IF w_request_id = 0  THEN
               RAISE force_unhandled_exit;
            END IF;
           <<GO_END>>
           Null ;
    EXCEPTION
            WHEN force_unhandled_exit THEN
                 Delete NAPESCO_STAFF_LEDGER_RUN ;
                 RAISE_APPLICATION_ERROR(-20101,'Concurrent request not submited - Test');
            WHEN submit_request_failure THEN
                Delete NAPESCO_STAFF_LEDGER_RUN ;
                 RAISE_APPLICATION_ERROR(-20102,'Concurrent request inactive');
            WHEN problem_con_request THEN
                 Delete NAPESCO_STAFF_LEDGER_RUN ;
                 RAISE_APPLICATION_ERROR(-20103,'Concurrent request completed with problem.');
            WHEN OTHERS THEN
                Delete NAPESCO_STAFF_LEDGER_RUN ;
                 RAISE_APPLICATION_ERROR(-20100,'General error in a script.');
    END;
    /and when i went through the pl/sql stored procedure for Napesco Staff Ledger Details Report
    INSERT INTO NAPESCO_STAFF_LEDGER_T VALUES(
    R1.Employee_Number, R1.Access_Number, R1.Full_Name, R2.ELEMENT_NAME, R2.EFFECTIVE_DATE,
    L_Debit_Amount, L_Credit_Amount, L_Opening_Balance1, L_Closing_Balance, 0, NULL, NULL, NULL,R1.ELEMENT_NAME);
    L_Opening_Balance1 := 0;
    END LOOP;
    FOR R2 IN CONSULTANT_STAFF_ACCOUNT_ADJ LOOP
    IF R2.Net_Amount < 0 THEN
    L_Debit_Amount := 0;
    L_Credit_Amount := ABS(R2.Net_Amount);
    ELSE
    L_Debit_Amount := R2.Net_Amount;
    L_Credit_Amount := 0;
    END IF;
    L_Closing_Balance := L_Opening_Balance + L_Debit_Amount - L_Credit_Amount;
    http://uploading.com/files/eff96584/CREATE%2BOR%2BREPLACE%2BPROCEDURE%2BNapesco.docx/
    the issue is i am not able to understand as to why the table NAPESCO_STAFF_LEDGER_T is not showing details of all employees together?
    could anybody drop some hints please
    kindly help
    Edited by: makdutakdu on Jul 18, 2010 11:53 AM
    Edited by: makdutakdu on Jul 18, 2010 12:07 PM
    Edited by: makdutakdu on Jul 18, 2010 3:20 PM

    Hi JC ,
    what you can do is create your own genil class by making CL_CRM_TMIL_COMP as super class, and redefined the method IF_GENIL_APPL_INTLAY~EXECUTE_OBJECT_METHOD .
    do the change in method IF_GENIL_APPL_INTLAY~EXECUTE_OBJECT_METHOD  and  maintain the customization entry of your z class  in SPRO , you also need to create method REASSIGN_TERRITORY in your zclass by copying the same code from super class CL_CRM_TMIL_COMP.
    Thanks.
    with regards,
    Taity

  • How to query opening balance for all customer or Vendor for an speci. date

    Hi,
    How to query opening balance for all customer or Vendor for an specific date?
    Example:
    put any date and query will show all customer/ Vendor  that date opening/current balance.
    Regards,
    Mizan

    Hi mizan700 ,
    Try this
    SELECT T0.[DocNum] As 'Doc No.', T0.[CardCode] As 'Customer Code',
    T0.[CardName] As 'Customer Name',(T0.[DocTotal]-T0.[PaidSys]) As 'O/S Balance'
    FROM OINV T0 INNER JOIN OCRD T1 ON T0.CardCode = T1.CardCode
    INNER JOIN OCRG T2 on T1.GroupCode = T2.GroupCode
    INNER JOIN INV1 T3 ON T0.DocEntry = T3.DocEntry
    WHERE T0.[DocStatus] ='O'
    AND
    (T0.[DocDate] >='[%0]' AND T0.[DocDate] <='[%1]')
    Regards:
    Balaji.S

  • How can we calculate no.of leave used by the employee except sunday.

    Dear Friends,
    i have query how can we calculate no.of leave taken by the employee except sunday & government holiday.
    Example: A person take a sick leave From 13/02/2008 to 20/02/2008 with in that period 17th was sunday.
    when we calculate absence day for that person,Total value is 8 days but exact output is 7days only.How can i get exact result,any function module is avilable for this issue .
    Thanks & Regards,
    Rajkumar.A

    Hi,
    you have to consider SL leave as in holiday's So you can check with clinet if client says consider you can otherwise you con't
    its depend client requirement
    and you can go to controlls inSAP and change absence controlls for SL with holidays
    Regards
    Suresh

  • Bapi or report to show the total no of leave taken by a employee

    HI EXPECTS,
          I WANT A BAPI OR REPORT TO DISPLAY THE NO OF LEAVE TAKEN BY  AN EMPLOYEE AND HOW MUCH LEAVE ARE LEFT FOR THE EMPLOYEE.PLEASE HELP ME IN SOLVING THE PROBLEM.
                                                          THANK U

    Hi,
    Create simple report for employee leave calculation , use the info type 0005 (PA0005),and 0001 (PA0001). otherwise use the below function module.
    HR_GET_LEAVE_DATA
    HR_RU_GET_LEAVE
    HR_DK_GET_LEAVE_DATA
    HR_DK_GET_LEAVE_ENTITLEMEN
    G_LEAVE_REPORT

Maybe you are looking for

  • Pages 5.1 no template foulders

    I just downloaded the new Pages application to my i-mac and looked to my custom templates that, in the old Pages, were saved in foulders in, library,  application support, iWorks, templates.  Now, in the new Pages, all of my custome templates are fou

  • File saving hierarchy

    When working with a number of files from a folder somewhere down the heirarchy, it used to be the case that saving a file went directly to the last used location. Now, with OS10.8, it is simply directed to the top level requiring either repeated navi

  • Can BIP export in excel 2007

    Hi All, I want to output a BIP report in excel 2007. If I would develop the RTF template in excel 2007 then would the output be also in excel 2007 or this depends upon what version of microsoft office is implemented on the server where BIP is install

  • Looking for something special...

    Hi guys, I am looking for a kind of 'casino java games framework', ready to run on my company's website, which provides integration for electronic payments (credit cards, e-wallets). Does anyone of you know (or owns) of such a service which can be bo

  • IPhone4s - Exchange 2003 sp2

    I've searched and searched for this problem and it seems to be common, but nothing suggested works.  I keep getting UNABLE TO VERIFY ACCOUNT INFORMATION.I have verified that OWA works from the outside and he was able to log in though OWA. So I know h