BATCH_QUEUE_TASKS_PRIORITY
STRING, comprising a comma-separated list of batch queue task codes and their priority, in the format of "code—priority", where code is a valid code of a batch queue task, and priority is an integer 1 through 9 (1 is the highest priority, 9 is the lowest priority)
The following codes for batch queue tasks can be included in the list:
- BATCHJOBCLEAN—Clean up of system batch jobs
- CCBEMAIL—Batch emailing
- CCBINP—Instrument/file upload task from the CCINSH—Instrument Schedule application
- CCBINS—Laboratory task from the CCINSH—Instrument Schedule application
- CCBINVC—Draft an invoice by merging multiple job invoices using Combine invoices (which applies combined-job pricing mode) from the CCINV—Invoice application
- CCBINVCPM—Change the pricing mode of an invoice from the CCINV—Invoice application
- CCBINVGEN—Invoice generation from the CCINV—Invoice application
- CCBINVM—Draft an invoice by merging multiple job invoices using Merge invoices (which applies grouped-by-job pricing mode) from the CCINV—Invoice application
- CCBINVR—Reprice an invoice from the CCINV—Invoice application
- CCBLIBMANEXPORT—Central library export
- CCBLIBMANUPLOAD—Upload from the central library
- CCBPGEN—Paperwork generation from the CCREGN—Registration application
- CCBPRINT—Batch printing
- CCBRGEN_FINALCERT—Final certificate report generation from the CCRPTR—Report Request application
- CCBRGEN_INTCERT—Internal certificate report generation from the CCRPTR—Report Request application
- CCBRGEN_LABEL—Labels generation from the CCREGN—Registration application
- CCBRGEN_PAPERWORK—Paperwork report generation from the CCRPTR—Report Request application
- CCBRGEN_PRECERT—Preliminary certificate report generation from the CCRPTR—Report Request application
- CCBSJGEN—Register samples in a destination job using a schedule job from the CCREGN—Job application
- CCCLEANER—Clean up of stale cached or staging table data created by various CCLAS applications
- CCSCRTEXEC—Script execution
- CCSSAFILEREMOVER—Clean up of sample scheme analyte dependencies
- MSBCSD—Clean up of personalised screens
- SCHEDULE_JOB_SAMPLE_RECOVERY
- SCHEDULE_JOB_SAMPLE_RECOVERY_BY_JOB
When a batch queue task is created in the batch queue, then:
- If the valid code for the batch queue task exists in the comma-separated list of batch queue task codes then the task is executed with the defined priority.
- If the valid code for the batch queue task does not exist in the comma-separated list of batch queue task codes then the task is executed with the priority, according to the type of task.
Example: To execute printing and emailing system batch jobs with a priority of 1 (highest priority), paperwork generation from registration or batching, label generation, and preliminary and final certificate report generation system batch jobs with a priority of 2, internal certificate report generation, invoice generation, instrument/file upload and laboratory task system batch jobs with a priority of 5, and script, central library export, upload from the central library, clean up of system batch jobs, sample scheme analyte dependencies and personalised screens system batch jobs with a priority of 9 (lowest priority), set the value of the preference to:
CCBPRINT—1,
CCBEMAIL—1,
CCBPGEN—2,
CCBRGEN_PRECERT—2,
CCBRGEN_FINALCERT—2,
CCBRGEN_PAPERWORK—2,
CCBRGEN_LABEL—2,
CCBRGEN_INTCERT—5,
CCBINVGEN—5,
CCBINP—5,
CCBINS—5,
CCSCRTEXEC—9,
CCBLIBMANEXPORT—9,
CCBLIBMANUPLOAD—9,
BATCHJOBCLEAN—9,
CCSSAFILEREMOVER—9,
MSBCSD—9
