KPFM_PORTFOLIO_LIFE_CYCLE

This table stores the history of PFM entity lifecycle from proposal to project to asset. Whenever a proposal spawns a project or when a project spawns an asset, a row is inserted in this table.

Foreign Keys

Primary Key Table

Primary Key Column

Foreign Key Column

KCRT_REQUESTS

REQUEST_ID

FROM_REQUEST_ID

KCRT_REQUESTS

REQUEST_ID

TO_REQUEST_ID

KNTA_USERS

USER_ID

CREATED_BY

KNTA_USERS

USER_ID

LAST_UPDATED_BY

Column Descriptions

Column Name

Null?

Data Type

Description

PORTFOLIO_LIFE_CYCLE_ID

NOT NULL

NUMBER

System-generated identifier

CREATION_DATE

NOT NULL

DATE

Date record was created

CREATED_BY

NOT NULL

NUMBER

Identifier for the user who created the record

LAST_UPDATE_DATE

NOT NULL

DATE

Date record was last updated

LAST_UPDATED_BY

NOT NULL

NUMBER

Identifier for the user who last updated the record

FROM_REQUEST_ID

NOT NULL

NUMBER

Spawning request ID

FROM_PFM_TYPE_CODE

NOT NULL

VARCHAR2(30)

Spawning entity, this is either PROPOSAL or PROJECT

TO_REQUEST_ID

NOT NULL

NUMBER

Spawned request ID

TO_PFM_TYPE_CODE

NOT NULL

VARCHAR2(30)

Spawned entity, this is either PROJECT or ASSET

Indexes

Index Name

Index Type

Sequence

Column Name

KPFM_PORTFOLIO_LIFE_CYCLE_N1

NONUNIQUE

1

FROM_REQUEST_ID

KPFM_PORTFOLIO_LIFE_CYCLE_N2

NONUNIQUE

1

TO_REQUEST_ID

KPFM_PORTFOLIO_LIFE_CYCLE_U1

UNIQUE

1

PORTFOLIO_LIFE_CYCLE_ID

Sequences

Sequence Name

Sequence Type

KPFM_PORTFOLIO_LIFE_CYCLE_S

PORTFOLIO_LIFE_CYCLE_ID