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

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 2 KB JEscott to previous
4 26-Nov-2021 10:22 2 KB JEscott to previous | to last
3 26-Nov-2021 10:22 1 KB JEscott to previous | to last COMMANDS ==> USER CALC COMMANDS
2 26-Nov-2021 10:22 1 KB JEscott to previous | to last
1 26-Nov-2021 10:22 301 bytes JMyers to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 4 changed 12 lines
*If
*Let
*Anniversary
*Beginning of Month
*End of Month
*Frequency
*Pay Period
*Call a UserCalc
*Issue a Message
*Exit the UserCalc
*Return a Value
*Exit the Pay Point.
!Most Common Commands
IF and LET are used very frequently when creating UserCalcs.
*[IF - If Comparison|IF_COMMAND]
*[LET - Let One Value Be Another|LET_COMMAND]
!Frequency Commands
Testing when a [UserCalc|USERCALC] or part of a UserCalc should be executed can be done several different ways:
*[ANN - Anniversary Check|ANN_COMMAND], Checking if the anniversary of a date falls within a pay period
*[BOM - Beginning of the Month Check|BOM_COMMAND], Checking if the beginning of a month falls within a pay period
*[EOM - End of the Month Check|EOM_COMMAND], Checking if the end of a month falls within a pay period
*[FREQ - Frequency Check|FREQ_COMMAND], Checking if the pay header being calculated meets a specific processing frequency
*[PPE - Pay Period Date Check|PPE_COMMAND], Checking if a specific date falls within a pay period
!Auxiliary Commands
Two of the commands will execute additional logic outside of the initial [UserCalc]. The Call command will execute another UserCalc, and the Message command will issue a message in the [UPCALC] report.
*[CALL - Call Another UserCalc|CALL_COMMAND]
*[MSG - Sends a Message to the UPCALC Report|MSG_COMMAND]
!Completion Commands
There are three commands that will end a [UserCalc].
*[EXIT - Exit the UserCalc|EXIT_COMMAND], For Calculation UserCalcs use the Exit command, or under very rare circumstances, use the Exit the Pay Point and the UserCalc command.
*[RET - Return a Value to Another UserCalc or Program|RET_COMMAND], For Function or Qualifier UserCalcs use the Return a Value command.
*[XPPT - Exit the Pay Point and the UserCalc|XPPT_COMMAND], For Calculation UserCalcs use the Exit command, or under very rare circumstances, use the Exit the Pay Point and the UserCalc command.
!Workflow Commands
*[ACT - Initiate a Workflow Action event|ACT_COMMAND]
*[STOP - Raise an exception (stops save)|STOP_COMMAND]