KWFL_WORKFLOW_STEPS

Each row contains the definition of a workflow step, which is represented by a workflow step figure in the workflow builder screen. A workflow step is based on a decision, condition, or execution. The source and destination environments may be defined for a step, which are in general used to define where from and to objects are migrated. When the workflow step becomes enabled, it may change the assigned user or group of an Request (for Demand Management) or for a Package (for Deployment Management).

Foreign Keys

Primary Key Table

Primary Key Column

Foreign Key Column

KENV_ENVIRONMENTS

ENVIRONMENT_ID

DEST_ENVIRONMENT_ID

KENV_ENV_GROUPS

ENV_GROUP_ID

DEST_ENV_GROUP_ID

KWFL_WORKFLOWS_NLS

WORKFLOW_ID

DEFAULT_CHILD_PKG_WF_ID

KWFL_WORKFLOWS_NLS

WORKFLOW_ID

STEP_SOURCE_ID

KENV_ENV_GROUPS

ENV_GROUP_ID

SOURCE_ENV_GROUP_ID

KNTA_REF_RELATIONSHIPS_NLS

REF_RELATIONSHIP_ID

REF_RELATIONSHIP_ID

KCRT_REQUEST_TYPES_NLS

REQUEST_TYPE_ID

DEFAULT_CHILD_REQ_RT_ID

KNTA_USERS

USER_ID

LAST_UPDATED_BY

KWFL_VERIFICATION_TEMP

WORKFLOW_ID

WORKFLOW_ID

KWFL_CONDITIONS

CONDITION_ID

STEP_SOURCE_ID

KWFL_WORKFLOWS_NLS

WORKFLOW_ID

WORKFLOW_ID

KNTA_PARAMETER_SET_CONTEXTS

PARAMETER_SET_CONTEXT_ID

USER_DATA_SET_CONTEXT_ID

KWFL_EXECUTIONS_NLS

EXECUTION_ID

STEP_SOURCE_ID

KNTA_USERS

USER_ID

CREATED_BY

KWFL_WORKFLOW_PARAMETERS_NLS

WORKFLOW_PARAMETER_ID

RESULT_WORKFLOW_PARAMETER_ID

KWFL_APPROVALS_NLS

APPROVAL_ID

STEP_SOURCE_ID

KNTA_USERS

USER_ID

PARENT_ASSIGNED_TO_USER_ID

KENV_ENVIRONMENTS

ENVIRONMENT_ID

SOURCE_ENVIRONMENT_ID

KNTA_SECURITY_GROUPS_NLS

SECURITY_GROUP_ID

PARENT_ASSIGNED_TO_GROUP_ID

Column Descriptions

Column Name

Null?

Data Type

Description

WORKFLOW_STEP_ID

NOT NULL

NUMBER

System-generated identifier

CREATED_BY

NOT NULL

NUMBER

Identifier for the user who created the record

CREATION_DATE

NOT NULL

DATE

Date record was created

LAST_UPDATED_BY

NOT NULL

NUMBER

Identifier for the user who last updated the record

LAST_UPDATE_DATE

NOT NULL

DATE

Date record was last updated

WORKFLOW_ID

NOT NULL

NUMBER

Workflow ID of the containing workflow

STEP_TYPE_CODE

NOT NULL

VARCHAR2(30)

Defined by lookup STEP_TYPE ('APPROVAL', 'CONDITION', 'EXECUTION', or 'WORKFLOW')

STEP_SOURCE_ID

NULLABLE

NUMBER

ID of the approval, condition, execution, or workflow.

RESULT_WORKFLOW_PARAMETER_ID

NULLABLE

NUMBER

ID of the workflow parameter where the result is stored into

PRODUCT_SCOPE_CODE

NOT NULL

VARCHAR2(30)

Defined by lookup PRODUCT_SCOPE_TYPE

PARENT_ASSIGNED_TO_USER_ID

NULLABLE

NUMBER

When set, sets the assigned-to user for a request or package when this step becomes eligible

PARENT_ASSIGNED_TO_GROUP_ID

NULLABLE

NUMBER

When set, sets the assigned-to group for a request or package when this step becomes eligible

PARENT_STATUS

NULLABLE

VARCHAR2(30)

When set, sets the status of a request or package when this step becomes eligible

SOURCE_ENVIRONMENT_ID

NULLABLE

NUMBER

Defines the source environment, only used for executions

SOURCE_ENV_GROUP_ID

NULLABLE

NUMBER

Defines the source environment group, only used for executions

DEST_ENVIRONMENT_ID

NULLABLE

NUMBER

Defines the destination environment, only used for executions

DEST_ENV_GROUP_ID

NULLABLE

NUMBER

Defines the destination environment group, only used for executions

OM_ARCHIVE_FLAG

NULLABLE

VARCHAR2(1)

When 'Y' and the migrated object is an AOL object type, Object*Migrator will archive the object

AVERAGE_LEAD_TIME

NULLABLE

NUMBER

In days. Purely informational

STEP_NAME

NOT NULL

VARCHAR2(80)

By default the same name as the name of the step source, but user can override it to something else.

JUMP_RECEIVE_LABEL_CODE

NULLABLE

VARCHAR2(30)

Defines the label for the jump and receive steps. Jump/Receive can be performed if the steps have same label.

DESCRIPTION

NULLABLE

VARCHAR2(240)

Description of the workflow

INFORMATION_URL

NULLABLE

VARCHAR2(200)

Defines the URL where the 'hint' can be found for a step. When selected, the hint is displayed in the status tabs for relevant entities.

REQUEST_TYPE_LIST

