Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9091

Re: LEAVE TYPES DEATH LEAVE

$
0
0

With normal requirements, procedures and business rules, any leave period needs to reduce the normal payment of wage types like salary, HRA, etc.  Correspondingly, the config is required.

 

If you do not want to reduce for the period of a specific leave type, then you need to use a, absence counting class, only for that absence type and not for any other absence type.

 

The reduction of partial pay factor/s used for Salary, HRA, Car Allowance w/t's (w/t /8xx where xx is the proc cl 10 value/s used for these payment w/t's) in the PCR XPPF and its sub PCR's (or any other PCR's you may use in your payroll schema or sub-schema) should accordingly not use this specific abs counting class.

 

For example,

a)if you use abs counting class 97 for this absence type, the function PAB will output this particular leave type's period to class 97

and

b)If  the pcl 10 for salary w/t is 01 and you use pcr INP!, then this PCR will not work if you have

  INP!

   */801

            RTE=TKSOLLRTE-TKAU**RTE*KGENAURTE/TKDIVIADDWT  *

 

You need to use a customized version as below, assuming you copy INP1 as ZNP1 (and you customize the sub-schema INAL as ZNAL and schema IN00 as ZN00; in schema zn00 use sub-schema ZNAL instead of INAL; change your payroll run variant to use schema ZN00 instead of IN00).  Also do not use proc cl 10 = 01 for other w/t's which do not have this business rule.

  ZNP!

   */801

            RTE=TKSOLLRTE-TKAU**RTE+TKAU97RTE*KGENAURTE/TKDIVIADDWT  *

Note the purpose of the change RTE+TKAU97 above, it adds back the Death leave period as you would have changed its abs counting class to 97 and this counting class is not shared by any other abs type.

 

Alternatively use a proc cl 10 value say 07 only for these w/t's Salary, HRA, Car Allowance. In ZNP1, insert a new grpg/w/t as below.

  ZNP!

   */807

            RTE=TKSOLLRTE-TKAU**RTE+TKAU97RTE*KGENAURTE/TKDIVIADDWT  *

And no change is required for pcr XVAL, as it already caters to w/t's which use proc cl 10 value 07, as below

  XVAL

    */****

       

   7        ELIMI *   RESET RA  RTE=  /807RESET *   MULTI RAA NEXTR

   7      1  AMT/KGENAUZERO= R   ADDWT *

 

If it does not, then you need to customize XVAL also to do as above.

 

Hope this is clear and helps


Viewing all articles
Browse latest Browse all 9091

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>