Charge code validation

The ValidateProjectCode background process determines the validity of the project code manually specified by the user.

ValidateProjectCode does the following:

  • Reviews each charge code in the timesheet
  • Attaches an invalid charge code business rule exception to the corresponding line item.
  • Checks the document back into the workflow system when done with one of the two possible states as defined in the alwf_appl_parameters table:
  • When no invalid charge codes are found.
  • When at least one invalid charge code is found
Bkg Proc Name Parameters Value Optional Description
ValidateProjectCode invalid_projectcode_rule_id Integer No ID in br_instance of the rule to display for invalid code.
billable_projectcode_rule_id Integer No ID in br_instance of the rule to display for billable code.