Partial Period Factor in INP1

Dear Experts,
I have copied INP1 to ZNP1& created new PPF as /807 in it. I have a wagetype 1102 - Attendance allowance that is to be paid to those having 0 days leave without pay in a month. I have set Processing Class 10 to WT 1102 as 7.
Now even if a person has 0 LWP, attendance allowance is not paid to him. If I set PC 10 to 3, then it is deducted in prorata basis which I dont want. May I know if this program is technically & logically correct for my requirement?
   /807 Partial period factor 7
     RTE=AAU**  Set
     RTE?0      Comparison
         RTE=0      Set
         ADDWT *    OT   Output table
       =
         RTE=1      Set
         ADDWT *    OT   Output table
May I know commenly used commands / syntax in PCR & Schemas?
Regards
Bindumadhav
9869028264

Dear Shashi & Praveen,
Many thanx for your help. I am giving current scenario :
Setting    Amount without absence   Current Amount with absence              Expected Amount with absence
PC 10 = 3               1000          Proportionately deducted              Totally deducted
PC 10 = 7            Not Shown          Not Shown                              Totally deducted
Changes in ZVAL are as follows :
ZVAL Valuate payroll elements using partial period factors
        VWTCL 10   Processing class
            ERROR      Cancel processing
0
            ADDWT *    OT   Output table
7
            RTE=AAU**  Set
            RTE?0      Comparison
                RTE=0      Set
                ADDWT *    OT   Output table
              =
                RTE=1      Set
                ADDWT *    OT   Output table
Changes in ZNP1 are as follows :
   /807 Partial period factor 7
     RTE=AAU**  Set
     RTE?0      Comparison
         RTE=0      Set
         ADDWT *    OT   Output table
       =
         RTE=1      Set
         ADDWT *    OT   Output table
Please suggest if the coding logic is correct ?
Or Please call me on my mobile 9869028264
Regards
Bindumadhav
9869028264