NULLABLE

VARCHAR2(200)

Defines the list of request types that can be used to create a request using the 'Create_Request' execution command. If left blank, all the request types will be available to create a request.

ACTION_BUTTON_LABEL

NULLABLE

VARCHAR2(80)

When set, this text is used on the Action button on the Package, Request status panel. When blank the step name is used for the label.

SORT_ORDER

NOT NULL

NUMBER

Each step can have a unique sort order between 1 and the total number of workflow steps for one workflow. This determines the display sequence on Package, request status tabs.

ENABLED_FLAG

NOT NULL

VARCHAR2(1)

Only enabled workflow steps can have incoming transitions.

DISPLAY_TYPE_CODE

NOT NULL

VARCHAR2(30)

Determines whether the step will be displayed always, never or on active only.

DRAW_CENTER_POS

NULLABLE

VARCHAR2(30)

X and Y coordinates of the workflow step icon when drawn by the workflow builder

SOURCE_TYPE_CODE

NULLABLE

VARCHAR2(30)

For records that have been updated by an interface or migrator, indicates the type of external update (specific interface or migrator name, and so on)

SOURCE

NULLABLE

VARCHAR2(100)

For records that have been updated by an interface or migrator, provides additional information about the source of the external update

USER_DATA_SET_CONTEXT_ID

NULLABLE

NUMBER

Constant 1212

USER_DATA1-20

NULLABLE

VARCHAR2(200)

User data segment

VISIBLE_USER_DATA1-20

NULLABLE

VARCHAR2(200)

User data segment

PERCENT_COMPLETE

NULLABLE

NUMBER

When set, sets the percent complete of a request to this value when this step becomes eligible

RELEASE_IS_REQUIRED_FLAG

NOT NULL

VARCHAR2(1)

When set to 'Y' a valid release should be entered while taking action on this step.

STEP_TIMEOUT_TYPE

NULLABLE

VARCHAR2(50)

Timeout type. Could be a constant or token.

STEP_TIMEOUT_VALUE

NULLABLE

VARCHAR2(200)

Numeric value for timeout

STEP_TIMEOUT_UNIT_CODE

NULLABLE

VARCHAR2(30)

Time out units. Could be minutes, hours, days, and so on

USE_SOURCE_TIMEOUT_FLAG

NOT NULL

VARCHAR2(1)

When this column is set to 'Y' the timeout properties of the step source is used.

ALLOWED_CHILD_PKG_WF_LIST

NULLABLE

VARCHAR2(200)

A KNTA_MULTI.Multi_Delimiter separated list of package workflow identifiers that are allowed to be chosen for packages spawned by this workflow step

DEFAULT_CHILD_PKG_WF_ID

NULLABLE

NUMBER

Identifier for default package workflow to be chosen for packages spawned by this workflow step

DEFAULT_CHILD_REQ_RT_ID

NULLABLE

NUMBER

Identifier for default request type to be chosen for requests spawned by this workflow step

REF_RELATIONSHIP_ID

NULLABLE

NUMBER

Identifier for the referenced relationship for the newly spawned entity

STEP_AUTH_TYPE_CODE

NOT NULL

VARCHAR2(30)

Indicate the type of authorization is required for this creation step

NORMAL_BACKGROUND_COLOR

NULLABLE

VARCHAR2(20)

For the token evaluation engine. Contains the primary key of a table (see KNTA_TOKEN). The reference to this table is used to resolve all the tokens from this context after update

ASSIGNED_TO_USER_TOKEN

NULLABLE

VARCHAR2(500)

For the token evaluation engine. Contains the primary key of a table (see KNTA_TOKEN). The reference to this table is used to resolve all the tokens from this context after update

ASSIGNED_TO_GROUP_TOKEN

NULLABLE

VARCHAR2(500)

For the token evaluation engine. Contains the primary key of a table (see KNTA_TOKEN). The reference to this table is used to resolve all the tokens from this context after update

DEFINITION_LANGUAGE

NOT NULL

VARCHAR2(40)

Definition language

REFERENCE_CODE

NOT NULL

VARCHAR2(200)

Reference code

USE_IN_MOBILE_FLAG NOT NULL VARCHAR2(1) Whether or not the workflow step is available to be acted on in PPM for Mobile

Indexes

Index Name

Index Type

Sequence

Column Name

KWFL_WORKFLOW_STEPS_N1

NONUNIQUE

1

WORKFLOW_ID

KWFL_WORKFLOW_STEPS_N1

NONUNIQUE

2

SORT_ORDER

KWFL_WORKFLOW_STEPS_N2

NONUNIQUE

1

STEP_SOURCE_ID

KWFL_WORKFLOW_STEPS_N2

NONUNIQUE

2

STEP_TYPE_CODE

KWFL_WORKFLOW_STEPS_NLS_N3

NONUNIQUE

1

WORKFLOW_ID

KWFL_WORKFLOW_STEPS_NLS_N3

NONUNIQUE

2

ENABLED_FLAG

KWFL_WORKFLOW_STEPS_NLS_N3

NONUNIQUE

3

WORKFLOW_STEP_ID

KWFL_WORKFLOW_STEPS_NLS_U2

NONUNIQUE

1

WORKFLOW_STEP_ID

KWFL_WORKFLOW_STEPS_NLS_U2

NONUNIQUE

2

ENABLED_FLAG

KWFL_WORKFLOW_STEPS_U1

UNIQUE

1

WORKFLOW_STEP_ID

SYS_C005199976

UNIQUE

1

REFERENCE_CODE

Sequences

This table does not use any Sequences.