PJF_TP_SCHEDULE_LINE_LKP
PJF_TP_SCHEDULE_LINE_LKP holds denormalized data defined for faster processing in finding the transfer price rule between organizations within a transfer price schedule. This table, which is internally maintained, holds the relationships between provider and receiver organizations and operating units by schedule line. The transfer price determination process uses this result the next time a similar set of parameters are encountered. For example, if an employee is entering a timesheet for 7 days on the same project (for which Cross Charging would be performed), then the schedule line need be determined only once.
Details
-
Schema: FUSION
-
Object owner: PJF
-
Object type: TABLE
-
Tablespace: FUSION_TS_TX_DATA
Primary Key
Name | Columns |
---|---|
PJF_TP_SCHEDULE_LINE_LKP_PK |
TP_SCHEDULE_ID, PRVDR_ORGANIZATION_ID, RECVR_ORGANIZATION_ID, PRVDR_ORG_ID, RECVR_ORG_ID, START_DATE_ACTIVE |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
TP_SCHEDULE_ID | NUMBER | 18 | Yes | Identifier of the transfer price schedule | |
TP_SCHEDULE_LINE_ID | NUMBER | 18 | Yes | Identifier of the transfer price schedule line for the combination of schedule and organizations | |
PRVDR_ORG_ID | NUMBER | 18 | Yes | Identifier of the provider operating unit | |
PRVDR_ORGANIZATION_ID | NUMBER | 18 | Yes | Identifier of the provider organization | |
RECVR_ORG_ID | NUMBER | 18 | Yes | Identifier of the receiver operating unit | |
RECVR_ORGANIZATION_ID | NUMBER | 18 | Yes | Identifier of the receiver organization | |
START_DATE_ACTIVE | DATE | Yes | First effective date for the combination of schedule and organizations | ||
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
SORT_ORDER | NUMBER | User-defined line number used for ordering. Duplicate values are allowed. | |||
END_DATE_ACTIVE | DATE | Last effective date for the combination of schedule and organizations | |||
LABOR_FLAG | VARCHAR2 | 1 | Yes | Flag indicates if a rule exists for the labor transaction for the combination of schedule and organizations | |
TP_AMT_TYPE_CODE | VARCHAR2 | 30 | Transfer Price Amount Type code associsted with the Transfer Schedule schedule line. | ||
OBJECT_VERSION_NUMBER | NUMBER | 9 | Yes | Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
PJF_TP_SCHEDULE_LINE_LKP | pjf_tp_schedule_lines | TP_SCHEDULE_LINE_ID |
PJF_TP_SCHEDULE_LINE_LKP | pjf_tp_schedules | TP_SCHEDULE_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
PJF_TP_SCHEDULE_LINE_LKP_U1 | Unique | Default | TP_SCHEDULE_ID, PRVDR_ORGANIZATION_ID, RECVR_ORGANIZATION_ID, PRVDR_ORG_ID, RECVR_ORG_ID, START_DATE_ACTIVE |