Add a new checking set affecting all job types
About this task
If a checking set will be evaluated at the
same blocking points for all job types, then you can change the defaults
in JobProcessUWIssueEvaluator.
Procedure
- In Studio, open the UWIssueCheckingSet.ttx typelist extension.
- Add a new typecode entering a code, name, description, and optional priority.
-
Add the same typecode to the TriggeringPointKey.ttx typelist
extension.
Next, link the checking set typecode to the triggering point key.
-
In UWIssueCheckinSet.ttx,
add a
category. SettypelisttoTriggeringPointKeyandcodeto the typecode value. - Open gw.job.JobProcessUWIssueEvaluator.gs.
-
Modify the static function that returns
a
JobProcessUWIssueEvaluatorassociated with the specific job type or types that you wish to affect. An example in the default configuration is the forRenewal method. This method overrides the built-in checking at theQuoteandIssuanceblocking points. (Both theCheckedAtAllBlockingPointsas well as the blocking-point-specific lists are examined.) -
If
JobProcessUWIssueEvaluatorhas been modified in a way that affects theCheckedAtproperties or logic, then you may need to make modifications. Do a similar review ofJobProcessand how it may callJobProcessUWIssueEvaluatoror otherwise affect theCheckedAtbehavior.
