FLSA Calculation: Exempt Employees

I want to calculate overtime as FLSA Overtime calculation rules for some employees those are on exempt jobs. So I override the FLSA Time definition in Assignment screen and processed payroll.
But, when I did above, in the run results for earnings that are subject to FLSA, still showing time definition id as (Non Allocation Time Definition) i.e. the seeded that is used for Exempt Employees.
So when this Time definition is used Time Definition balances doesn't work fine. Is there any way I can do this.

Hi
Actually its not that difficult. You can give a criteria in selection where relationship A002 is equal to a space . Replace A002 in this example with the relatioship you have defined for 'Reports(line) to'.
Regards
Waz

Similar Messages

  • A report that lists all non-exempt employees that do not have a supervisor

    HI all,
    Please help. This is urgent.
    bold "A report that lists all non-exempt employees that do not have a supervisor assigned in R/3." bold
    I have already selected non-exempt employees but don't know how to select people who do not have a supervisor" What selection criteria I should choose in the ad-hoc query
    Thanks a bunch,
    Rashmi

    Hi
    Actually its not that difficult. You can give a criteria in selection where relationship A002 is equal to a space . Replace A002 in this example with the relatioship you have defined for 'Reports(line) to'.
    Regards
    Waz

  • ESI calculation for employee leaving on a mid of month

    Hi,
    Employee left org on 12 th  of month.
    When i am calculating ESI it deducted on the basis of Actual ESI i mean Gross of full month, though it should be on gross of only those days when employee served the orgnisation, for 12 days in my case.
    I made settings in table V_512w_d for all the wages of ESI basis.
    Please suggest the remedies.
    regards
    Punit

    Hi, Durga
    I have already checked that the gross  is only for 12 days for those employee was present in the organisation and ESI should be  deducted accordingly but  practically ESI is being deducted for full month.
    The basis for my  case is not /112 but /3EA ( The actual basis for ESI)
    I think i need to make checks in Table T512W_D for ESI basis.
    Pl suggest your experiences in this regards.
    thanks in advance
    Regds
    Punit

  • PF Calculation for Employee Joined After 15th of the month.

    Hi All,
    I have an issue with the PF calculation where the system is calculating the period the person worked in the month not the full period while running his payroll in the next month.
    Exmp: Basic Salary 10000, PF- 12%=1200
    Emp Joined on 18th of april 2011>>> Basic goes down to --4334 & PF is 520 where as the PF should have been 1200.
    The RT shows the following data.
    /3FA PF basis fo0101                                                 4.333,00
    /3FB PF Basis fo0101                                                 4.333,00
    Is there any rule through i can controll the Calculation on the actual BAsic

    So Vibin ,
    You mean to say that i should tell the client that its SAP standard Practice to Deduct on the Basic for which the employee has worked not on the actual of 10000.
    What are the legal aspect i can face for the same issue of deducting the full PF of 1200.
    IS ther any EXITS or PCRs available, i just checked "User Exit: Override Employer Pension Basis" but that is for Pension ,i dont think it will work for PF.
    Please guide.

  • CCP deductions for employee turning 18 during tax year

    Can someone confirm how CPP should be calculated for an employee who turns 18 during a given year?  SAP appears to calculate Number of accountable months / 12, for example and employee turns 18 in June so Mamimum contribution for the year is reduced by a factor of .5 (50%).  CRA is telling our payroll department the calculation should reduce the Annual basic exemption before doing the calculation, not the Maximum contribution.

    Hello,
    Even Annual Basic also it is taking only 50% if the employee is turing 18 in June. I have done simulation run for test employee
    Partial Pay Period:... 07/01/2011 - 07/31/2011
    Calculation of CPP contribution
    Annual basic exemption ......................           3500.000 CAD
    Number of pay periods within the year .......  /          12.000
    Basic exemption for the pay period ..........            291.667 CAD
    Pensionable earnings for the pay period .....           3443.180 CAD
    Basic exemption for the pay period ..........  -         291.667 CAD
    Base for calculation ........................           3151.513 CAD
    CPP/QPP contribution rate ...................  *           0.050
    CPP/QPP contribution before limit check .....            156.000 CAD
    CPP/QPP contribution, YTD ...................  +           0.000 CAD
    ............................................            156.000 CAD
    Maximum CPP/QPP contribution for the year ...           2217.600 CAD
    Maximum contribution for the year ...........           2217.600 CAD
    Number of accountable months / 12 ...........  *           0.500
    Maximum contribution after pro-ratio ........           1108.800 CAD
    CPP/QPP contribution for the pay period .....            156.000 CAD
    Basic exemption for month is 291.667 start from July, So for remaining 6 months basic exemption employee gets is 6*291.667 = 1750 which is 50% of Annual Basic Exemption. System is calculating correctly as per CRA requirement. Kindly check in your system.
    With Regards,
    S.Karthik

  • Issue in Balances in Pension Calculations....

    Hi Everyone,
    I am facing a peculiar issue in the calculation of employee and employer contributions of a Pension Scheme.
    I have a Pension Scheme(lets call it Pension_Scheme1). It is of type Salary Exchange. The employee contributions are negative earnings.
    Element -> Pension_Scheme1-> Classification Earnings
    I have to check in the formula if the Gross_Pay for the Pay period is -ve, and if so the EE and ER contributions should not take place(ie. EE & ER conts = 0). If Gross_Pay is +ve then they should take place.
    Now if I have 4 earnings in the curent Pay period as follows then,
    Salary = 3500
    Commission = -4000
    Car Allowance = 370.83
    Pension_Scheme1 = -175
    Then in the formula the value of Gross_Pay_ASG_PROC_PTD(called in a message) = 3870.83
    But in the Balances window of Quickpay the value is -129.17
    I guess that the GROSS_PAY_ASG_PROC_PTD = 3870.83 is coming because of (3500+370.83 = 3870.83), but i want (3500+370.83-4000 = -129.17)
    I want the value -129.17 to be referenced in the formula so that i can check the condition GROSS_PAY_ASG_PROC_PTD < 0 and then restrict the EE & ER contributions to zero.
    My question is that can we know the value of balances during the Payroll run(Run Level Balance) instead of Balances after the Payroll run.
    Can you please help me on this?
    Cheers!!!
    Sachin Shirke

    Hi,
    Check the processing priority of the element "Commission". It looks like the Commission element is getting processed prior to the pension element, hence the balance is not reflecting the value. The elements get processed in a Payroll run based on the processing priority - lowest to highest.
    In answer to your question about getting the balance values during a payroll run - you can use debug() messages in the fast formula to print the value of the balances during the execution.
    Thanks.
    Anitha

  • Sum calculated field in report

    Hi, I have a report that groups by employee then by machine. In this report I sum several fields, but need to sum a calculated field and can't figure it out. This is the calculation:
    <?( QTY_MOVED) div ( TIME +.001 ) div ( INVERSE + .001)?>
    This is a total field using a field that works fine.
    <?sum(current-group()/QTY_REJ)?>
    How do I incorporate the calculation in the <?sum(current-group()/.............I get errors if I just put in the calculation above.
    thanks!

    Thank you for your help. After taking your advice and getting it to work by messing around with the brackets, management has changed their mind on the calc. Now they want me to use this calculation:
    SELECT EMPLOYEE, SUM(QTY_MOVED), SUM(QTY_REJ), SUM(TIME), (nvl([b]sum(QTY_MOVED),0)/nvl(sum(TIME),0))/nvl(sum(INVERSE),0) eff ,'DIRECT'
    FROM VW_TIMETRACK
    WHERE START_DATE >= :BEGIN
    AND START_DATE <= :END
    AND WORK_ORDER <> ' '
    GROUP BY EMPLOYEE
    to get the average. Now the weird thing is, I can get the value in toad, and I can get it to output in raw xml data, but when I try to add the eff field right next to the sum(time) field in the word form, nothing shows up. Absolutely no data. But it is in the xml. I'm using <?sum(current-group()/EFF)?> , just like I am for <?sum(current-group()/TIME)?> . I've made it text, numeric, decimal. Nothing is coming out.

  • Where to find 'Exempt' indicator for reporting using ad-hoc query?

    I want to run report for a count of exempt and non-exempt employees using ad-hoc query with logical database PNPCE. We maintain the exempt/non-exempt flag on the job.
    Thanks
    Manish

    To meet this exact same requirement at my company.  I added an additional table (T5U13) into the logical database. Within transaction SQ02, go to the field group Organizational Assignment, right-click on the field group.  Click Node Extras.  Click Create icon over on the right-hand side of the screen.  Type in the table name T5U13.  Use this select statement:
    SELECT SINGLE * FROM T5U13              
      WHERE STELL                = P0001-STELL
        AND ENDDA                = P0001-ENDDA
    Then add the fields into your field groups.  I also created a local field so I get the word "Exempt" or "Non-Exempt" in my queries instead of "1" or "2" because i can never remember which is which. 
    Hope this helps!

  • Tax exemption for United Nations Staff

    Hello everyone,
    I am working as United Nations Staff based in Vienna, Austria. As you may know, UN staffs are tax exempt employees in many occations. In line with this, I would like to know if there is a special arrangement, discounts or tax-free to buy Apple products?
    Your input are very much welcome.
    Awaiting feedback to those have more knowledge about this than I.
    Thanks!

    I would have thought your UN organisation would know better which organisations they have agreed special terms with and if they don't know maybe there aren't any

  • HSA Benefit Plan: Employee Contr and Employer Contr wagetype not showing up

    Hi Experts,
    For a couple of our empls, the Employee Contr and the Employer Contr wagetypes for HSA Benefit Plans are not showing up in the payroll log. For other empls, all is fine.
    Here's what the payroll log lin running regular payroll ooks like in processing of function P0169:
    =========================================================
    BAdI "Evaluate Ee Contrib" implemented
    Calculated contributions:
    Employee contribution pre-tax: 35.00 USD Weekly
    No rollover of pre-tax to post-tax contributions
    Post-tax contributions start only after pre-tax limit is reached
    BAdI "Check Contribution Limits" implemented
    BAdI "Evaluate Er Contrib" implemented
    Final result contributions:
    Employee contribution pre-tax: 35.00 USD
    Employer contribution: 19.24 USD
    BAdI "Proration" implemented
    Processing proration for 12/27/2010 - 12/27/2010 results in:
    ========================================================
    Here no wagetype is showing up though they are getting calculated above.
    Regards,
    Somdeb.

    First please respond to my questions.If there is wagetype is  coming from the previous periods or other IT where enter for any correction ....there is a possiblity it is nullified after the BADI.
    Second..The wagetype is getting dropped in the proration logic...check the dates of employee payperiod with IT169 and let me know the dates.
    Third...what is parameter used for P0169 in your UBE2 schema is CHK or BEG or END..?
    Edited by: Amosha on Jan 6, 2011 5:11 PM

  • HSA Benefit Plan: Employee Contr and Employer Contr deductions not happenin

    Hi Experts,
    For a couple of our empls, the Employee Contr and the Employer Contr wagetypes for HSA Benefit Plans are not showing up in the payroll log. For other empls, all is fine.
    Here's what the payroll log in running regular payroll looks like in processing of function P0169 for this HSA benefit plan:
    =========================================================
    BAdI "Evaluate Ee Contrib" implemented
    Calculated contributions:
    Employee contribution pre-tax: 35.00 USD Weekly
    No rollover of pre-tax to post-tax contributions
    Post-tax contributions start only after pre-tax limit is reached
    BAdI "Check Contribution Limits" implemented
    BAdI "Evaluate Er Contrib" implemented
    Final result contributions:
    Employee contribution pre-tax: 35.00 USD
    Employer contribution: 19.24 USD
    BAdI "Proration" implemented
    Processing proration for 12/27/2010 - 12/27/2010 results in:
    ========================================================
    Here no wagetype is showing up though they are getting calculated above.
    Regards,
    Somdeb.

    The issue has been resolved.
    The Savings Plan HSAF had a co-requisite Health Plan HDP and we had to add this co-requisite plan for the empl.
    Also the P0169 function had to be changed from BEG to CHK in the payroll schema which did the trick.
    Regards,
    Somdeb.

  • How to do the  Calculation of Employeeu0092s Total Compensation

    Hi Im stuck coding with this codes hope you could help me. Please advice me a possible way to code this one. Thanx!!!
    Step 4: Calculation of Employee’s Total Compensation
    As mentioned in Step 3, wage types are scattered in different infotypes which needs to be summed up to come up with the final employee’s “Total Compensation”.  In order to accumulate the total compensation of an employee that will be referenced by the  Bill Code & Activity Type Assignments Table (Name: ZHBILLACTVTY), the following infotypes should be read:
    -     Infotype 0008 (Basic Pay)
    -     Infotype 0015 (Additional Payments)
    -     Infotype 0014 (Recurring Payments and Deductions)
    Infotype 0008 – Basic Pay
    Retrieve “Annual salary” on table PA0008, field ANSAL. This amount should be added to the “Total Compensation” counter.  You can do this using the function module HR_READ_INFOTYPE or you can do a SELECT from table PA0008.
    Infotype 0015 – Additional Payments
    The wage type amount from infotype 0015 must be read in order to add any additional payments to the “Total Compensation” counter. The custom Compensation Components table (Name: ZHCOMPENSTN) defined in this extension indicates which wage types will be applicable for each country. Therefore, the following logic should be followed:
    a)     Loop through all of the employee’s records for Infotype 0015.
    b)     If the wage type (PA0015-LGART) is assigned to the employee's country (Based on the custom Compensation Component table ZHCOMPENSTN), then proceed to next step. Otherwise, skip the record since this will not be included or added in the “Total Compensation” counter.
    c)     If the payment date (PA0015-BEGDA) is between the start date of the fiscal year (Sept 01) and the end date of the fiscal year (Aug 31), then add the additional payment amount (PA0015-BETRG) to the Total Compensation counter.
    d)     Endloop. (Repeat process for the next record for Infotype 0015)     
    Infotype 0014 – Recur. Payments/Deds.
    The last among the scope of the calculation for an employee’s Total Compensation will be recurring payments. The wage type amount from Infotype 0014 must be read in order to add any recurring payments to the Total Compensation counter. The custom “Compensation Components” table (ZHCOMPENSTN) indicates which wage types will be applicable for each country thus will be added to the Total Compensation package.
    The following logic below will detail how to capture all payments for the fiscal year. Again, in order to get all the Infotype 0014 records of an employee you can use the function module “HR_READ_INFOTYPE” or execute a SELECT statement from table PA0014.
    Basic logic flow will be as follows:
    LOOP through all of the employee’s records for Infotype 0014.
    IF wage type (PA0014-LGART) is assigned to the employee’s country (check on table ZHCOMPENSTN).
         Proceed to detailed logic for Scenarios 1 – 4 below.
    ELSE
                Exit. (Skip the wage type since it is not applicable to the country’s calculation)
    ENDLOOP
    Detailed Scenarios 1 – 4
    Scenario 1 – When the payment started before the beginning of the fiscal year AND is still being paid out.
    IF payment end date (PA0014-ENDDA) = ’12.31.9999’ (Delimited) AND 1st payment date (PA0014-ZDATE) < Sept. 01 of the current fiscal year
          Accumulate all payments occurring between Sept 01 and Aug 31 of the current fiscal year (Refer below for the logic determining and accumulating all payments for the fiscal year).
    Scenario 2 – When the payment started within the fiscal year AND is still being paid out.
    ELSEIF payment end date (PA0014-ENDDA) = ’12.31.9999’ (Delimited) AND 1st payment date (PA0014-ZDATE) > Aug 31 of the current fiscal year
          Accumulate all payments occurring between the 1st payment date and Aug 31 of the current fiscal year (Refer below for the logic determining and accumulating all payments for the fiscal year).
    Scenario 3 – When the payment started within the fiscal year BUT also ended within the fiscal year.
    ELSEIF payment end date (PA0014-ENDDA) <> ’12.31.9999’ (Delimited) AND 1st payment
    date > Aug 31 of the fiscal year.
          Accumulate all payments occurring between the 1st payment date and the end date of the record (PA0014-ENDDA). (Refer below for the logic determining and accumulating all payments for the fiscal year).
    Scenario 4 – When the payment started before the beginning of the fiscal year BUT also ended within/during the fiscal year.
    ELSEIF (payment end date (PA0014-ENDDA) <> ’12.31.9999’ (Delimited) AND payment end date within current fiscal year) AND 1st payment date < Sept 01 of the fiscal year
            Accumulate all payments occurring between the Sept 01 of the current fiscal year and the end date of the record (PA0014-ENDDA). (Refer below for the logic determining and accumulating all payments for the fiscal year).
    ELSE
          Exit (Skip the wage type since the full payment has accrued in previous fiscal years)
    ENDIF  
    Logic for determining and accumulating all payments for the fiscal year
    A variable (ex: [Payment date]) should be used to store each successive payment. The variable should be initialized as follows, depending on the scenario. 
    For Scenario 1, set [Payment date] = 1st payment date occuring after Aug 31 (current fiscal year)
    For Scenario 2, set [Payment date] = 1st payment date (Screen field: P0014-ZDATE)
    For Scenario 3, set [Payment date] = 1st payment date (Screen field: P0014-ZDATE)
    For Scenario 4, set [Payment date] = 1st payment date occuring after Aug 31 (current fiscal year)
    IF  the [Payment date] is <= to the infotype 0014 record end date (PA0014-ENDDA), do
    If the [Payment date] is in between the start and end date of the current Fiscal year
         If the unit (PA0014-ZEINH) is “Days”,
               [Payment date] = [Payment date] + (# of days)
               Add recurring payment (PA0014-BETRG) to total compensation counter
               Endif
         If the unit (PA0014-ZEINH) is “Weeks”, then {
                  [Payment date] = [Payment date] + (# of weeks)
               Add recurring payment (PA0014-BETRG) to total compensationcounter
         Endif
         If the unit (PA0014-ZEINH) is “Months”, then {
                  [Payment date] = [Payment date] + (# of months)
                Add recurring payment (PA0014-BETRG) to total compensation counter
         Endif
         If the unit (PA0014-ZEINH) is “Years”, then {
                   [Payment date] = [Payment date] + (# of years)
                Add recurring payment (PA0014-BETRG) to total compensation counter
         Endif  
    Endif
    Endif
    Repeat for next payment
    Repeat for the next infotype 0014 record (if it exists)
    Once the above processing is complete, the “Total Compensation” counter should contain the employee's total compensation that should be used when referencing the Bill Code & Activity Type Assignment table ZHBILLACTVTY.

    Hello,
    do you know where can I configure "Total Compensation Statement"? I'm working in ERP 2004.
    I've created a new form in Smart Forms and now I want to change the default form used in the Portal.
    Thanks a lot
    Antonio

  • Compensation Management - Prorata Calculation

    Dear Experts,
    I have a requirement in Compensation Management, to calculate the Salary Increment in PRORATA CALCULATION.(Not ECM)
    Requirement:
    Case 1:
    1st April 2011 to 31st March - Full Cycle (Standard in CM Module)
    Case 2:
    If the employee joins mid of the year, their salary increment will happens once they complete one full year service in the organization.
    Calculation Base : Employee / PMS Score (Value Point) / Management proposed Score for Increment / Increment Base /Increment Amount
    Could you please guide me how to proceed with the above requirement.
    Regards,
    Anbu.N

    Hi
    Could you please check general config @ [HERE|http://www.****************/showthread.php?t=5431]
    Let me know if you still face any issues.
    Thanks

  • Benefit cost calculation by removing cutoff dates;

    Our client has benefit cost calculations configuration based on cutoff dates:
    1.     Employee Cost : Use Age of  1st January of the current year and Annual base pay of  01 October  of the previous year(if the previous record does not exist , consider the current record) in the calculation of employee cost(EECST)
    2.     01 st October  of the previous year annual base salary for calculation of employer credit
    Now client wants to remove the cutoff dates and wants cost to be reflected in the benefit info type with the change of age and salary;
    Iu2019ve tested the system by removing the cutoff dates in the configuration and here is the scenario;
    IT 0168 validity dates 01.01.2009- 31.12.9999
    Salary increase in info type 0008 : 01.08.2009
    As when salary increased in the  0008 from 01.08.2009, cost and coverage amounts in 0168 changed as per the new salary in the existing record of IT 0168 from  01.01.2009;
    When I run simulation payroll with forced retro from 01.01.2009, the new benefit cost which are due to change in the salary are getting calculated from  01.01.2009 instead of 01.08.2009;
    But we want the new cost should take effect only from 01.08.2009; probably split in the infotype 0168 with the date of salary change or age change may be solution?
    I can create this split in 0168 with dynamic action for salary change but I canu2019t do this for age changes;
    Kindly advise us the better solution for this?

    I worked out the solution as follows:
    1. For the employee insurance plans I assigned wage type BSAL as the calculation base in the Payroll > Payroll:USA > Benefits Integration > Enter wage types for plans config step.  This wage type accumulates the wage types used to determine the base salary used in benefit insurance coverage rules
    2. Update the wage type characteristics for wage type BSAL, (Personnel Management > Personnel Administration > Payroll Data > Basic Pay > Define Annual Salary > Wage type characteristics) setting the indirect evaluation module to ANSAL. 
    3.  The indiect evaluation module ANSAL is where you assign the wage types that make up the accumulation wage type BSAL.  Assign the wage types that make up the BSAL accumulation wage type in Personnel Management > Personnel Administration > Payroll Data > Basic Pay > Define Annual Salary > Relevant wage types for annual salary valuation. 
    4. In my case the wage types assigned to BSAL are the basic pay salary wage type and an additional payments (IT0015) wage type.

  • Bonus and salary tax wrong calculation

    Hi experts
    i got one more doubt let say bonus he have got around 40000 RS first of month and the amount of tax is 10% so he have to pay 4000 insteed of 4000 it detact only 2000 but when we run the salary for the employee, salary is 20000 10 % tax is about
    2000 but insteed of 2000 it deducted 4000 this is the issue now brof, when we see overall calculation for employee is correct.
    means total he have 60000 and 10% tax means 6000. My question is y? it deduct the tax for bonus is less and when they run salary it deduct high please explain me this and let me solution for this .

    no answer

Maybe you are looking for

  • I installed an update and now I can't open App Store or iCal.

    I installed an update, but now when I try to open App Store or iCal, I get this error message: "App Store cannot be opened because of a problem. Check with the developer to make sure App Store works with this version of OS X. You may need to reinstal

  • Why does my ipod keep losing its network connection?

    My ipod keeps losing its network connection every few minutes. Ive tried resetting the network settings, resetting the router and neither worked.  Apart from my SpeedTouch router being knackered any other suggestions please?

  • Several question regarding kde4

    Hi! Yesterday I have upgraded kde to 4.1 version. I am quite happy with it, but I have several questions: 1. Is there any way to organize icons on desktop? In KDE 3 we had "Snap to grid" and was ok. Now they are freely mixed on desktop. 2. I am missi

  • Problems with @Id in EJB 3.0

    I am still learning how to use EJB 3.0s completely. I have found that in order to use a sequence you set up your ejb like such @Id(generate=SEQUENCE,generator="SEQ_ADRESSE_GEN") @SequenceGenerator(name="SDS_PAIR_RESULTS_SEQ_GEN", sequenceName="SDS_PA

  • Double playback of audio files after publishing

    Hello, I'm having an issue with audio playback.  Once I publish the project, the audio files play back double, with the second one starting about 3 seconds after the first.  If I pause the project, one of the audio files keeps playing.  I removed the