Results for “tp_amt_type_code”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PA_CC_TP_SCHEDULE_LINE_LKP is a denormalized lookup table in the Oracle Projects (PA) schema that supports transfer price processing across organizations in Oracle E-Business Suite 12.1.1 and 12.2.2. The table is maintained by the Cross-Product Costing and transfer price engine to accelerate the resolution of the applicable transfer price rule between a providing organization and a receiving organization within a defined transfer price schedule. Rather than performing repeated multi-block joins at runtime, the transfer pricing process pre-resolves the schedule line relationships into this lookup structure, enabling faster and more predictable query performance during cost distribution and inter-organization billing cycles.

Because the table stores resolved relationship context between organizations and their governing schedule line, the heuristic Data Vault classification is satellite-leaning. In Data Vault modeling terms, the table behaves as a satellite on the transfer price schedule business key, capturing descriptive attributes (amount type, labor flag, active dates, sort order) that qualify the relationship rather than introducing a new independent hub.

Key Information Stored

The table is composed of 16 documented columns, of which the following are most significant:

The surrogate primary key is PA_CC_TP_SCHEDULE_LINE_LKP_PK, defined over TP_SCHEDULE_ID, PRVDR_ORGANIZATION_ID, RECVR_ORGANIZATION_ID, PRVDR_ORG_ID, RECVR_ORG_ID, and START_DATE_ACTIVE. The unique index PA_CC_TP_SCHEDULE_LINE_LKP_U1 extends this with LABOR_FLAG, providing the candidate business key that guarantees a single active rule per schedule, organization pair, and labor category.

Common Use Cases and Queries

The primary use case is rule resolution during cost distribution. A typical query retrieves the transfer price rule between two organizations on a given effective date:

  • Joining PA_CC_TP_SCHEDULE_LINE_LKP to PA_CC_TP_SCHEDULE_LINES on TP_SCHEDULE_LINE_ID to retrieve the full rule definition.
  • Filtering by TRUNC(SYSDATE) BETWEEN START_DATE_ACTIVE AND NVL(END_DATE_ACTIVE, '31-DEC-4712') to find currently active rules.
  • Filtering on LABOR_FLAG and TP_AMT_TYPE_CODE to isolate the correct pricing dimension for a labor or non-labor transaction.
  • Ordering by SORT_ORDER to determine precedence when multiple schedule lines satisfy the same organization pair.
  • Audit and reconciliation reporting that verifies the denormalized lookup remains synchronized with its source schedule lines.

Related Objects

The following objects are the most significant in relation to this lookup table: