LP Accruals and Minimum Time Records

 3 Replies
 0 Subscribed to this topic
 68 Subscribed to this forum
Sort:
Author
Messages
Brandon Barker
New Member
Posts: 1
New Member
    During our LP migration from TA we have noticed that employees are not required to have any time records to accrue leave (the opposite from TA). So employees on an unpaid leave status are still accruing leave. Now we have to build a calculation on lp07 to figure in minimum hours by pay code to allow/not allow employees to accrue leave. Has anyone else run into this problem? We are looking for an example, or description, of the calculation. Thanks in advance to any postings.
    Margie Gyurisin
    Veteran Member
    Posts: 538
    Veteran Member
      This worked for us.

      On the LP06.2, placed the service class that contains any valid hours and then place a 1 in the from field with the flat accrual amount in the amount field. It works for our situation. An employee would have to pass 1 hour in any of the service codes to get the accrual amount.

      Phil Simon
      Veteran Member
      Posts: 135
      Veteran Member
        This can get really complicated because LP has so many codes, but what would happen if you changed the group's criteria? That way, when you do a PA, the LP100 slaps an end date on LP31 for the employee. When she comes back from leave via PA, the new status puts her back in the plan. Just watch the dates on LP65.3 to make sure that the LP140 doesn't go back and grant her an accrual from her time on the leave.

        Good luck!
        Phil Simon http://philsimonsystems.com/ phil@philsimonsystems.com
        Ray Wagner
        Basic Member
        Posts: 6
        Basic Member
          Hello,
          For our situation, we could not an easy solution for this. I spoke to a Lawson consultant who then advised that an 'outside' custom program/routine be built. This way, we had control of the situation and we not effecting Lawson's core programs.

          So, we built an outside program (in COBOL) which runs after the LP140 and before the LP197. When an accrual occurs, this custom program determines if an employee was on unpaid leave in the time frame given. If the program determines an employee is then not eligible for the sick/vacation time accruals, it deletes the TAEMPTRANS table transactions (originally created by the LP140) and updates the 'temporary' total fields on the TAEEMASTER records. Afterwhich, the LP197 is run for final updating.