Skip to Content
author's profile photo Former Member
Former Member

Time Period 1 month behind Payroll Period

Dear All,

We are working on +ve time management but time evaluation period is different from payroll period.

The time period is 1 month behind payroll period. So in month of August, the time results of July should be taken into consideration.

The issue is that according to business requirement, the customer wants to run time evaluation on a daily basis.

When this happens, the payroll reads the result of the current month along with the previous month.

Currently, the time period is assigned to period parameter 01 and the payroll period is assigned to a different period parameter.

Is there a way to restrict the payroll schema to only import previous month's time result without reading current time result (in the above example, July only without August)?

Best Regards,

Rana Amr.

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    Posted on Aug 11, 2015 at 07:56 AM

    Hi Rana:

    ┬┐what about processing ZL only during retro?

    A simple

    IF R

    ZLIT

    ENDIF

    Regards,

    Antoine

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member antoine foucault

      Dear Antoine,

      Thank you very much for all your help.

      When forcing retroactive calculation, the ZL table is imported only for the previous month and not for the current. So it is processed correctly.

      Appreciate all your help.

  • Posted on Aug 11, 2015 at 08:16 AM

    Hi Rana,

    Then how you will control the retro for the same.

    Regards,

    Sankarsan

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Aug 11, 2015 at 09:09 AM

    There is no standard configuration for such requirement. In payroll sub schema XT00, function DAYPR

    executes the time schema based on employee's PDC recalc date.

    However you can do as below:

    1)Using a time period end date

    1.1)Maintain time eval period start/end dates ZTBEG & ZTEND in TVARV table.

    1.2)Create a user program to update these dates, based on the pay period start date - 1

    (i.e., T549Q-BEGDA - 1)

    1.3)Create a batch job to be run with this program, for every pay period after exiting a pay period or after releasing the payroll for a period.

    1.4)Create a variant for RPTIME00 to use the start date / end date using the above dates ZTBEG & ZTEND.

    1.5)In RPTIME00, with a user exit or similar code change facility, ensure the above run variant from step 1.4 is used.

    1.6) In Payroll sub schema XT00, insert a PCR before function DAYPR - to check if the employee's IT 3 PDC recalc date is before the time eval end date ZTEND in TVARV and if so, allow DAYPR to execute.

    Above should satisfy your requirements.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.