Skip to Content

Hi Friends,

I want to share one topic with you all, how Leave Encashment through Off-Cycle payroll can be done.


For initial steps go through this document:


Step-wise Leave Encashment


Process:


1. Need to Create Two PCR’s.

     a. ZLOC for picking values of Basic and DA and storing in the variable

     b. ZLOD variable amount divided by no. of days and multiplied in to no. of leave encashment days


2. Assigning custom PCR’s in to Schemas


3. Creation of IT 0267 – Additional Off-Cycle Payments


4. Payroll running for Additional Off-Cycle Payments



1.JPG


2.JPG


Schema /N00 copy of IN00 – HR-IN: India Payroll Schema

in00.JPG


4.JPG


5.JPG

SALARY SLIP:

6.JPG




Thanks and Best Regards,

Praneeth kumar





To report this post you need to login first.

25 Comments

You must be Logged on to comment or reply to a post.

    1. praneeth kumar m Post author

      Thanks,

      first i tried with that only, while running payroll error is coming like:

      STOP: No rule in key ZLOD*****

      that’s why i changed to **** and it is working fine.

      (0) 
  1. Sujith E M

    Hi Praneeth,

    You can include the logic to handle WPBP splits.With the rule (ZLOC) mentioned by you will give incorrect  base amount ( Increased value ) in case of WPBP split.

    You can use operation WPALL?

    Regrds

    Sujith

    (0) 
  2. Priya Gupta

    It should calculate on Basic Pay Divided by number of working days For example Basic Pay is  10,000 If an employee encash 1 leave he will be receiving Rs 333 for one leave Similarly if he encash two leaves He will be receiving Rs 666

    Please go through attachment.  Once Iam done with that I will try another Scenario. This is Basic Scenario which I would like to try first.


    /wp-content/uploads/2014/04/1_427703.jpg2.JPG

    3.JPG


    4.JPG


    5.JPG

    6.JPG


    7.JPG





    8.JPG

    9.JPG


    10.JPG



    11.JPG



    12.JPG


    13.JPG

    14.JPG


    15.JPG


    16.JPG


    17.JPG

    (0) 
          1. Sujith E M

            Why you using GEN at parameter 2 for your rule ZLEA, please remove it.

            Seocnd modify you second rule as

            *

            ****

            ADDWT *

            1022

            AMT=& ZVAR

            AMT/30

            MULTI ANA

            ROUNDGK100

            ADDWT 1022

            Coming to WPALL, in the  below given example it will only consider the last split value

            *

            ****

            ADDWT *   

            1001

            WPALL?LAST

                  Y

                    ADDWT *   

                    ADDWT&ZVAR

                  *

                    ADDWT *   

            (0) 
              1. Sujith E M

                Hi,

                If you are trying to do leave encashment through off cycle then your rule ZVAR should be in between these two line items in the main schema.

                IF         SPRN      

                PIT ZVAR      NOAB    

                RFRSH      IT      

                REFRSH   IT will clear all values, if you place your rule after this there will be no data to process.

                Please understand flow of the Schema, INAL will come after INAP.

                Regards

                Sujith        

                (0) 
                1. praneeth kumar m Post author

                  Hi sujith,

                  if i keep the RFRSH   IT in the schema and run the payroll, nothing is coming  blank payslip is generating. even leave encashment description also not coming.

                  i change the PCR with your operation, while saving error is coming like

                  ” Type of Operation is different from rule type”

                  i checked in the other client system it is coming perfect, but in my ECC sand box it is giving error. is this because of low level pack or what.

                  (0) 
                  1. Sujith E M

                    There are line common in main schema

                    IF         SPRN      

                    RFRSH      IT 

                    You can see it in standard schema IN00, after sub schema INBD, and i told him to keep the PCR which is calculating the  encashment base in between these lines

                    Regards

                    Sujith

                    (0) 

Leave a Reply