Search Results psa_mf_adj_dist_all
Overview
PSA_MF_ADJ_DIST_ALL is a Public Sector Financials (PSA) table that stores accounts receivable distributions associated with adjustments made against multiple-fund transactions. In Oracle EBS 12.1.1 and 12.2.2, this table functions as the distribution detail layer for multi-fund adjustment processing, capturing how a single adjustment against a Receivables transaction is allocated across accounting flexfield combinations, funding sources, and posting controls. It bridges the Receivables adjustment layer and the General Ledger distribution layer for public-sector entities that must split receivables activity across multiple funds.
The ETRM relationship data classifies this object as standalone under a heuristic Data Vault assessment. From a modeling perspective, PSA_MF_ADJ_DIST_ALL is best treated as a link-style object that resolves many-to-many relationships between an adjustment and its associated Receivables line distributions. Because it carries descriptive and attribute columns alongside its key structure, it can also be modeled as a satellite attached to that link.
Key Information Stored
The table contains 30 documented columns. The most significant include:
- ADJUSTMENT_ID — Identifier of the parent adjustment against a multiple-fund transaction; part of the composite primary key.
- CUST_TRX_LINE_GL_DIST_ID — Reference to the Receivables line GL distribution that the multi-fund adjustment distribution relates to; the second component of the composite primary key.
- MF_ADJUSTMENT_CCID — Code combination identifier for the multi-fund adjustment distribution account.
- PREV_MF_ADJUSTMENT_CCID — The prior multi-fund adjustment accounting combination, useful for change tracking and audit.
- PREV_CUST_TRX_LINE_ID — Reference to the prior transaction line, supporting historical reconciliation.
- AMOUNT — Monetary value assigned to the distribution row.
- PERCENT — Proportional allocation percentage applied to the adjustment.
- POSTING_CONTROL_ID — Foreign key to AR_POSTING_CONTROL governing posting behavior and period control.
- COMMENTS — Free-text annotation for the distribution line.
- ATTRIBUTE_CATEGORY through ATTRIBUTE15 — Descriptive flexfield segments supporting client-specific extensions.
- Audit columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN.
The surrogate primary key is PK_ADJ_DIST, composed of ADJUSTMENT_ID and CUST_TRX_LINE_GL_DIST_ID. Both columns serve simultaneously as business-key candidates because they jointly identify a unique distribution for a given adjustment. POSTING_CONTROL_ID is a foreign-key business reference to AR_POSTING_CONTROL.
Common Use Cases and Queries
Typical uses include reconciling multi-fund adjustments, auditing allocation percentages across funds, and reporting adjustments by posting control or accounting combination. A common query joins the table to its parent adjustment and to AR_POSTING_CONTROL:
- Allocation review:
SELECT ADJUSTMENT_ID, MF_ADJUSTMENT_CCID, AMOUNT, PERCENT FROM PSA_MF_ADJ_DIST_ALL WHERE ADJUSTMENT_ID = :adj_id; - Posting control analysis: join on POSTING_CONTROL_ID to describe the posting rule applied.
- Exception reporting: flag rows where PERCENT does not total to 100 per ADJUSTMENT_ID.
- Audit trail: compare MF_ADJUSTMENT_CCID to PREV_MF_ADJUSTMENT_CCID to detect reallocation.
Related Objects
- AR_POSTING_CONTROL — Referenced via POSTING_CONTROL_ID.
- AR_CASH_RECEIPTS / AR_ADJUSTMENTS — Parent adjustment records linked through ADJUSTMENT_ID.
- RA_CUST_TRX_LINE_GL_DIST_ALL — Source of CUST_TRX_LINE_GL_DIST_ID references.
- PSA_MF_ADJ_ALL — Multi-fund adjustment header/link table.
- GL_CODE_COMBINATIONS — Resolves MF_ADJUSTMENT_CCID and PREV_MF_ADJUSTMENT_CCID.
-
Table: PSA_MF_ADJ_DIST_ALL
12.1.1
owner:PSA, object_type:TABLE, fnd_design_data:PSA.PSA_MF_ADJ_DIST_ALL, object_name:PSA_MF_ADJ_DIST_ALL, status:VALID, product: PSA - Public Sector Financials , description: Accounts receivable distributions for an adjustment made against a mutiple fund transaction , implementation_dba_data: PSA.PSA_MF_ADJ_DIST_ALL ,
-
Table: PSA_MF_ADJ_DIST_ALL
12.2.2
owner:PSA, object_type:TABLE, fnd_design_data:PSA.PSA_MF_ADJ_DIST_ALL, object_name:PSA_MF_ADJ_DIST_ALL, status:VALID, product: PSA - Public Sector Financials , description: Accounts receivable distributions for an adjustment made against a mutiple fund transaction , implementation_dba_data: PSA.PSA_MF_ADJ_DIST_ALL ,
-
APPS.PSA_MFAR_ADJUSTMENT_COVER_PKG SQL Statements
12.1.1
-
APPS.PSA_MFAR_ADJUSTMENT_COVER_PKG SQL Statements
12.2.2
-
VIEW: APPS.PSA_MF_ADJ_DIST_V
12.2.2
-
APPS.PSA_MF_ADJ_DIST_ALL_PKG SQL Statements
12.2.2
-
VIEW: PSA.PSA_MF_ADJ_DIST_ALL#
12.2.2
owner:PSA, object_type:VIEW, object_name:PSA_MF_ADJ_DIST_ALL#, status:VALID,
-
VIEW: APPS.PSA_MF_ADJ_DIST_V
12.1.1
-
VIEW: APPS.AR_ADJ_DIST_UPG_V
12.2.2
-
APPS.PSA_MFAR_ADJUSTMENTS SQL Statements
12.2.2
-
APPS.PSA_MF_ADJ_DIST_ALL_PKG SQL Statements
12.1.1
-
VIEW: APPS.AR_ADJ_DIST_UPG_V
12.1.1
-
SYNONYM: APPS.PSA_MF_ADJ_DIST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSA_MF_ADJ_DIST_ALL, status:VALID,
-
SYNONYM: APPS.PSA_MF_ADJ_DIST_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PSA_MF_ADJ_DIST_ALL, status:VALID,
-
APPS.PSA_MFAR_ADJUSTMENTS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSA_MFAR_ADJUSTMENT_COVER_PKG
12.1.1
-
PACKAGE BODY: APPS.PSA_MFAR_ADJUSTMENT_COVER_PKG
12.2.2
-
VIEW: PSA.PSA_MF_ADJ_DIST_ALL#
12.2.2
-
View: AR_ADJ_DIST_UPG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ADJ_DIST_UPG_V, object_name:AR_ADJ_DIST_UPG_V, status:VALID, product: AR - Receivables , description: AR XLA Extract , implementation_dba_data: APPS.AR_ADJ_DIST_UPG_V ,
-
View: AR_ADJ_DIST_UPG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ADJ_DIST_UPG_V, object_name:AR_ADJ_DIST_UPG_V, status:VALID, product: AR - Receivables , description: AR XLA Extract , implementation_dba_data: APPS.AR_ADJ_DIST_UPG_V ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSA_MF_GL_TRANSFER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MF_GL_TRANSFER_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: PSA_MF_ADJ_DIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSA.PSA_MF_ADJ_DIST_V, object_name:PSA_MF_ADJ_DIST_V, status:VALID, product: PSA - Public Sector Financials , implementation_dba_data: APPS.PSA_MF_ADJ_DIST_V ,
-
PACKAGE BODY: APPS.AR_UPG_PSA_DIST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_UPG_PSA_DIST_PKG, status:VALID,
-
VIEW: APPS.PSA_MF_BALANCES_VIEW
12.1.1
-
VIEW: APPS.PSA_MF_BALANCES_VIEW
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: PSA_MF_ADJ_DIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSA.PSA_MF_ADJ_DIST_V, object_name:PSA_MF_ADJ_DIST_V, status:VALID, product: PSA - Public Sector Financials , implementation_dba_data: APPS.PSA_MF_ADJ_DIST_V ,
-
PACKAGE BODY: APPS.PSA_MF_GL_TRANSFER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MF_GL_TRANSFER_PKG, status:VALID,
-
PACKAGE BODY: APPS.PSA_MFAR_ADJUSTMENT_COVER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MFAR_ADJUSTMENT_COVER_PKG, status:VALID,
-
PACKAGE BODY: APPS.PSA_MFAR_ADJUSTMENT_COVER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MFAR_ADJUSTMENT_COVER_PKG, status:VALID,
-
PACKAGE BODY: APPS.PSA_MF_ADJ_DIST_ALL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MF_ADJ_DIST_ALL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PSA_MF_ADJ_DIST_ALL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MF_ADJ_DIST_ALL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_UPG_PSA_DIST_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_UPG_PSA_DIST_PKG, status:VALID,
-
APPS.PSA_MF_GL_TRANSFER_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AR_UPGRADE_CASH_ACCRUAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_UPGRADE_CASH_ACCRUAL, status:VALID,
-
PACKAGE BODY: APPS.PSA_MFAR_ADJUSTMENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MFAR_ADJUSTMENTS, status:VALID,
-
PACKAGE BODY: APPS.PSA_MFAR_ADJUSTMENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_MFAR_ADJUSTMENTS, status:VALID,
-
PACKAGE BODY: APPS.PSA_MF_ADJ_DIST_ALL_PKG
12.1.1
-
APPS.PSA_MF_GL_TRANSFER_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AR_UPGRADE_CASH_ACCRUAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_UPGRADE_CASH_ACCRUAL, status:VALID,
-
PACKAGE BODY: APPS.PSA_XFR_TO_GL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_XFR_TO_GL_PKG, status:VALID,