Skip to Content

Leave Encashment through Off-Cycle Payroll

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





25 Comments
You must be Logged on to comment or reply to a post.
  • 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

  • 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

          • 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 *   

          • 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        

          • 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.

          • 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