Results for “parent_line_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PSP_SUB_LINE_REASONS is a table in the PSP (Labor Distribution) product schema within Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to store the reasons associated with the creation of payroll sublines from payroll lines. In the labor distribution model, payroll processing frequently produces multiple downstream sublines from a single payroll line — for cost allocation, encumbrance adjustments, distribution corrections, or retroactive processing. This table captures the explainable "why" behind each such subdivision, giving administrators and auditors a queryable audit trail of subline generation events. The table has eight documented columns and is classified as VALID in the ETRM repository.
From a Data Vault modeling perspective, the mined heuristic classifies PSP_SUB_LINE_REASONS as satellite-leaning. This suggests it is best treated as a descriptive satellite: its rows record attributes and context about a parent business entity (the payroll subline) rather than serving as an independent hub or a pure relationship link. Practitioners designing a warehouse layer over PSP should consider anchoring this table to PSP_PAYROLL_SUB_LINES as the driving parent and capturing REASON_CODE plus the accompanying audit columns as satellite payload.
Key Information Stored
The documented physical schema contains eight columns. The most significant are:
- PAYROLL_SUB_LINE_ID — The identifier of the payroll subline for which the reason is recorded. This column participates in the primary key and is the sole documented foreign key, referencing PSP_PAYROLL_SUB_LINES.
- REASON_CODE — The coded reason explaining why the subline was created from its originating payroll line. It forms the second component of the composite primary key and is the principal business-meaning attribute.
- PARENT_LINE_ID — Identifies the parent payroll line from which the subline lineage originates, supporting hierarchical tracing of line-to-subline derivation.
- LAST_UPDATE_DATE — The date the row was most recently modified; a standard EBS audit column used for incremental extraction.
- LAST_UPDATED_BY — The application user who performed the most recent update.
- LAST_UPDATE_LOGIN — The login session identifier associated with the last update.
- CREATED_BY — The user who originally created the reason record.
- CREATION_DATE — The timestamp of original record creation.
Two key structures are documented. The primary key, PSP_SUB_LINE_REASONS_PK, is the composite (PAYROLL_SUB_LINE_ID, REASON_CODE), combining the foreign key to the parent subline with the reason code. The unique index PSP_SUB_LINE_REASONS_U1 covers the same column pair and therefore represents the documented business-key candidate: no two identical reason codes may exist for the same payroll subline. There is no separate single-column surrogate key; identity is derived from the foreign key plus the reason code, which is consistent with the satellite-leaning classification.
Common Use Cases and Queries
Typical reporting scenarios include auditing why payroll costs were redistributed, reconciling subline volumes by reason, and tracing a subline back to its parent payroll line. A representative query joining the satellite to its parent is:
SELECT r.PAYROLL_SUB_LINE_ID, r.REASON_CODE, r.PARENT_LINE_ID, r.CREATION_DATE FROM PSP.PSP_SUB_LINE_REASONS r WHERE r.PAYROLL_SUB_LINE_ID = :sub_line_id;— retrieves all reasons recorded for a given subline.SELECT REASON_CODE, COUNT(*) FROM PSP.PSP_SUB_LINE_REASONS GROUP BY REASON_CODE ORDER BY 2 DESC;— profiles subline creation reasons across the enterprise.SELECT r.* FROM PSP.PSP_SUB_LINE_REASONS r, PSP.PSP_PAYROLL_SUB_LINES s WHERE r.PAYROLL_SUB_LINE_ID = s.PAYROLL_SUB_LINE_ID;— joins the reason rows to the parent subline for combined cost and reason reporting.- Incremental extracts should filter on LAST_UPDATE_DATE using a high-water mark, since the table carries the standard EBS WHO audit columns.
Related Objects
- PSP_PAYROLL_SUB_LINES — The parent table referenced by the documented foreign key PSP_SUB_LINE_REASONS.PAYROLL_SUB_LINE_ID; the primary join path.
- PSP_SUB_LINE_REASONS_PK / PSP_SUB_LINE_REASONS_U1 — The primary key constraint and unique index enforcing (PAYROLL_SUB_LINE_ID, REASON_CODE).
- Payroll line and distribution tables in the PSP/PAY schemas — PARENT_LINE_ID relates the reason record to the originating payroll line, enabling line-to-subline traceability.
- Labor distribution cost allocation and encumbrance processes — These processes populate the table when payroll lines are subdivided, making it a dependent audit object.
Because the documented metadata lists only one foreign key, PSP_PAYROLL_SUB_LINES is the definitive parent dependency; all other relationships should be validated against the customer's specific PSP implementation before being relied upon for reporting.
-
Stores reasons for creating payroll sublines from payroll lines
-
View: OKL_CS_AST_ADDONS_UV 12.1.1
APPS.OKL_CS_AST_ADDONS_UV·↳ OKC_K_ITEMS_V·↳ OKC_K_LINES_B·↳ OKC_LINE_STYLES_B·Explore OKL module →
-
View: OKL_CS_AST_ADDONS_UV 12.2.2
APPS.OKL_CS_AST_ADDONS_UV·↳ OKC_K_ITEMS_V·↳ OKC_K_LINES_B·↳ OKC_LINE_STYLES_B·Explore OKL module →
-
View: SO_SCHEDULE_DETAILS 12.2.2
APPS.SO_SCHEDULE_DETAILS·↳ FND_GLOBAL·↳ FND_PROFILE·↳ MTL_PARAMETERS·Explore OE module →
-
View: OKE_TERMINATE_LINES_V 12.1.1
For the Terminate Form to display the lines available to terminate
APPS.OKE_TERMINATE_LINES_V·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·↳ OKC_STATUSES_V·Explore OKE module →
-
View: OKL_CS_LINE_VERSION_UV 12.1.1
List of Line Versions
APPS.OKL_CS_LINE_VERSION_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_BH·↳ OKC_K_ITEMS·Explore OKL module →
-
View: OKS_ENT_COVD_LEVELS_V 12.2.2
View Lists all Coverage Leveles with Coverage level Identifier and Service Line Identifier
APPS.OKS_ENT_COVD_LEVELS_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_LINE_STYLES_B·Explore OKS module →
-
View: OKL_NEW_LOAN_ASSETS_UV 12.2.2
User interface view for asset summary page
APPS.OKL_NEW_LOAN_ASSETS_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·Explore OKL module →
-
View: OKL_OLD_ASSETS_UV 12.1.1
User interface view for asset summary page
APPS.OKL_OLD_ASSETS_UV·↳ FA_ADDITIONS_B·↳ FA_BOOKS·↳ FA_BOOK_CONTROLS·Explore OKL module →
-
User Interface view for inactive assets
APPS.OKL_LA_INACTIVE_ASST_UV·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·↳ OKC_STATUSES_B·Explore OKL module →
-
View: SO_SERVICE_DETAILS 12.1.1
APPS.SO_SERVICE_DETAILS·↳ CSICUMPI_PUB·↳ CS_CP_REVISIONS·↳ CS_CUSTOMER_PRODUCTS·Explore OE module →
-
Stores reasons for creating payroll sublines from payroll lines
-
View: OKL_LA_ADD_ITEMS_UV 12.1.1
User Interface view for asset add-ons page
APPS.OKL_LA_ADD_ITEMS_UV·↳ MTL_SYSTEM_ITEMS_B·↳ MTL_SYSTEM_ITEMS_TL·↳ OKC_K_ITEMS·Explore OKL module →
-
View: OKL_LA_ADD_ITEMS_UV 12.2.2
User Interface view for asset add-ons page
APPS.OKL_LA_ADD_ITEMS_UV·↳ MTL_SYSTEM_ITEMS_B·↳ MTL_SYSTEM_ITEMS_TL·↳ OKC_K_ITEMS·Explore OKL module →
-
View: SO_SCHEDULE_DETAILS 12.1.1
APPS.SO_SCHEDULE_DETAILS·↳ FND_GLOBAL·↳ FND_PROFILE·↳ MTL_PARAMETERS·Explore OE module →
-
APPS.SO_LINES_CURRENT_DEMAND_V·↳ OE_QUERY·↳ SO_HEADERS·↳ SO_LINES·Explore OE module →
-
View: OKL_NEW_LOAN_ASSETS_UV 12.1.1
User interface view for asset summary page
APPS.OKL_NEW_LOAN_ASSETS_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·Explore OKL module →
-
View: OKL_LA_ITEM_DTLS_UV 12.1.1
Item Details
APPS.OKL_LA_ITEM_DTLS_UV·↳ MTL_SYSTEM_ITEMS_B·↳ MTL_SYSTEM_ITEMS_TL·↳ OKC_K_ITEMS·Explore OKL module →
-
View: OKL_LA_ITEM_DTLS_UV 12.2.2
Item Details
APPS.OKL_LA_ITEM_DTLS_UV·↳ MTL_SYSTEM_ITEMS_B·↳ MTL_SYSTEM_ITEMS_TL·↳ OKC_K_ITEMS·Explore OKL module →
-
APPS.OKL_CS_ASSET_COUNTERS_UV·↳ CSI_COUNTER_READINGS_PVT·↳ CSI_ITEM_INSTANCES·↳ CS_COUNTERS·Explore OKL module →
-
View: OKL_OLD_LOAN_ASSETS_UV 12.2.2
User interface view for asset summary page.
APPS.OKL_OLD_LOAN_ASSETS_UV·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKL module →
-
APPS.OKL_CS_ASSET_COUNTERS_UV·↳ CSI_COUNTER_READINGS_PVT·↳ CSI_ITEM_INSTANCES·↳ CS_COUNTERS·Explore OKL module →
-
View: OKE_TERMINATE_LINES_V 12.2.2
For the Terminate Form to display the lines available to terminate
APPS.OKE_TERMINATE_LINES_V·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·↳ OKC_STATUSES_V·Explore OKE module →
-
Stores revenue status information at the line level
-
View: OKS_ENT_COVD_LEVELS_V 12.1.1
View Lists all Coverage Leveles with Coverage level Identifier and Service Line Identifier
APPS.OKS_ENT_COVD_LEVELS_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_LINE_STYLES_B·Explore OKS module →
-
View: OKX_MODEL_LINES_V 12.2.2
View on Oracle Contracts for Lease, 'LEASE' contract model line
APPS.OKX_MODEL_LINES_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKX module →
-
View: SO_SERVICE_DETAILS 12.2.2
APPS.SO_SERVICE_DETAILS·↳ CSICUMPI_PUB·↳ CS_CP_REVISIONS·↳ CS_CUSTOMER_PRODUCTS·Explore OE module →
-
User Interface view for inactive assets
APPS.OKL_LA_INACTIVE_ASST_UV·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·↳ OKC_STATUSES_B·Explore OKL module →
-
This table stores the policy schedule line information.
-
View: WMS_WAVEPLAN_TASKS_V 12.1.1
WMS Wave Planning Task View
APPS.WMS_WAVEPLAN_TASKS_V·↳ WMS_WAVEPLAN_TASKS_TEMP·Explore WMS module →
-
APPS.SO_LINES_CURRENT_DEMAND_V·↳ OE_QUERY·↳ SO_HEADERS·↳ SO_LINES·Explore OE module →
-
Order Entry Line View
APPS.ICX_SO_LINES_VIEW_LINES_V·↳ FND_CURRENCY·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS·Explore ICX module →
-
Table: GMD_LCF_DETAILS_GTMP 12.2.2
-
View: OKL_CS_LINE_VERSION_UV 12.2.2
List of Line Versions
APPS.OKL_CS_LINE_VERSION_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_BH·↳ OKC_K_ITEMS·Explore OKL module →
-
View: OKE_K_LINES_FWDN_V 12.2.2
Contract line view for flowdown
APPS.OKE_K_LINES_FWDN_V·↳ OKE_K_LINES_SECURE_V·↳ OKE_K_SECURITY_PKG·↳ OKE_UTILS·Explore OKE module →
-
View: OKL_NEW_ASSETS_UV 12.1.1
User interface view for asset summary page
APPS.OKL_NEW_ASSETS_UV·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKL module →
-
View: OKL_OLD_ASSETS_UV 12.2.2
User interface view for asset summary page
APPS.OKL_OLD_ASSETS_UV·↳ FA_ADDITIONS_B·↳ FA_BOOKS·↳ FA_BOOK_CONTROLS·Explore OKL module →
-
View: OKL_OLD_LOAN_ASSETS_UV 12.1.1
User interface view for asset summary page.
APPS.OKL_OLD_LOAN_ASSETS_UV·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKL module →
-
View: OKL_NEW_ASSETS_UV 12.2.2
User interface view for asset summary page
APPS.OKL_NEW_ASSETS_UV·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKL module →
-
Stores revenue status information at the line level
-
View: OKL_VIEW_TRX_ASSETS_V 12.1.1
User interface view to view asset level accounting transactions
APPS.OKL_VIEW_TRX_ASSETS_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKL module →
-
View: OKX_ASSET_LINES_V 12.1.1
This View is based on fixed asset line of Oracle Contracts for Lease contracts. Fixed asset line points to a fixed asset in Oracle Fixed Asset
APPS.OKX_ASSET_LINES_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKX module →
-
View: WMS_WP_TASKS_GTMP_V 12.2.2
APPS.WMS_WP_TASKS_GTMP_V·↳ WMS_WP_TASKS_GTMP·Explore WMS module →
-
View: PJM_UEFF_SO_LINES_V 12.2.2
APPS.PJM_UEFF_SO_LINES_V·↳ SO_LINES_ALL·Explore PJM module →
-
View: OKL_VIEW_TRX_ASSETS_V 12.2.2
User interface view to view asset level accounting transactions
APPS.OKL_VIEW_TRX_ASSETS_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKL module →
-
View: OKX_MODEL_LINES_V 12.1.1
View on Oracle Contracts for Lease, 'LEASE' contract model line
APPS.OKX_MODEL_LINES_V·↳ OKC_K_ITEMS·↳ OKC_K_LINES_B·↳ OKC_K_LINES_TL·Explore OKX module →
-
APPS.ONT_PRT_CST_MARGIN_SUMMARY_V·↳ CST_MARGIN_BUILD·↳ CST_MARGIN_SUMMARY·Explore ONT module →
-
View: ICX_CST_MARGIN_TEMP_V 12.1.1
Obsolete
APPS.ICX_CST_MARGIN_TEMP_V·↳ CST_MARGIN_BUILD·↳ CST_MARGIN_TEMP·Explore ICX module →
-
View: OKL_ASSET_LINES_ALL_V 12.1.1
View based on fixed asset line in Oracle Contracts for Lease 'LEASE' contracts. Fixed asset line in OKL points to a fixed asset(asset_id) in Oracle FA.Also this view shows asset for loan type of contracts.
APPS.OKL_ASSET_LINES_ALL_V·↳ FA_ADDITIONS_B·↳ FA_ADDITIONS_TL·↳ FA_BOOKS·Explore OKL module →
-
View: OKL_ASSET_LINES_ALL_V 12.2.2
View based on fixed asset line in Oracle Contracts for Lease 'LEASE' contracts. Fixed asset line in OKL points to a fixed asset(asset_id) in Oracle FA.Also this view shows asset for loan type of contracts.
APPS.OKL_ASSET_LINES_ALL_V·↳ FA_ADDITIONS_B·↳ FA_ADDITIONS_TL·↳ FA_BOOKS·Explore OKL module →