Similar Messages

  • Partial Period factoring

    Dear Friends,
    I have re-written the rule for Partial period factoring for LOP days and it is working fine.Now I need your help to do the same for mid-month joinees. Help needed in rewritting the second rule XPP1.
    This is working fine for LOP Days,Deducting the number of days the employee is absent including holidays(including holidays is client's requirement)
    UPP1 Determine partial period factors (subrule)-LOP Days when Indicator is 'U'
          /801 Partial period factor 1
            RTE=TKDIVI Set
            RTE-TKAU** Subtraction
            RTE*KGENAU Multiplication
            RTE/TKDIVI Division
            ADDWT *    OT   Output table
    This needs the change
    Employee Joined on November-17-2009. Sap is calculating by hours, requirement by Days.
    XPP1 Determine partial period factors (subrule)- When Indicator is 'E'
          /801 Partial period factor 1
            RTE=TSSOLL Set               
            RTE-TSAU** Subtraction          
            RTE*KGENAU Multiplication     
            RTE/TSDIVI Division
            ADDWT *    OT   Output table
    I wanted the above rule to calculate for days instead of hours.

    in standrad
    hire an employee in mid month and check how the pay roll is being processed
    801 Partial period factor 1
    RTE=TKSOLL Set
    RTE-TSAU** Subtraction
    RTE*KGENAU Multiplication
    RTE/TKDIVI Division
    ADDWT * OT Output table
    try this

  • Partial period factor

    Hi
    what is partial period factor and where it should be configured
    Regards
    Please try to search on your own

    Hai..
    If an employee did not work for the whole payroll period, then a partial remuneration is calculated during the payroll run. Factoring is used in the following cases:
    To reduce payments made to an employee because he or she joins, leaves, or is absent from the company during a period
    To calculate remuneration for an exact period because of substitutions, changes in basic pay, organizational reassignments, or changes in the personal work schedule
    For further information pls check sap library under country specific payroll in the gross part,Factoring..
    Ram Manohar

  • Factoring, partial period factor

    Hi all,
        Can you please throw some light on  (1) What is partial period factor(PPF), where to find details about PPF. (2) What is the diffrenece between SSOLL, SIDVI  (3) For unpaid absences my wage type is displayed in the payroll form but the amount is not deducted,Specification in  processing 10 is 1(/801)
    Thanks,
    Akki.

    Hi,
    Go through these links.It will give you some idea.
    diff. between PPF and OUTPUT TYPES
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_FACTORING.pdf
    http://www.jt77.com/human2/resources-09522.html
    Regards,
    Manoj.

  • Partial Period Factor - Processing Class 10

    Hi Experts,
    Please tell me the difference between the different specification of the processing class 10 like reduction with factor /801, /802....../809 .
    regards
    TS

    hi ts,
    these are the wagetypes which stores the standard formulas for reduction.. provided by sap, like as per calendar days,work days and hours. /801-/805 you have standard formulas..where as from /806 to /816 is for your customer specific formulas..

  • Processing class 10 and partial period factor specification /807

    dear experts,
    I want to know the difference in specification of /801 or /802 or 803 or /804 or /805 or /807 when we give or maintain processing class 10 for an y customised wage type in table v_t512w_d. there is no documetation for /806 or /807 wage types .can any one send me the documetation on this or explain

    Just go to X013 PCR.  There you can find the documentation.
    Open the PCR in display mode and press F1 for documentation.
    Reward the points.
    Venu

  • Partial Period Parameter Error

    Dear all,
    I had created new daily work schedule, period work schedule, define valuation classes, set work schedule rules and generate work schedule.
    After creation of this new work schedule rule, I assign it to an employee infotype 0007 Planned working time.
    However, when I simulate payroll for this employee, error occurs.
    I check in the log, when operation PARTT Partial month parameter, message was shown "Customizing error in work schedule rule 2 MY 14 SECG1SU". System could determine the Partial period parameter for WPBP period 02. There was no Individual divisors for partial period in WPBP period 02 being computed.
    Please help...

    Customizing error in work schedule rule 2 MY 14 SECG1SU".
    here 2 is ur EG
    MY is ur Holiday Calendar
    14 is ur PSA
    SECG1SU is ur DWSR
    Check the dates of the above customisations and also check the Groupings properly  Check the tables
    V_001P_ALL  V_503_ALL thru SM3o for that PERNR
    did u generated the WSR thru PT01
    Edited by: Sikindar on Jan 24, 2009 2:43 PM

  • Period factor : Depreciation posting

    In the depreciation simulation, I find a 'period factor' with some value 0.5656.  I dont get how this factor is derived by the ssytem.  My asset value is 250000 and the declining depreciation rate is 10% with a 99 useful life.

    It is possible that the asset was capitalized around the 5th month (around 206 days balance )of the year which brings in the computed period factor. Check your depreciation start date - It may not be for full year.
    Thanks
    Jagdish

  • Period factor VS SNP heuristic & deployment heuristic

    Hi ,
        I am using period factor to decide avalabilty date with in each bucket. i know first periority would be  period factor in Tlane . accordingly i maintained period factor 0 . 
    SNP heuristics cretaes the receipts in the start of the buckets since period factor is ZERO.
    But when i execute Deployment heuristic its NOT cretating in the start of the bucket. instead its creating middle of the each bucket
    My questuion is.....
    1) period factor setting is only for SNP Heuristic NOT for deployment heuristic???
    2) if thats the case how to decide manually creation date in deployment?
    3) Receipts available in middle of the bucket , But depoyment confirms the demand in the START of the bucket ? logically how its possible. it should not be???
    Regards
    Rajesh

    Hi,
    My understanding is that period factor of 0 is interpreted as 0.5 by heuristics.
    So in your case Heuristics should create stock transfers in the middle of the bucket and deployment should just confirm it.
    Please let me know the following.
    You have maintained factor 0.5 in lane right?
    Have you maintained any value in the product master?
    What is your deployment method, pull or some type of Push?
    What is your bucket type (days/weeks/months)?
    Hi Claire,
    I do not understand why a simple pull deployment has to schedule the stock transfers again?
    It should just check the ATD qty and confirm the heuristic order, if possible right?
    Could you please explain your point further with a scenario?.
    Regards,
    Ashok

  • Partial & Periodic Invoicing plan

    What is Partial & Periodic invoicing plan ? How it can use for some perticular monthly service?
    what are the settings to do it in SAP.

    You use the periodic invoicing plan if the total value of the PO item is to be invoiced in each period. When you create a PO with a periodic invoice plan only the value of one month is displayed on the header status and used for the release strategy. If you want the entire 12 months included you should use the partial invoice plan and specify the invoice amount for each month
    Search the forum.
    Regards
    Ayyallas

  • Rules of factoring

    Hi All
    what are the difference between XPPF, XPP1, XPP0, X VAL ?
    please can anybody explain
    charan

    Hi,
    what are the difference between XPPF - To determine partial periods like termination, basic pay change, unpaid absences.
    XPP0, This is sub rule for XPPF
    XPP1: Partial period factor on which basis we are going to calculate like on calendar days and working days, working hours
    X VAL -  Valuate payroll elements using partial period factors,
                 Valuate payroll elements are basic pay, hra, Conveyance, DA etc.
    Regards
    Devi

  • 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

  • Rule XVAL not processing basic pay data.

    Hello experts,
    While checking the log of payroll run, I find that basic pay data (IT0008 wage-types) are not processed (IT0008 wage-types are not there in the output table IT of schema function - PIT   XVAL P10            Valuate pay elements).
    I am using partial period factor 2 in processing class 10. Please advice.
    Thanks in advance.
    Regards
    Peeyoosh

    Display Log
    Factoring and storage                                                                               
    4  GEN/8 6                   Create wage types /801 to /810 in IT                 
    4  PIT   INP1      NOAB      Determine monthly factors                            
    4  PIT   XCM0 P31            Monthly lump sums for cost accounting                
    5  PIT   XVAL P10            Valuate pay elements                                                                               
    5  Input                                                                               
    0 IT                                                                               
    5  Processing                                                                               
    0  /806 Partial period factor 6                                          
              0  1000 Basic                                                            
              0  1010 Canteen Subsidy                                                  
              0  1020 City Comp Allowance                                              
              0  1040 Production Incentive                                             
              0  1070 House Rent Allowance                                                                               
    5  Output                                                                               
    0 IT                                                                               
    4  PIT   INNP                Notice Pay Addition / Subtraction                    
    4  PIT   X023 P20  NOAB      Gross input and storage                                                                               
    Input- IT
    Table IT                                                                               
    A Wage Type       APC1C2C3aBKoReBTAwvTvNOne Amount/One Number       Amount                                                                               
    2 /806 Partial per01                       100000.00                                   
    2 1000 Basic      01                                                   4,500.00        
    2 1010 Canteen Sub01                                                     250.00        
    2 1020 City Comp A01                                                   3,230.00        
    2 1040 Production 01                                                   1,500.00        
    2 1070 House Rent 01                                                   2,500.00                                                                               
    Output - IT
                                                                                    Table IT                                                                               
    A Wage Type       APC1C2C3aBKoReBTAwvTvNOne Amount/One Number       Amount                                                                               
    2 /806 Partial per01                       100000.00                                                                               

  • Wrong display of No. of days worked in Payslip for mid-month joining

    Dear Experts,
    We use PE51, form editor for payslip for indian payrol. Our issue is when an employee joins mid of the month or say 4th of any month, still in payslip it shows no. of working days as 30/31 days instead of actual days worked. But pay results are correctly being calculated on factoring basis.
    Please let me know how to resolve it, we use PCR ZNP1 for factoring which is written as follows
    ZNP1 Partial factors for India - /801(CD), /802(WD), /803(WH),/804(Nom)
          /801 Partial period factor 1
            RTE=TKSOLL Set
            RTE-TKAU** Subtraction
            RTE*KGENAU Multiplication
            RTE/TKDIVI Division
            ADDWT *    OT   Output table
          /802 Partial period factor 2
            RTE=TASOLL Set
            RTE-TAAU** Subtraction
            RTE*KGENAU Multiplication
            RTE/TADIVI Division
            ADDWT *    OT   Output table
          /803 Partial period factor 3
            RTE=TSSOLL Set
            RTE-TSAU** Subtraction
            RTE*KGENAU Multiplication
            RTE/TSDIVI Division
            ADDWT *    OT   Output table
          /804 Partial period factor 4
          /805 Partial period factor 5
          /806 Partial period factor 6
          /807 Partial period factor 7
    Please guide, if i need to modify it for getting correct working days display in payslip
    Regards
    Tan

    in that case the Requirement is to display no of working days of employee in a month
    Here working days means
    Total Calendar Days - Unpaid days - Paid days =  working days ( please check the said one again since i have inculded the paid days and unpaid days if u want u can remove paid days)
    so in order to fetch this
    we need Calendar days that is TKSOLL
    Unpaid days   check the technical wage types /845  Paid days /846  ( you can have custom wage types too)
    Copy a wage type from standrad overtime wage type  that will be  1555
    The PCR is as follows
    NUM=TKSOLL  (calendar Days)
    NUM-E  /846      Paid days
    NUM-E /845
    ADDWT 15555
    Use ACTIO function and insert it any where in Sub Schema XT00

  • 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

