Hourly based unpaid absences

Hi, Expert
I am facing a tricky problem during implementation of Negative time management at clint site.
Here time for worker is recorded by time office in  individual Cards. Later on this time is being forwarded to salary dept for salary processing.
*Time is not the in-time and Out time but its like*
*28.04.2008 emp no Hrs (8) or (7.5).Salary person count the total Hrs in end of month and pay the worker for those many Hours.now i am to mapp the short attendance of 1/2 Hr or 1 Hr and deduct the salary for that time.*I have already configured LOP for day and 1/2 day but what to do for these absences in Hours.
If any one has suggestions pl do forward to me at the earliest. 
Pl suggest me the possible settings for it to get this issue solved
Thanks in advance and points are assured
Regds
Punit
Edited by: punit sharma on Apr 30, 2008 5:27 PM

You need to configure Absence Valuation (Absence --> Absence valuation --> Form counting classes for absence valuation) and generate a new wagetype for hours for the Valuation Rule you're using (time unit AH or RH).
Then probably you'll need to modify rule for factoring to use the counting class that uses hours.
Hope this helps.
Regards.

Similar Messages

  • Issue with Unpaid Absence for Rotating Shift Employees with Averaging Hours

    We run a biweekly payroll where full time employees are paid based on an 80 hr work shift per pay period.    We have a requirement where employees in production are on a rotating shift.  They may work 80, 88 or 72 hrs per pay period because  their work schedule rule is defined this way.  However, regardless if they worked 80, 88 or 72 hrs, these employees should still be paid based on 80 hrs of work (overtime will be paid extra).  Currently, our system handles it this way.  
    However, a problem comes up when the employee has an unpaid absence for the period. The WT  /801 is calculating a factor that results in incorrect pay.  For example, if an employee has an hourly rate of $10 (biweekly rate of $ 800), with a work shift of 88 hrs and 24 hrs unpaid absence for the period, the rule KPPF is calculating the factor (/801) to be: 64/88 = .7272, and therby paying 581.76 ($800 x .7272).   The calculation of /801 comes from the formula:
          total hrs worked (88) - unpaid hrs (24)
                    total hrs worked (88)
    Given our requirement, the correction calculation for the factor  should be:
      80 - 24    = .7
         80
    and the correct pay should be $560 ($800 x .7)
    I tried modifying rule KPPF, along with KPP0 and KPP1 and was able to make it work to fit our requirements.  However, the modification I made only works when there is only 1 WPBP record.  If there are multiple WPBP records , possibly caused by an personnel action , change of IT0007 or  IT0008 in the middle of the pay period,  it becomes way too complicated to modify the rule to handle each and every scenario.
    If anyone has come across a similar requirement, I would really appreciate if you could assist on how this should be handled.
    Thanks.
    Malou Navera

    Thanks Amosha,  Here is the PCR for calculating the factor during an unpaid absence:
    KPP1 Determine partial period factors (subrule)
          /801 Partial monthly factor 1
            RTE=TSSOLL Set
            RTE-TSAU** Subtraction
            RTE*KGENAU Multiplication
            RTE/TSDIVI Division
            ADDWT *    OT   Output table
    Here are the table values for an employee who is on an 88 hr shift, with 52 hrs of unpaid absence:
    Total period parameter
      Individual divisors for total period
      GSDIVI:          88.00
      GADIVI:          11.00
      GKDIVI:          14.00
    Partial period parameter for WPBP period 01
      Individual divisors for partial period in WPBP period 01
      TSDIVI:          88.00
      TADIVI:          11.00
      TKDIVI:          14.00
    Planned values for period from 01/25/2010 To 02/07/2010
    DWS class: 3           Day type: 0             PHoliday cl: 0
    TSSOLL:         88.00  GSSOLL:      88.00
    TASOLL:         11.00  GASOLL:      11.00
    TKSOLL:         14.00  GKSOLL:      14.00
    Table PARTA
      PParType  No  Valid from  Valid to    KAU**   AAU**   SAU**   KAP**   AAP**   SAP**   KAX**   AAX**   SAX**
      T         01  01/25/2010  02/07/2010    8.00    6.00       52.00     2.00     2.00      20.00    0.00       0.00      0.00
      G         00  01/25/2010  02/07/2010    8.00    6.00      52.00     2.00     2.00      20.00    0.00       0.00      0.00
    In this scenario, /801 was calculated at 40,909.09, it should be 35,000.
    Hoping to hear from you soon.
    Thanks.
    Malou

  • Calculating Standard working hours based on location/department

    Hi Experts,
    In Fusion HCM 8.0
    Is there any way to calculate the Standard working hours based on location/department and FLSA code?
    For new hires, can this be populated based on above criteria?
    Please let me know how to proceed on this.
    Thanks in advance.
    Thanks&Regards
    Prasanna Kesavan

    This might be better answered on the Human Capital Management (HCM) (MOSC) forum.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • How to update multiple calling hours based on business partner

    Hi All,
    please help me in this issue : how to update multiple calling hours based on business partner in SAP CRM.
    Regards,
    Siva kumar.

    Check maintainance view V_TB49, add new scheduling type.

  • Allowance based on Absences

    Dear Gurus
    Attendance Allowance WT1050 is Rs.500 in IT0008 for Sub Area PSA1,PSA2,PSA3,PSA4,PSA4,PSA5,PSA6 EG7, and all Corresponding ESG
    For Absence Type 0001,0002
    0- 1.5 Days Rs.500 Paid
    2-2.5 Days Rs.450 Paid
    3Days Rs400 paid
    Greater than 3days Is 0
    how to write in rule or cover functionality and where to inser in Schema.
    Edited by: HRSAP2011 on Jul 28, 2011 11:07 AM

    Dear HR,
    As per the requirement i worked on below PCR, i am not sure abut the results, It is only for testing......and it may helps u to work on this.....scenario....
    ZZZZ Personnel Calculation Rule  ZZZZ - name of PCR
          1ATT -
    *wage type *
            NUM=TKAU** Set unpaid absences here check any value is storing in the log
            NUM?1.5    Comparison
              <
                AMT= IZHRT1 Set-------* I - T511P table access & ZHRT1 is constant value*
                MULTI NAA  Multipl.amt/no/rate
                ADDWT 1ATT OT   Output table
              >
                NUM?2.5    Comparison
                  <
                    AMT= IZHRT1 Set
                    AMT-50     Subtraction
                    MULTI NAA  Multipl.amt/no/rate
                    ADDWT 1ATT OT   Output table
                  >
                    NUM?3      Comparison
                      <
                        AMT= IZHRT1 Set
                        AMT-100    Subtraction
                        MULTI NAA  Multipl.amt/no/rate
                        ADDWT 1ATT OT   Output table
                      >
                        AMT= IZHRT1 Set
                        AMT*0      Multiplication
                        MULTI NAA  Multipl.amt/no/rate
                        ADDWT 1ATT OT   Output table
    Before this just create a IT0015 with no. 1. (ANZHL),
    then insert this PCR after P0015 function in schema.....
    and i need your feedback if possible ...to work more on this....(all bold are...comments not part of PCR)
    Thank you n all the best.

  • Unpaid absence nad wahe type computation

    Hi All,
      My requirement is to create a unpaid like unauthorized leave, leave type, where in HRA and medical allowance should not not be paid. But there are other unpaid leaves like leave without pay, where in the HRA and medical allowance should be paid. How to configure, two unpaid wage types, with different set of rules.
    Thanks

    [Re: Paid Absence - Payroll Days in PCR]
    [Re: Unpaid absence - Public holiday is getting paid(Singapore)]
    check this threads
    regards,
    mohammed

  • Half Day LOP / Unpaid Absence not working for payroll india

    Dear Gurus,
    I have created Unpaid leave which is working correctly when we maintain full day absence in infotype 2001.
    But it is not working for partial absence ie, half day.
    I would really appreciate if you help me out on this issue.
    Thanks,
    Rajesh Badita

    Dear Venkey / Rajesh,
    My issue is resolved. We have tried with Custom PCR which will convert absence days into hours. With this we are able to achieve the desired result.
    Copied from standard PCR "INP1" to "ZNP1" and modified "/801 partial period factor 1" logic. Below is the PCR for your kind reference.
    RTE=TKSOLL
    RTE*8
    RTE-TSAU**
    RTE/8
    RTE*KGENAU
    RTE/TKDIVI
    ADDWT *
    Kindly go through the below link which is very useful. Hence closing the thread. Thanks for your valuable inputs.
    http://wiki.sdn.sap.com/wiki/display/sandbox/PCRmodificationincaseofHalfdayUnpaidLeave(LOP),IndiaPayroll
    Thanks & Regards,
    Rajesh Badita
    Edited by: Rajesh Badita - ABAP HR on Oct 13, 2011 7:05 AM
    Edited by: Rajesh Badita - ABAP HR on Oct 13, 2011 7:08 AM

  • Unpaid Absence configuration

    Hi All,
    I have configured an Unpaid Leave (which is w/o quota). Now when I am creating the leave record in 2001, from a friday till monday, I can see ' Absence days' as 2 and 'Calendar days' as 4. Now my questions are:
    1. On what bases are Absence days picked up? Is it based upon the work schedule rule?
    2. Is there a way to get Absence days as 4 and calendar days as also 4 in the above scenario (where I want the saturdays and sundays to be counted in the absence) ?

    Hello Rohini,
    1. On what bases are Absence days picked up? Is it based upon the work schedule rule?
    ---  for saturday and sunday in ur configuration is paid off. but its calender day still. so it shows 4 calender days.
    In absence valuation, you valuate absence days and not calender days ... so let it take 4 calender days ..
    2. Is there a way to get Absence days as 4 and calendar days as also 4 in the above scenario (where I want the saturdays and sundays to be counted in the absence)
    -- i have one in mind ..i dont know how much it is fisible .. make calender indicator and absence type as Absence (Fri- Monday)
    and in table T554S make maximum duration as 4.
    means .. whenever an employee will take fri - monday absence his absence days will be calculated as 4
    Maybe that is the solution.
    Thanks and Regards
    Jaydeep Jadhav

  • Unpaid absence error in payroll

    hello gurus,
    iam having this error when iam running payroll
    termination in operation error
    x0203***error #   =    =    =     =
    basic entry in IT:

    Hi,
    t554c - Absence valuation table: Concern the your business process owner, on which method we have to follow the for valuate absences. And explanin to them about the 4 absences methods. But best practice is follow the constant and averages method and counting class  method.
    For that group the absences and assign the valuation rules.  for that valuation rule in this table maintain the counting class, and day rules and perdentage. But main select Paid option if your absences has paid, if you are absences has unpaid blank this field of Paid.
    and how iam supposed to deal with the copied wagetype in v_512w_d - in this table based on your requirment maintain the specification for processing calss for your wage type.
    Good luck
    Devi

  • Display Additional Absence Details based on Absence Type selected

    On Oracle Absence Details screen through SSHR,
    Can display of Additional Absence Details fields be related to Absence Type field in any way ? Requirement is to display additional flex fields only for one absence type and not for others but in SSHR, additional absence details fields are always shown irrespective of what user selects.
    Thanks,
    Tanveer

    Hi Tanveer,
    Context sensitive DFFs are currently not supported by OAF and there an ER 6625335 logged by Oracle for the same.
    In absence of context sensitive DFF you can use the $FLEX$ option, using this option you can define dependent segments which will get enabled only in case of a specific value for all other values the fields will be read-only.
    Also, in order to read the absence data while leave application you will have to read the absence_type data from the HTML code stored in the HR_API_TRANSACTIONS table dumped into a column CLOB named TRANSACTION_DOCUMENT. For more details on how to read XML data from HR_API_TRANSACTIONS refer the link http://www.apps2fusion.com/apps-training/apps-functional-documents/ame-sshr/436-parse-xml-hrapitransactions-sshr-hrms-self-service
    Hope it helps. Let us know if you need further details.
    Thanks,
    Sanjay

  • Retail Sales Pricing - Hour based promotions "happy hour"

    Hello experts,
    One business requirement pricing is to have store pricing depending on hour interval for a given period of dates, example:
    + Sales Org. X / Store Y;
    + Article W;
    + from 01.01.2011 to 01.02.2011;
    + and from 20h00 to 21h00;
    = new price Z
    I've managed to find fields "start time" and "end time" in condition tables, but I guess this fields work on a "one time only" and not "Weekly".
    Does anyone know the best way to manage this requirement? This is a functionality to use both in pricing and in promotions (for the same example, the result, instead of "price Z" could be: 2nd Article W for free).
    Any input welcomed, thanks!

    Hi Goncola,
                The same requirement has been catered for one of my clients using a complete "Z" program through which a customised screen should be created with an option of introducing a new field "Valid Week day" with the following options(checkbox provided)
    1.all week
    or
    2.Mon to sunday(with individual check boxes)
    For this everything right from program,transaction,interface logic need to be taken care which means it requires a lot of development work.(Z txn,Z program,Zidocs etc)
    I would suggest you can convey the complexity of the requirement and the amount of effort after consulting with ABAPers and functional consultants.
    Hope it helps
    Best Regards,
    Aram.

  • Absence

    Hello All
    We have a requirment in SAP.
    We are having Absence processing tables RAB Read absences and PAB Process table AB.
    Also in the output of PAB there are centain numbers of days and hours as unpaid absences.
    We are paying a wage type 1100 (based on some calculations) and now we need to limit the WT 1100 amount till 45 calender days in PARX table.
    As per the processing every payroll period we are getting 1-28 days in that table and there is no cumulative value i am finding to stop that.
    So, suggest me a way to stop the Payment for WT1100 on  45th day.
    In otherway, I have a Absence type (Unpaid) on 45 day of unpaid absence the WT1100 payement should be stopped
    Regards
    Senthu

    Hello Sankar
    Please find below screen shots.
    If you have any issue in checking please let me know your mail ID/number so that i can contact you

  • Allowance calculation based on Planned & Actual working hours

    Hi,
    Please advise how to calculate an allowance based on employees Planned working hours & Actual working hours for a particular work schedule rules.
    Example A – Employee on Work Schedule for the Whole Month Employee has a 0007 infotype record that has them on Work Schedule SC112 for the whole of April 2008. System pays 100% of the allocated payment of $166.67 per month
    Example B – Employee on Work Schedule for part of the Month, Employee has a 0007 infotype record that has them on Work Schedule SC112 for the part of April 2008 as they only started on 14th April 2008. Planned Hours for April for SC112 are 180 hours and this person has worked 108 hours which is 60% (=108/180). System should pay 60% of the allocated payment of $166.67 per month which results in a payment of $100.00 for the employee.
    Your help would be really appreciated.
    Regards
    Ranjith Yama

    Hi Manoj,
    Suppose ABCD is the wagetype for xyz allowance. I hope you are getting this 1000 amount from T510.
    This is the logic of PCR for your requirement.
    ABCD
      NUM=TKAU**        --> Getting Unpaid Absences (Suppose 2)
      RTE=KCONS2        --> Maintain CONS2 constant in T511K Table with 200
      MULTI NRA            --> Multiplying No.of Absences with 200.. that is 400
      ADDWT &BUFF     --> Saving that in one Variable
      FILFF NRA            --> Restoring Actual values
      AMT- &BUFF        --> Subtracting from 1000 and you will get the 600
      AMT?0
         ADDWT *
       <              
         AMT=0             --> if amount is less than 0 then amount will bocome 0
    Hope this helps.
    Pradeep.

  • Help needed in absence valuation

    Hi all,
    I have a specific requirement from my client.
    My client wants to a pay premium to some management( salaried employees based up their Personnel area location. In our company all Management employees belong to one personnel sub area.
    So I have created new wage types for each different geographical area.
    Using SUMME feature I have assigned the premiums to these wage types in T539J
    Then I populated these WT in IT 0008 using LGMST.
    We ran payrolls and postings, testing was done and every thing looked good
    But we realized one problem
    When an employee has a paid absence....the premium calculated on the paid absence is accumulating in the absence wage type
    is it possible to differentiate that from the absence
    for example: 
    The employees salary is 2000$ and he works 80 hrs bi weekly
    His premium on the salary is 10% = $200
    If the employee takes a paid vacation for 8 hrs. The following is happening
    Salary    72 hrs        1800$
    Premium 72 hrs          180$
    Vacation  8 hrs         ( 200 + 20)= $220                
    Instead of the above. I want it like this
    Salary    72 hrs        1800$
    Premium 80 hrs        200$
    Vacation  8 hrs          200$
    I want to add the $ 20 premium generated on the paid absence to added to premium bucket
    Please note that there is no premium on unpaid absence
    Please let me know if you need more information
    Thanks
    Ravi

    Hi Ravi,
    Is you grouping were based on the salary or hourly paid.?
    When your absence is generated was value like $20
    then you have to write a PCR to the same value to add  to your premium amt.
    This can little complicated . Still you can check with the PCR.
    Or
    Explain little more on the grouping which you did for this Management employee.
    We can also differentiate based on the employee grouping .

  • Confusion of absence and substitution

    Dear Expert,
    I am confused by the absence deduction.
    As we all known, When we input absence in 2001, system will calculate the absence hours based on work schedule and substitution and shift plan, then deduct related 2006 if required.
    Then my question is : If after we input 2003 and 2001 and quota was deducted,we found what we inputed in 2003 is wrong. We adjust input in 2003, but now system only can give warning or error message or delimit the old 2001 record but not recalculate the absence our and reduct the absence quota.
    Shall user need change all the related data if he changed 2003's input?
    Waiting for your reply!!!

    Reaction indicator
    This indicator determines how the system reacts when you enter new infotype records which overlap with existing ones.
    The specifications are as follows:
    A - The old record is delimited, all collisions are displayed.
    E - The system does not allow you to create the new record, and
        displays all collisions.
    W - You can create the new record, but the old record
        remains unchanged. All collisions are displayed.
    N - As for W, but collisions are not displayed.
    Sorry, as the help metioned. there is no option can recalculate the absence hours of 2001 and reduct the number of 2006.If we adjust the substitution after the 2001 already inputed and 2006 has been deducted.
    Edited by: Edward on Jan 19, 2009 11:52 AM

Maybe you are looking for

  • Parent / Child forms or sharing a parent region across child tabs

    I want to find a way to have the same region appear on multiple pages. ApEx has a good master / detail form wizard. And I have used other constructs (master view, report, "add a detail record button", etc) to make the screens more user friendly, less

  • [SOLVED]Battle for Wesnoth and external vga monitor

    Hi all, i have my hp pavilion dm1 1010el hooked up to a 19'' external monitor via vga cable. When i plug it in, i use xrandr to mirror my screen, but when i try to launch battle for wesnoth, my external monitor becomes gray and wesnoth starts into LV

  • EHP 7 upgrade & Mopz in Solman 7.1 SP 8

    Hi Everyone, I am currently working on EHP 7 upgrade for my ECC 6 EHP 6 system. I began my work in ECC with SLD data push and SMSY, LMDB config, in Solman now moved on with MOPZ config to download EHP SPS. I have a query here, is it important to have

  • Steps  For creating   Custome Infotype

    Hello everybody , please give me the steps for  creation  custom  infotype

  • Error 1067 when starting Apple Mobile Device service with Iphone 4S

    Hi, Excuse me for my bad english but I'm from Spain. I need your help. When I start Itunes I get an error because Apple Mobile Device service is not started, and when I try to start It from windows services (it's fixed to start automatically but it d