This page (revision-21) was last changed on 05-Dec-2022 14:42 by Kevin Higgs

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
21 05-Dec-2022 14:42 4 KB Kevin Higgs to previous

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 65 added 28 lines
!!Disbursement Message UserCalcs
Personality allows users to create an automatic check message(s) through the creation of a [UserCalc|USERCALC] processed by [UPDISB]. The automatic check message can be at the employee level using qualifications in the [UserCalc|USERCALC].
The messages may be seen for individual employees on the Notes tab on the Manage Disbursements ([IPDS]) form.
\\
These message will also be displayed on the self service [WEPDS] form or on the generic [UPSTUBDW]/[UPSTUBCW] forms. If your organization has a custom stub, this section may not be available.
\\
There is an attribute on a [UserCalc|USERCALC] called 'UserCalc Usage'. If the usage is 'Disbursement Message’, then the [UserCalc|USERCALC] will be executed for each disbursement created.
If the message is for all employees, then set up a “User Variable” of type CHAR, and "RETURN' this User Variable from the Disbursement User Calc. You will have to go into the User Variable before each pay and reset the message or key in multiple user variable details with the proper effective date (based on pay issue date).
If the message is employee specific, then the value returned would have to be a CHAR value derived logically through the ‘Alphanumeric’ operand types or a User Variable.
The [UserCalc|USERCALC] example below will return the user variable value (message) for all employees.
The variable 'MESSAGE' is set up as a CHAR on the [IMUC] screen on the variables tab.\\
The user constant 'MESSAGE3' is defined on the [IMVR] form. The system will use the pay issue date to retrieve the corresponding effective date message (value) defined on the screen.\\
||Line ||CMD ||Type ||Operand1||OPER ||Type ||Operand2 ||Type ||Operand3 ||If Go To ||Else Go To
|100 |LET |V |MESSAGE |EQ |$C |MESSAGE3 | | |99999 |
|99999 |RET |V |MESSAGE | | | | | | |
There can be multiple messages printed on the check/deposit form, only one message can be returned per UserCalc.
;: ''Example – there can be one general message for all employees created by one UserCalc and another message created by a second UserCalc to wish qualified employees a happy birthday. The UserCalc Name is used in determining the order of the messages.''
Each message can be a length of 200 characters. The message is only limited by the space available on the physical check/deposit form. The messages created will be stored in the [P2K_AM_NOTES] tables by the disbursement process.
The user must define a note type of “[UPDISB]” on the Define Note Type ([IMNT]) form.