Defining CDQPs

You can define any field in a procedure as a CDQP. Once defined, a CDQP is available system-wide, and can then be mapped to iProcess queues as required.

About CDQP Definitions

You should note the following when defining CDQPs:

Fields that are defined as CDQPs are assumed to exist in all iProcess procedures, and to have consistent type and size definitions across all procedures. No validation is performed to check this. (Any fields that do not exist will be treated as null or blank fields in Work Queue Manager.)
CDQPs are stored as text fields. Non-text fields should therefore be sized as if they were text fields, for example, 10 characters for a Date field (dd/mm/yyyy).
Memo fields should not be defined as CDQPs.
If a CDQP is used in a queue, for example, as a display column, but the corresponding field does not exist in a given procedure, or is a memo field, the value returned will correspond to a zero-length text field.

Add a CDQP

To add a field as a CDQP, use the command:

F+FieldName,FieldSize,WQMDescription[,P] 

where:

FieldName is the name of the iProcess field to be defined as a CDQP. FieldName must be less than or equal to 15 characters.

If the field is a composite field of the form TagName:FieldName, TagName must be less than 15 characters and FieldName must be less than 15 characters.

FieldSize is the size, in characters, of the CDQP. FieldSize must be less than or equal to 255.
WQMDescription is the name that will be used to represent this field in Work Queue Manager dialogs. WQMDescription must be unique, and must be less than or equal to 39 characters.
P is the command used to enable prediction on the CDQP.

Delete a CDQP

To delete an existing CDQP, use the command:

F-FieldName 

where FieldName is the name of the iProcess field to be deleted as a CDQP.