Search Results gms_distribution_details
Overview
GMS_DISTRIBUTION_DETAILS is a transactional table within the GMS (Grants Accounting) schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the detail lines that make up a distribution — the mechanism by which awarded or sponsored amounts are spread across projects, tasks, expenditure types, and organizations. Each row represents a single distribution line, capturing the recipient accounting attributes along with the distributed quantity and monetary amounts.
The table functions as the child of a distribution header (referenced through DOCUMENT_HEADER_ID and DOCUMENT_DISTRIBUTION_ID) and as a dependent of two master entities: the funding patterns and the award. The heuristic Data Vault classification provided in the metadata is standalone, meaning the FK structure does not exhibit a strong multi-parent hub-and-link topology. As a modeling suggestion, this object is best treated as a transaction-level satellite attached to the distribution document, since its grain is the individual distribution line rather than a shared business entity key.
Key Information Stored
The documented physical schema in ETRM 12.2.2 lists 24 columns. The most significant are:
- DOCUMENT_DISTRIBUTION_ID — the surrogate identifier for the distribution record; the primary key candidate for this table.
- DOCUMENT_HEADER_ID — the foreign reference to the parent distribution document header, giving the line its batch context.
- DOCUMENT_TYPE — discriminates the category of distribution document, allowing multiple distribution types to share the same detail table.
- DISTRIBUTION_NUMBER — the sequence number of the line within the distribution, a natural business key candidate.
- FUNDING_PATTERN_ID — FK to GMS_FUNDING_PATTERNS_ALL, identifying the funding pattern applied to the line.
- AWARD_ID — FK to IGF_AW_AWARD_ALL, linking the distribution line to the award that funds it.
- PROJECT_ID, TASK_ID — the project and task receiving the distributed amount.
- EXPENDITURE_TYPE, EXPENDITURE_ORGANIZATION_ID, EXPENDITURE_ITEM_DATE — the expenditure attributes that qualify the distribution.
- GL_DATE — the general ledger date for downstream accounting entry generation.
- QUANTITY_DISTRIBUTED, AMOUNT_DISTRIBUTED — the quantity and monetary value assigned to the line.
- FC_STATUS, LINE_STATUS — workflow and processing status controls for funds checking and line lifecycle.
- ACCT_RAW_COST, ACCT_BURDENED_COST, DENOM_RAW_COST, DENOM_BURDENED_COST — cost and burdened-cost amounts in both accounting and denominated currency, supporting multi-currency grant accounting.
- RECEIPT_CURRENCY_AMOUNT — the received amount expressed in the receipt currency.
Common Use Cases and Queries
Typical reporting scenarios include reconciling a distribution document to its detail lines, summarizing distributed amounts by award or project, and auditing status transitions. A representative query joins the detail to the parent header on DOCUMENT_HEADER_ID:
SELECT d.DOCUMENT_HEADER_ID, d.DISTRIBUTION_NUMBER, d.PROJECT_ID, d.TASK_ID, d.AMOUNT_DISTRIBUTED, d.ACCT_BURDENED_COST, d.LINE_STATUS FROM GMS.GMS_DISTRIBUTION_DETAILS d WHERE d.AWARD_ID = :award_id ORDER BY d.DOCUMENT_HEADER_ID, d.DISTRIBUTION_NUMBER;
Analysts commonly aggregate AMOUNT_DISTRIBUTED by AWARD_ID or PROJECT_ID to validate funding allocation, and filter on FC_STATUS or LINE_STATUS to isolate lines pending funds-check or processing. Joining FUNDING_PATTERN_ID to GMS_FUNDING_PATTERNS_ALL provides the pattern description for presentation reports.
Related Objects
- GMS_FUNDING_PATTERNS_ALL — joined via FUNDING_PATTERN_ID; supplies the funding pattern definition for each distribution line.
- IGF_AW_AWARD_ALL — joined via AWARD_ID; provides award-level context including sponsor and award attributes.
- GMS_DISTRIBUTION_HEADERS (or equivalent distribution header table) — the parent document, joined via DOCUMENT_HEADER_ID.
- PA_PROJECTS_ALL / PA_TASKS — referenced through PROJECT_ID and TASK_ID for project and task validation.
- PA_EXPENDITURE_TYPES — referenced through EXPENDITURE_TYPE to validate the distribution expenditure classification.
- GL_CODE_COMBINATIONS — indirectly involved when distributed amounts are transferred to general ledger accounting entries using the organization and expenditure attributes.
-
Table: GMS_DISTRIBUTION_DETAILS
12.1.1
owner:GMS, object_type:TABLE, fnd_design_data:GMS.GMS_DISTRIBUTION_DETAILS, object_name:GMS_DISTRIBUTION_DETAILS, status:VALID, product: GMS - Grants Accounting , description: Details of distribution lines , implementation_dba_data: GMS.GMS_DISTRIBUTION_DETAILS ,
-
Table: GMS_DISTRIBUTION_DETAILS
12.2.2
owner:GMS, object_type:TABLE, fnd_design_data:GMS.GMS_DISTRIBUTION_DETAILS, object_name:GMS_DISTRIBUTION_DETAILS, status:VALID, product: GMS - Grants Accounting , description: Details of distribution lines , implementation_dba_data: GMS.GMS_DISTRIBUTION_DETAILS ,
-
VIEW: GMS.GMS_DISTRIBUTION_DETAILS#
12.2.2
owner:GMS, object_type:VIEW, object_name:GMS_DISTRIBUTION_DETAILS#, status:VALID,
-
SYNONYM: APPS.GMS_DISTRIBUTION_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMS_DISTRIBUTION_DETAILS, status:VALID,
-
SYNONYM: APPS.GMS_DISTRIBUTION_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMS_DISTRIBUTION_DETAILS, status:VALID,
-
VIEW: GMS.GMS_DISTRIBUTION_DETAILS#
12.2.2
-
TABLE: GMS.GMS_DISTRIBUTION_DETAILS
12.2.2
owner:GMS, object_type:TABLE, fnd_design_data:GMS.GMS_DISTRIBUTION_DETAILS, object_name:GMS_DISTRIBUTION_DETAILS, status:VALID,
-
TABLE: GMS.GMS_DISTRIBUTION_DETAILS
12.1.1
owner:GMS, object_type:TABLE, fnd_design_data:GMS.GMS_DISTRIBUTION_DETAILS, object_name:GMS_DISTRIBUTION_DETAILS, status:VALID,
-
APPS.GMS_AWARD_DIST_ENG SQL Statements
12.1.1
-
APPS.GMS_AWARD_DIST_ENG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA 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
-
PACKAGE BODY: APPS.GMS_POR_API2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_POR_API2, status:VALID,
-
PACKAGE BODY: APPS.GMS_POR_API2
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_POR_API2, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GMS_POR_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_POR_API, status:VALID,
-
PACKAGE BODY: APPS.GMS_POR_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_POR_API, status:VALID,
-
APPS.GMS_POR_API2 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.GMS_AWARD_DIST_ENG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_AWARD_DIST_ENG, status:VALID,
-
PACKAGE BODY: APPS.GMS_AWARD_DIST_ENG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_AWARD_DIST_ENG, status:VALID,
-
APPS.GMS_POR_API2 SQL Statements
12.2.2
-
PACKAGE BODY: APPS.GMS_AWARD_DIST_ENG
12.1.1
-
PACKAGE BODY: APPS.GMS_AWARD_DIST_ENG
12.2.2
-
PACKAGE BODY: APPS.GMS_POR_API2
12.1.1
-
APPS.GMS_POR_API SQL Statements
12.1.1
-
APPS.GMS_POR_API SQL Statements
12.2.2
-
APPS.GMS_POR_API2 dependencies on GMS_DISTRIBUTION_DETAILS
12.2.2
-
PACKAGE BODY: APPS.GMS_POR_API2
12.2.2
-
APPS.GMS_POR_API dependencies on GMS_DISTRIBUTION_DETAILS
12.1.1
-
APPS.GMS_AWARD_DIST_ENG dependencies on GMS_DISTRIBUTION_DETAILS
12.1.1
-
APPS.GMS_AWARD_DIST_ENG dependencies on GMS_DISTRIBUTION_DETAILS
12.2.2
-
APPS.GMS_POR_API dependencies on GMS_DISTRIBUTION_DETAILS
12.2.2
-
APPS.GMS_POR_API2 dependencies on GMS_DISTRIBUTION_DETAILS
12.1.1
-
eTRM - GMS Tables and Views
12.1.1
description: Versions of award and budget workflows. There can be many workflows for an award or budget. ,
-
APPS.GMS_AWARD_DIST_ENG dependencies on GMS_AWARDS_ALL
12.2.2
-
APPS.GMS_AWARD_DIST_ENG dependencies on GMS_AWARDS_ALL
12.1.1
-
eTRM - GMS Tables and Views
12.2.2
description: Versions of award and budget workflows. There can be many workflows for an award or budget. ,
-
APPS.GMS_AWARD_DIST_ENG dependencies on PA_TXN_INTERFACE_S
12.2.2
-
APPS.GMS_POR_API2 dependencies on GMS_AWARDS_ALL
12.2.2
-
APPS.GMS_AWARD_DIST_ENG dependencies on GMS_DISTRIBUTIONS
12.1.1
-
APPS.GMS_AWARD_DIST_ENG dependencies on GMS_DISTRIBUTIONS
12.2.2
-
APPS.GMS_POR_API2 dependencies on GMS_AWARDS_ALL
12.1.1
-
APPS.GMS_AWARD_DIST_ENG dependencies on PA_TXN_INTERFACE_S
12.1.1