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 varchar2(64) NOT NULL,
access_type varchar2(8) NOT NULL,
queue_name varchar2(51) NOT NULL,
access_str varchar2(1024) NULL)

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)

Index Tablespace

pk_qaccess

user_name
queue_name
access_type

MEDIUMINDEXSPACE

Foreign Keys

None.

Indexes

None.

Storage

The following STORAGE values are defined for this table.

Value

Definition

Initial

MEDIUMTABLESIZE

Percentage Increase

MEDIUMTABLEPCTINCREASE

Tablespace

MEDIUMTABLESPACE

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.