PCR for OT

Hi Gurus,
I need to add following condition in the PCR
System should check the wage type "2000"(Stored in IT0008) and if amount is greater than 1500 it should make it as 1500 for OT calculation..
Plz suggest me the parameters
Regards,

HI,
I can show the light to  the way .... cant pick yours finger .
You have to do at yours own..
Regards,
Kapil

Similar Messages

  • ISSUE IN CREATING PCR FOR PF NEPAL

    Dear Experts,
    I am implementing Nepal payroll. As Nepal(NP) country grouping doesn't have any standard payroll solution in SAP. I have copied the same from International Payroll.
    Kindly guide me to create the PCR for PF.
    I have created a PF basis cumulation wage type /190 with the use of cumulation class 90 and a PF contribution wage type(1APF). Contribution rate is 10% which I managed in T511K.
    I have created the following PCR:
    ZPF1 PF CALCULATION
          1APF
            AMT=/190   Set
            RTE=KZPPFV Set      (T511K contribution rate 10%)
            MULTI ARA  Multipl.amt/no/rate
            ADDWTE* RT   Results table
    In schema call it with PIT  ZPF1      NOAB
    But its showing no impact in RT table.
    Its my first try for the same. I hope for a valuable guidance of yours.
    Thanks & Regards
    Bindu.

    As far i understand you have not placed the correct logic as mentioned earlier, place below logic in PCR.
    ZPF1
    ADDWT *
    /190
    AMT%KZPPFV
    ADDWT 1APF
    3
    ADDWT *
    /190
    AMT%KZPPFV
    ADDWT 1APF
    The same i mentioned on Apr 17 2015 08:13 AM use this modify ZPF1 PCR and place then check.
    Regards
    Venkatesh

  • PCR for Special Allowance

    Hello Experts,
    Could someone help me in writing a PCR for Special Allowance. Our company requirement is to provide special allowance to employees pertaining to a particular personal area. The percentage allowance will be different from employee subgroup to employee subgroup. ie: 2% for Full time and 3% for Part time.
    Personnel area - TAHY
    Employee subgroup - PT(PART TIME) - 3%
    Employee subgroup -FT(Full Time)     - 2%
    I understand in using the operations OUTWPPLAMT for Personnel area and OUTWPPERSB for employee subgroup.
    Kindly help me to write a PCR and also what is the subschema I have to insert the PCR.
    Thanks and Regards,
    Y.M.Asha Kiran

    Thank you for the detailed calculation. However, could you please let me know the Subschema i have to insert the schema.
    As Its a Indian Payroll I use INOO and what would be the subschema .
    Thanks and regards,
    Y.M.Asha Kiran

  • Configuring PCR for MSS through ISR

    Hi All,
    I am starting from scratch, I have an understanding how ISR works, but need some document/wiki/pdf on understanding step by step on how to Configuring PCR for MSS through ISR and Adobe forms.
    Basically I need to configure PCR scenarios in MSS in backend and then link them to adobe forms.
    Please help.

    You will get PCR guide from Service market place and link for ISR cook book can be found in this forum.
    Kindly search this forum. There are plenty of good links already posted in this forum.
    Good luck for your configuration and development If you come across any issues, please do raise after searching the forum.
    - anto.

  • HR administrator to process MSS- PCRs for employees

    Hello all,
           We are on SAP ECC 6.0 , EP 7.0 Sp15  and MSS version 600 SP13 .
    We are using MSS Personnel change requests like separation , termination etc.
    We want HR administrator to intiate PCR for all employees as managers do for employees in their respective org. units they
    are heading .
                          We know that in HCM P&F  , HR admin can initiate  Forms for employees .But since we are already using PCRs , we cant switch to HCM P& F .
                                              Is there any way we could meet this requirement with MSS PCRs .
    I feel the only way is if HR admin is at CEO position and is heading all org units , he can process PCRs for all employees .
    But this doesn't seems to be workable .
    I searched the forum and could find out that we can go for customized application .
    any pointers are greatly appreciated.
    Thanks,
    Sahiba

    You can assign manager, Hr admin role as well, and have a custom evaluation path which will populate the
    employees he intends to perform the services!

  • PCR for years of service calculation in time management

    Hi all,
    i need to write a PCR for calculating the years of service from a date type in time management.
    HRS=FYAD01 gives me the full years but i need the exact fraction.
    suppose years of service is 5 years 6 months i should get 5.5 years in HRS?
    can anyone please help me?

    Hi semvladigo,
    I have problem..I am very new to writing PCRs for time management.
    Could you refer some articles or to some pages where the PCR s have been explained.
    I  am in need to write a PCR for calculating the Leave Quotas.
    Conditions:
    The employee should have spent 1825 days in the organization, from his DOJ.For the excess day that he has worked,He would be recieving a leave quota of 2.3 days per a time evaluation period.(Monthly)
    Would you please guide me in writing a PCR for this & where do this PCr to be inserted in the Schema Exactly.
    Have a nice day !
    Best Regards,
    UV SAP

  • How to write a PCR for this ?

    Hi SAP-HR Experts .
    Dear friends , My Company Requires a specific requiremnt that at the date of any Employee's
    B'day his one day salary should get doubled and he is entitled to get one leave on his B'day .
    I do not know how to write a PCR for this ?
    May some Body tell me how to meet this requirement Please .
    tell me please step by step how to go through ...
    It will be great help for me .
    Best regards : rajneeesh

    I think you can make it with something like this:
    Write a PCR in schema, you can call the rule with "actio";
    000860 ACTIO 9BIR AR               Birthday
    Rule 9BIR
    9BIR Rule for Birthday
            NUM=FG C   Set                   " F (fixed indicator for deadline calculation); G (Birth date from infotype 0002);C (complete months)
            NUM/12     División              " Number of completed months divided by  12
            NUMV0O2L   Off.Lng en arg.var.   " the last two places of the number are entered in the variable argument.
                                " if the rest is not 00, there is nothing to do
              00                             " if the rest is 00
                ZERO= N    AmtNumRteZeit = 0 "
                AMT=  1002 Set               " wagetype of  salary
                AMT/TKDIVI División          " divides the amount by  Partial Period Parameter Whole Month
                ADDWTI1002 Input table       " accumulates into 1002
    Example: an employee with birthday 01.01.1977 in IT0002
    Payrroll in january 08
    wagetype 1002 before rule 9BIR:
    3 1002 Salario Bas01                           30,33  30,00              909,90
    Rule 9BIR
    NUM=FG C   Set; NUM= 372
    NUM/12        ; 372/12= 31 rest=00
    AMT=1002      ; AMT= 909,90
    AMT/TKDIVI    ; 909,90/31= 29,35
    ADDWTI1002    ; 909,90 + 29,35= 939,25
    wagetype 1002 before rule 9BIR:
    3 1002 Salario Bas01                           30,33  30,00              939,25
    Hope this helps. Manuel

  • Creation of a PCR for calculation of LTA

    Hi Experts,
    I have an India Payroll requirement where i need to write a PCR with the below conditions:
    1)      The Employees would be eligible for the LTA from the very first month of their Service as per below conditions:
    a)      All active employees in a given month are eligible for LTA for that given month.
    b)      All employees joining the Organization on or before 15th of the month are eligible for LTA of that particular month.
    c)      All employees leaving the Organization on or after 15th of a particular month are eligible for LTA of that particular month.
    2)      Calculation:
    Latest Basic Salary in the month of March *No of months worked in a particular financial year(step2)*LTA Percentage
    For this i would need a wage type which i can use as a counter for the entire financial year.So what model wage types i can use to create a counter wage type which would get stored in CRT and can be used as a factor at the end of the financial year to calculate LTA.
    Thanks & Regards,
    Punam Jha

    Hello Punam,
    Please go through the documentation of payroll function INLTA in your system and then create your schema.
    Best Regards,
    Deepak..

  • MessageBox on Adobe Form in SAP MSS PCR for SAP ECC 5.0

    Hello,
    I have a question regarding the behavior of Adobe form messagebox in SAP HR MSS PCR (Personal Change Request)
    I tried to test how the messagebox looks like, and so I created a PCR scenario with an Adobe form. This form contains a datetime field. I added the script "xfd.host.messageBox("this is message", "this is title") to the "exit" event of the datetime field. Then I did all the necessary steps so that this PCR is displayed in the Portal.
    Now at the runtime, when I select a date value from the datetime field, the messagebox is displayed, BUT within an empty Adobe Reader page. It is not displayed on the top of my adobe form.
    But the strange thing is that when I use tab key to navigate through the datetime field, the messagebox is displayed on the top of my adobe form, without the empty Adobe Reader page.
    I also tried my script with several different event types, including "Change", and "Validate", it behaves the same way. But when I tried it with the event type "MouseExit", no empty Adobe reader page is shown up at all (of course, this is not the right event type for me)
    The environment is SAP ECC 5.0, SAP MSS business package for ECC 5.0, SAP Portal 7.0 (NW 2004s), Adobe LiveCycle 7.1, and Adobe Reader 8.1.1
    Has anyone experienced this? I'd really appreciate any comments and suggestions. Thanks in advance.
    Best regards,
    Harrison

    Antony,
    The Adobe Reader version is 8.1.1
    Just wondering if you used messageBox in interactive forms with ISR framework, and it worked well for you?
    Thanks.
    Harrison

  • Coding PCR for Payroll

    Hi Experts,
    Can you please help me in coding this PCR :
    1) Compare the amt in two wagetypes 2000 and 3000.
    a) If wagetype 2000 does not exist in Input Table, then simply pass WT 3000 to the Output Table
    b) If wagetype 3000 does not exist in Input Table , then simply pass WT 2000 to the Output Table
    c) If both the wagetypes exist in Input Table, pass the WT which has lesser amt to the Output Table.
    Regards,
    Somdeb.

    Hi Shyam,
    Thank you for the inputs.
    The requirement has changed a bit:
    I am running into this problem:
    2000
    ADDWT *
    AMT?&/194  (Put the amt value of /194 to amt in WT2000)
    <
    =
       NUM=4
       ADDWT 3000 (Dispaly WT 2000 as WT 3000 in th Output Table)
    >
    ====================================================
    Though the amt in  /194 = amt in WT 2000 = 37.01
    System is taking WT 2000 to be more than that of /194
    Can you please help.

  • MessageBox on Adobe Form in MSS PCR for ECC 5.0

    Hello,
    I have a question regarding the behavior of Adobe form messagebox in MSS PCR.
    I tried to test how the messagebox looks like, and so I created a PCR scenario with an Adobe form. This form contains a datetime field. I added the script "xfd.host.messageBox("this is message", "this is title") to the "exit" event of the datetime field. Then I did all the necessary steps so that this PCR is displayed in the Portal.
    Now at the runtime, when I select a date value from the datetime field, the messagebox is displayed, BUT within an empty Adobe Reader page. It is not displayed on the top of my adobe form.
    But the strange thing is that when I use tab key to navigate through the datetime field, the messagebox is displayed on the top of my adobe form, without the empty Adobe Reader page.
    I also tried my script with several different event types, including "Change", and "Validate", it behaves the same way. But when I tried it with the event type "MouseExit", no empty Adobe reader page is shown up at all (of course, this is not the right event type for me)
    The environment is ECC 5.0, MSS business package for ECC 5.0, SAP Portal 7.0 (NW 2004s), Adobe LiveCycle 7.1
    Has anyone experienced this? I'd really appreciate any comments and suggestions. Thanks in advance.
    Best regards,
    Harrison

    Antony,
    The Adobe Reader version is 8.1.1
    Just wondering if you used messageBox in interactive forms with ISR framework, and it worked well for you?
    Thanks.
    Harrison

  • PCR for Overtime.

    Dear Experts,
    I need some help. Currently Overtime is based on Number of Hours and PCR as follow.
    Now I make a new Wage type(1550) but its calculation is different. Here Formula is Gross Salary/No of days in a month * Days for Overtime. Number of days is stored in Infotype 0015.
    Suppose:
    10000/30* 3 = 1000.
    Thanks in Advance
    Regards
    Jazib Tariq

    Hi Jazib,
    You want to modify ZOT PCR.
    Change in the below line after AMT+  0010.
    AMT=&001A
    NUM=  1550
    DIVID ANA
    AMT*2       ---> then continue from this line.
    Insert this pcr in INAP subschema after P0015 function.
    Check and tell me.
    Regards,
    Sankarsan

  • PCR for Social Security: Errro: 'Stop: No Rule in key'

    Dear Gurus,
    hop u'll be fine and enjoying good health.  I have following requirement:
    I want to calculate Social Security Contribution for all employees having Gross pay Less than or Equal to 10,000/- @ 6%.
    I am writing PCR first time, which is copied from an existing PCR.
    ZSSM Personnal Calculation Rule ZSSM
        3
          6004 Social security Contrib
            AMT=  0001 Set
            AMT+  0002 Addition
            AMT+  0003 Addition
            AMT+  0004 Addition
            AMT+  1001 Addition
            ROUNDGK100 Round AMT to next
            AMT?ZPESI  Comparison
              <
                AMT*ZMESI  Multiplication
                AMT/100    Division
                RTE=TKSOLL Set
                RTE-TKAU** Subtraction
                ROUNDGK100 Round AMT to next
                ADDWT *    OT   Output table
              =
                AMT/TKDIVI Division
                RTE=TKSOLL Set
                RTE=TKAU** Set
                MULTI ARA  Multipl.amt/no/rate
                AMT=ZPESI  Set
                ROUNDGK100 Round AMT to next
                ADDWT *    OT   Output table
    Kindly guide me where is I am going wrong.
    best regards,

    Hi,
    You don´t have to worry. The idea of the forum is to give help on what you know no matter you are an expert or not.
    Being ZPESI a constant from t511k it must have a K before. For example AMT?KZPESI.
    Being ZMESI a constant from t511p it must have an I before. For example NUM=IZMESI
    And as Remi say you should check the parameters use in the schema to call the PCR.
    Hope this helps.
    Kind Regards,
    Edoardo

  • PCR fors - Request for separation

    Hi All,
    Version: ERP 2005 , MSS BP 1.0
    We are using the standard delivered "Request for separation" PCR form in MSS.
    the drop down for the reasons for separation does not display  anything. These reasons are configured in the IMG and can be seen in R/3. The separation action has also been assgined to this request scenario SPSE.  Any inputs where I need to troubleshoot. This seems to be an IMG issue .. any chance this being a portal issue ?
    Thanks,
    Mark.

    Even I am also not seeing any reason in the drop on portal. I am on ERP2004, EP6.0Sp20. The note 683612 did not help me either. I see the action type 10 there.
    Is there any other configuration missing?
    Thanks!

  • How should i write a pcr for this requirement?

    Dear Friends,
           Can any tell me whether we can write a pcr in such a way that if the person resigns the company on any day after 15th his full absence quota(for that month) should be accrued.
          if yes can you tell me  
          what are the key decision parameters i have to use in writing the pcr.
            waiting for you kind reply.
    Regards,
    Sai Prasad.

    Hai Prasad,
    I can give you the logic, cannot write exact rules.
    While genegarting absence quota
    - Check for termination action using OUTWPMASSN
        - If yes
              Check for Action year current year. (HRS=YSAY, HRS?CURYR)
                  - If its equal to 0
                      Check for current month (HRS=YSAO, HRS?CURMO)
                           - if its equal to 0
                                  check for current day (HRS=YSAA, HRS?CURDY
                                        - if its >=15
                                             generate quota
                           - Exit
    (Note: for this logic you have to generate monthly quota)
    With regards
    Shyam V

Maybe you are looking for