TR_MESSAGE_TEXT
Back to current versionRestore this version

Submit Message #

Time Rule Overview#

This helper time rule will add a second submit action and store the results in a new field on the timesheet, similar to the existing dialog.
Employees need to certify their Times Sheet and the message should be different based on the defined work rule.

How it Works#

New certification action ACT_SIGN_OFF_WORK_RULE_MESSAGE.
If this action is included on the form, the submit will not automatically set the timesheet as signed off, and the employee must use the new action to certify the timesheet.
The new Submit Action will look on the Work Rule after a new TR "MESSAGE TEXT" that holds the message that needs to be displayed. If the time rule is not defined, then the the default message will be from PTS_00060 This action is allowed before / after submit, if the employee did not sign off the timesheet.

New time rule “MESSAGE TEXT”. This is a helper time rule that holds the information needed for ACT_SIGN_OFF_WORK_RULE_MESSAGE

Logic#

Set Up #

  1. Add the new ACT_SIGN_OFF_WORK_RULE_MESSAGE action to the timesheet screen. For example: for the IPTS form, on IMFDH add the ‘Certify’ button
  2. On FORM LAYOUT tab: Seq# 115, Form Group=CERTIFY WITH MESSAGE, Parent Group=PTS ACTIONS, Layout=ActionLayout, Group Usage=User Defined
  3. On GROUP ITEMS: Seq# 10, LK Item=PTS.ACT_SIGN_OFF_WORK_RULE_MESSAGE
  4. On ITEM DETAILS: Prompt=Certify, Form Group=CERTIFY WITH MESSAGE, Physical Item Name=PTS.ACT_SIGN_OFF_WORK_RULE_MESSAGE
  1. Modified IDWR by adding "MESSAGE TEXT” TR, and enter the message in the MessageText that the user would like to be displayed.
  2. EMPLOYEE_SIGN_OFF is toggle PTS column that identifies if the employee certifies their timesheet. For example: on IPTS form, field/button labelled ‘EE Sign off Received’.

Additional Info #

Band: only one band is supported

Frequency predefined as Never

Implementation#

The time rule should be set up in IDWR as shown below.

CycleFrequencySeqTime Rule TypeBandFromToValueDayTime CodePremiumTarget Time Code Set Apply Time Code SetAction
120 NoNoNoNoNoNoNoNoNoRequired


Notes #

Click to create a new notes page