LP140 – Employee Absence Plan Calculation

System
Absence Management (LP)
Type
Batch program
Updates
11 tables
References
31 tables

LP140 (Employee Absence Plan Calculation) is a Lawson Absence Management batch program. It updates CKPOINT, HRHISTORY, PRMONITOR, PROVERTIME, TAEEMASTER, TAEMPSERV, TAEMPTRANS, TAENROLL and 3 more and references DEPTCODE, EMPLOYEE, HREMPUSF, HRHISTORY, HRUSERFLDS, OBJID, PAEMPLOYEE, PAEMPPOS and 23 more.

About LP140

Use Employee Absence Plan Calculation (LP140) to calculate and process absence plan transactions for employees enrolled in absence plans. Absence plan transactions can be processed as part of the payroll cycle (to include updated accrual balances on pay checks) or outside the payroll cycle. **Processing Effect You do not need to have Lawson Payroll in order to process absencetransactions. Instead of reading Payroll timerecords, LP140 will instead read an Absence Management-specific file that is either created when Lawson time records are created (by Lawson payroll customers) or via Employee Service and Event Interface (LP550). Because LP140 is not dependent on Lawson time records, the LP140 process through date determines which records to process. Timerecords are included by LP140 processing based on parameters selected on LP140. LP140 performs the following functions for all eligible employees who are active in an absence plans: - Calculate the Service Begin Date, Accrual Start Date, Accrual From Date, Allotment Begin Date, Eligibility Begin Date, Reset Point, etc. These dates can be viewed on Employee Absence Plan Master (LP31.1) afterAbsence Plan Close (LP197) is run to close the cycle. - Calculate accruals according to absence plan rules. - Calculate allotments according to absence plan rules. - Apply limits for ongoing balances, annual accruals and carryovers according to Limit plan rules. - Transfer accruals and allotments into eligible balances according to Eligibility plan rules. - Process Absence Event (Usage) transactions according to Payroll plan rules. - Update manual adjustments to absence plan balances. - Calculate lost carryover according to carryover limit end date. If you use Lawson Payroll, LP140 program can be run either before Earnings and Deductions Calculations (PR140) in order to calculate accruals that will be paid out in that payroll cycle, or after PR140. LP140 includes all time records for processing except for those in Batch or Future status. However, if a time record with a service code is changed after you run LP140, the LP140 run flag will be set to "error" and must be rerun before you can run Absence Plan Close (LP197). NOTE Absence Plan Payout (LP130) creates time records with OT-Record = P. The creation of these time records will not cause the LP140 program to be rerun. Each LP140 (or LP145) run must be closed out with LP197 before another LP140 (or LP145) can be run for the same process level. **Troubleshooting LP140 calculations require a reset point on the employee absence master record. The reset point determines what year the transaction amounts will get summarized to. If LP140 can't calculate a reset point or a reset point does not already exist on Employee Absence Plan Master (LP31.1), notransactions will be processed by LP140 and you will see the following error: No transactions processed; no reset point found To resolve this error, enter a reset point on LP31.1 or determine why LP140 can't calculate a reset point and modify limit rule or employee dates accordingly so LP140 can calculate the date and create the transactions. No transactions will be processed without a service begin date.

Updated files (11)

TableDescriptionSystem
CKPOINTNo description in the Lawson data dictionary
HRHISTORYHR HistoryHR
PRMONITORNo description in the Lawson data dictionaryPR
PROVERTIMEOvertime Pay PlanPR
TAEEMASTEREmployee Absence PlanLP
TAEMPSERVEmployee LP Service RecordLP
TAEMPTRANSThis file contains the accrual plan transactions for each plan structure for an employee.LP
TAENROLLNo description in the Lawson data dictionaryLP
TAFORMULAXNo description in the Lawson data dictionaryLP
TALOSHRSNo description in the Lawson data dictionaryLP
TATRANSUMNo description in the Lawson data dictionaryLP

Referenced files (31)

TableDescriptionSystem
DEPTCODEDepartmentHR
EMPLOYEEEmployeeHR
HREMPUSFEmployee/Applicant User FieldsHR
HRHISTORYHR HistoryHR
HRUSERFLDSHR User FieldsHR
OBJIDObject IDIF
PAEMPLOYEEEmployee Personnel InformationHR
PAEMPPOSEmployee Multiple Pos, JobsHR
PCODESHuman Resource CodeHR
PERSGROUPEmployee Group HeaderHR
PGEMPLOYEEEmployee Group EmployeesHR
PROVERTIMEOvertime Pay PlanPR
PRPROCGRPPayroll Process GroupHR
PRSYSTEMHR Company and Process LevelsHR
TAACCRUALAbsence Plan Accrual RuleLP
TACALCAbsence Plan Rule CalculationsLP
TAELIGIBLEAbsence Plan Eligibility RuleLP
TAENROLLNo description in the Lawson data dictionaryLP
TAFORMULASNo description in the Lawson data dictionaryLP
TAFORMULAXNo description in the Lawson data dictionaryLP
TALIMITAbsence Plan Limit RuleLP
TALOSHRSNo description in the Lawson data dictionaryLP
TAPAYROLLAbsence Plan Payroll RuleLP
TAPLANAbsence PlanLP
TASERVCODEAbsence Plan Service CodeLP
TASERVICEService Class & Code RelationsLP
TASERVRULEAbsence Plan Service RuleLP
TASTRUCTURAbsence Plan StructureLP
TATABLENo description in the Lawson data dictionaryLP
TATABLEXNo description in the Lawson data dictionaryLP
TATRANSUMNo description in the Lawson data dictionaryLP