This page (revision-5) was last changed on 26-Nov-2021 10:22 by kparrott

This page was created on 26-Nov-2021 10:22 by JMyers

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
5 26-Nov-2021 10:22 1 KB kparrott to previous
4 26-Nov-2021 10:22 1 KB RForbes to previous | to last
3 26-Nov-2021 10:22 1 KB JMyers to previous | to last
2 26-Nov-2021 10:22 1 KB JMyers to previous | to last
1 26-Nov-2021 10:22 1 KB JMyers to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed one line
!!PCPL - Pay Component Pay Line value
PCPL - Pay Component Pay Line value
On rare occasions, it may be necessary to know the value of a group of pay components for all the transactions in the pay period up to a given date. In this case, the PCPL (Pay Component Pay Line Value) operator and the PT (Transactions to Date PC Value) operand type may be used to access this information. All transactions with an effective date greater than or equal to the period start, and less than or equal to the given date, will be returned.
The PCPL operator can only be used with the Operand Type of PT.
Statement: If a part time employee worked more than 30 hours in the 1st week of the biweekly pay period, create a warning on the Exceptions Report.
Line CMD OT Operand 1 OPER OT Operand2 OT Operand3 If Goto Else GoTo
00010 IF DB DGR.GROUP_CODE EQ A PART-TIME 00100 99999
00100 LET V WK1 END DATE EW $S PERIOD-START_DATE 00110
00110 LET V WK1 TIME WRKD PCPL PT 100 V WK1 END DATE 00120
00120 IF V WK1 TIME WRKD GT N 30 00200 99999
00200 MSG A PT EE >30 HRS WK1 99999
99999 EXIT 99999
At line 3 removed 19 lines
On rare occasions, it may be necessary to know the value of a group of pay components for all the transactions in the pay period up to a given date. In this case, the PCPL (Pay Component Pay Line Value) operator and the PT (Transactions to Date PC Value) operand type may be used to access this information. All transactions with an effective date greater than or equal to the period start, and less than or equal to the given date, will be returned.
%%information The PCPL operator can only be used with the Operand Type of PT.%%
;Statement:If a part time employee worked more than 30 hours in the 1st week of the biweekly pay period, create a warning on the Exceptions Report.
||Line||CMD||OT||Operand 1||OPER||OT||Operand2||OT||Operand3||If Goto|| Else GoTo
|00010|IF|DB|DGR.GROUP_CODE|EQ|A|PART-TIME| | |00100| 99999
|00100|LET|V|WK1 END DATE|EW|$S|PERIOD-START_DATE| | |00110|
|00110|LET|V|WK1 TIME WRKD|PCPL|PT|100|V|WK1 END DATE|00120|
|00120|IF|V|WK1 TIME WRKD|GT|N|30| | |00200|99999
|00200|MSG|A|PT EE >30 HRS WK1| | | | | |99999|
|99999|EXIT| | | | | | | |99999
----
![Notes|Edit:Internal.PCPL_OPERATOR]
[{InsertPage page='Internal.PCPL_OPERATOR' default='Click to create a new notes page'}]