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. |