Skip to Content
avatar image
Former Member

IT0014 wage type to be 0 during leave

Hi Experts,

We have a requirement to make a wagetype's amount as 0 only during a specific leave.

I tried absence valuation. But now payroll is generating this wagetype twice; once with amount 0 - calculated via absence valuation, another one directly from IT0014 - which should not be available.

Please let em know how we can achieve this.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jan 23, 2018 at 05:39 PM

    Would that impact all WTs on IT0014 or only a specific one?

    Does the "specific leave" also have a "specific Absence Type" ?

    In your Time Evaluation, could you read the Absences and then generate an Information Wage Type with a Number (transfered to Table ZL) if the specific Absence exist?

    In your Payroll Schema, somewhere after the contents of Table ZL are transfered to the Input Table, you could add a pcr that would read the Information WT and transfer it's value to a Temporary Variable (through Operation ADDWT& xxxx). Then, immediately after Function P0014 (probably in sub-schema xAP0) processes the IT0014s, add a pcr to process the WTs that were just created and while processing them, query the temporary variable's Number. If it's value is equal to zero, it would mean that the employee does not have the "specific" Absence, but if it's value is something else, it would mean that the employee in on the "specific leave".

    Add comment
    10|10000 characters needed characters exceeded

    • When the "employee is on leave" what could you use to identify that? Could you use a field on IT0000 (such as P0000-STAT1), an Information Wage Type, or something else that could be queried through a pcr?

      If so, after IT0014 is processed through Function P0014, add a pcr in your Payroll Schema to process WT 1053 and zero out it's RTE, NUM and AMT if the condition is met (the employee is "on leave").

  • Jan 24, 2018 at 09:56 AM

    Absence Valuation will be checked in the used in PRCL 10 which talks about both splits and reduction of amount based on his working days

    Instead of that i would recommend to insert WPBPA in PCR X011 which used specifically for wage types in IT0014

    Add comment
    10|10000 characters needed characters exceeded

    • Study current configuration, read available documentation on Schema, Personnel Calculation Rules (pcr), Payroll Functions and Payroll Operations, search the web for more information on PCRs and more specifically on pcr X011 and changes to it, and then copy X011 and try making changes to the copy.

      Once you become confident enough that you can make changes and reverse your changes, and that you have created a copy of the pcr with the required changes, modify your schema to comment out X011 and add your pcr just after, and then test, test, test.