qaccess

The qaccess table stores details of any non-default sort, filter and display criteria used by iProcess users to access their iProcess queues.

Structure

The qaccess table has the following structure:

TABLE qaccess (
user_name VARCHAR(64) NOT NULL,
access_type VARCHAR(8) NOT NULL,
queue_name VARCHAR(51) NOT NULL,
access_str VARCHAR(1024))

Column

Description

user_name

Name of the user that this row applies to, as defined in the user_names table.

access_type

Type of access criteria defined in this row. Any of the following:

SORT  defines how work items in the specified queue are sorted.
FILTER  defines how work items in the specified queue are filtered.
DISPLAY  defines how work items in the specified queue are displayed.
QVERS  defines when the queue was last accessed. For internal use only.

queue_name

Name of the (user or group) queue that this row applies to, as defined in the proc_version table.

Note: Test queues have the suffix /t.

access_str

Access criteria. For internal use only.

Primary Key

The following primary key is defined for this table.

Key Name

Column(s)

pk_qaccess

user_name
queue_name
access_type

Foreign Keys

None.

Indexes

None.

Table Activity

The qaccess table contains one row per set of non-default access criteria defined per user per queue.

Rows are added, updated and deleted in the following situations.

A row is...

When...

added

a set of non-default access criteria is saved for a user.

updated

a set of non-default access criteria is updated for a user.

deleted

a user reverts to using the default criteria.