Maybe you are looking for

  • How to grab the acct# from my url

    I have inserted a Spry Menu on my Coldfusion reports page that contains all of my custom reports at our Intranet. This reports cfm page was then added to our Company website. Here is what a typical url looks like when accessing the Spry menu: http://

  • Understanding the app.batch method is CS2 JS scripting

    Hi, I'm a press officer in a fairly busy press office and I'm trying to automate my image-processing workflow for the images we put on our website...So far I've been using photoshop's (CS2) batch command to do this but it's not as performant as I wou

  • Using images with Transparency in Photobooks

    I'm to a point where I would like to use images that utilize transparency in Aperture photo books. Is this possible? So far, PSD files that I've cropped with PS's lasso tools to have transparent areas surrounding their subject tend to change this are

  • Does Captivate 7/8 support *Dynamic* Streaming Video for synchronized Multi-Slide videos?

    I'm experimenting with inserting Streaming Video into Captivate Lessons.  I've set up an Adobe Media Server (AMS) to stream the video. When inserting Multi-Slide Synchronized video, it's not clear whether/how I can insert a Dynamic Streaming Video li

  • Availability, registry key exists, dword value not working

    Trying to deploy some updates based on a version number in a registry key. Unfortunately the test is failing regardless of what I set it to. For example, if my registry key is 14 (0x0000000e) and I set the application requirement for the key and valu