Search Results psa_mf_trx_dist_all
Overview
PSA_MF_TRX_DIST_ALL is a Public Sector Financials (PSA) table owned by the PSA schema that stores accounts receivable distributions for a multiple-fund transaction. In Oracle EBS 12.1.1 and 12.2.2, it acts as the PSA extension layer that sits alongside the standard Receivables accounting distribution records, allowing a single AR transaction line to be distributed across multiple funds — a requirement common to public sector, government, and grant-funded organizations subject to fund accounting rules. Each row represents one distribution line tied to a Receivables line GL distribution, carrying the derived multiple-fund receivables account.
From a heuristic Data Vault modeling perspective, the metadata classification is standalone, with no parent or child links mined from its foreign key structure. This suggests it is best modeled as a satellite-like entity attached to the Receivables distribution it extends, rather than as a hub or link, though this is a modeling suggestion only and not a documented Data Vault design.
Key Information Stored
The table contains 25 documented columns. The most significant are:
- CUST_TRX_LINE_GL_DIST_ID — the surrogate primary key (PK_TRX_DIST) and the single unique index candidate (PSA_MF_TRX_DIST_U1). It also conceptually represents the foreign key back to the Oracle Receivables line GL distribution being extended.
- MF_RECEIVABLES_CCID — the multiple-fund receivables account code combination identifier generated for the fund split.
- PREV_MF_RECEIVABLES_CCID — the prior multiple-fund receivables CCID, supporting change history and reversals.
- POSTING_CONTROL_ID — foreign key to AR_POSTING_CONTROL, linking the distribution to its posting batch/run.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATION_DATE, CREATED_BY — standard EBS Who columns for audit and concurrency.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the standard EBS descriptive flexfield (DFF) columns used for client-specific extensions.
Note that the documented metadata does not list fund, amount, or percentage columns; the fund association is carried via the CCID account segments rather than a discrete fund column.
Common Use Cases and Queries
Typical scenarios include reconciling multiple-fund receipts, auditing fund allocations, and verifying that posting runs captured the correct receivables accounts. A common pattern joins the table to Receivables distributions:
- Query all multiple-fund distributions for a given posting control:
SELECT * FROM PSA_MF_TRX_DIST_ALL WHERE POSTING_CONTROL_ID = :id; - Trace the fund account for a specific AR line distribution:
SELECT MF_RECEIVABLES_CCID, PREV_MF_RECEIVABLES_CCID FROM PSA_MF_TRX_DIST_ALL WHERE CUST_TRX_LINE_GL_DIST_ID = :dist_id; - Audit changes by comparing MF_RECEIVABLES_CCID against PREV_MF_RECEIVABLES_CCID, and review the WHO columns for the last editor.
- Reporting use cases include fund-level AR aging, grant revenue allocation, and DFF-driven client-specific fund reporting.
Related Objects
The metadata documents one foreign key relationship and several implicit dependencies:
- AR_POSTING_CONTROL — referenced via POSTING_CONTROL_ID; join on posting control to identify the batch.
- RA_CUST_TRX_LINE_GL_DIST_ALL — the Receivables line GL distribution table that CUST_TRX_LINE_GL_DIST_ID keyed to.
- AR_DISTRIBUTIONS_ALL — related standard AR distribution data used for comparison and reconciliation.
- FND_ACCOUNT_SEGMENT_VALUES / GL_CODE_COMBINATIONS — resolved from MF_RECEIVABLES_CCID to interpret fund and account segments.
Because the table is classified as standalone, integration is primarily through the AR distribution and posting control chain rather than through direct PSA child records.
-
Table: PSA_MF_TRX_DIST_ALL
12.1.1
owner:PSA, object_type:TABLE, fnd_design_data:PSA.PSA_MF_TRX_DIST_ALL, object_name:PSA_MF_TRX_DIST_ALL, status:VALID, product: PSA - Public Sector Financials , description: Accountsreceivable distributions for a mutiplefund transaction , implementation_dba_data: PSA.PSA_MF_TRX_DIST_ALL ,
-
Table: PSA_MF_TRX_DIST_ALL
12.2.2
owner:PSA, object_type:TABLE, fnd_design_data:PSA.PSA_MF_TRX_DIST_ALL, object_name:PSA_MF_TRX_DIST_ALL, status:VALID, product: PSA - Public Sector Financials , description: Accountsreceivable distributions for a mutiplefund transaction , implementation_dba_data: PSA.PSA_MF_TRX_DIST_ALL ,
-
View: PSA_MF_CRM_DIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSA.PSA_MF_CRM_DIST_V, object_name:PSA_MF_CRM_DIST_V, status:VALID, product: PSA - Public Sector Financials , description: All Credit Memo Distributions applied to Multi-Fund Invoices , implementation_dba_data: APPS.PSA_MF_CRM_DIST_V ,
-
View: PSA_MF_CRM_DIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSA.PSA_MF_CRM_DIST_V, object_name:PSA_MF_CRM_DIST_V, status:VALID, product: PSA - Public Sector Financials , description: All Credit Memo Distributions applied to Multi-Fund Invoices , implementation_dba_data: APPS.PSA_MF_CRM_DIST_V ,
-
View: MFAR_TRANSACTIONS_DIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSA.MFAR_TRANSACTIONS_DIST_V, object_name:MFAR_TRANSACTIONS_DIST_V, status:VALID, product: PSA - Public Sector Financials , implementation_dba_data: APPS.MFAR_TRANSACTIONS_DIST_V ,
-
View: MFAR_TRANSACTIONS_DIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSA.MFAR_TRANSACTIONS_DIST_V, object_name:MFAR_TRANSACTIONS_DIST_V, status:VALID, product: PSA - Public Sector Financials , implementation_dba_data: APPS.MFAR_TRANSACTIONS_DIST_V ,
-
View: PSA_MF_PAYMENT_SCHEDULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSA.PSA_MF_PAYMENT_SCHEDULES_V, object_name:PSA_MF_PAYMENT_SCHEDULES_V, status:VALID, product: PSA - Public Sector Financials , description: All Multi-fund transactions except adjustments and miscellaneous cash receipts , implementation_dba_data: APPS.PSA_MF_PAYMENT_SCHEDULES_V ,
-
View: PSA_MF_PAYMENT_SCHEDULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSA.PSA_MF_PAYMENT_SCHEDULES_V, object_name:PSA_MF_PAYMENT_SCHEDULES_V, status:VALID, product: PSA - Public Sector Financials , description: All Multi-fund transactions except adjustments and miscellaneous cash receipts , implementation_dba_data: APPS.PSA_MF_PAYMENT_SCHEDULES_V ,