EOM - End Of The Month Check
The EOM (End of Month) command checks the pay period on which this UserCalc is being performed to see if it contain the last day of a calendar month.
i.e. A specific pay period is May 20th to June 3rd.   In this case, the last day of a calendar month (May 31) is contained within the pay period.   May 31st would be the EOM looked for.
This command has a true path (If Goto) and a false path (Else Goto).
Statement:			For any pay period containing the end of a month date, a warning should be issued for any part time employees who worked more 30 hours or more. 
Line	CMD	OT	Operand 1	OPER	OT	Operand2	OT	Operand3	If Goto	Else GoTo
00010	EOM								00020	99999
00020	IF	DB	DGR.GROUP_CODE	IN	$L	PT GROUPS			00100	99999
00100	IF	EM	HOURS WORKED	GT	$C	PT MAX HRS			00200	00110
00110	LET	V	EOM	EM	$S	PERIOD-START-DATE			00120	
00120	LET	V	TOTAL HOURS	ELPL	ET	HOURS WORKED	V	EOM	00130	
00130	LET	V	TOTAL HOURS	ADD	V	TOTAL HOURS	EM	HOURS WORKED	00140	
00140	IF	V	TOTAL HOURS	GT	$C	PT MAX HRS			00200	99999
00200	LET	V	MAX HRS	CHAR	$C	PT MAX HRS			00210	
00210	LET	V	WARNING MESSAGE	EQ	A	EE has surpassed max PT Hrs of	V	MAX HRS	00220	
00220	MSG	V	WARNING MESSAGE						99999	
99999	EXIT								99999