Search Results egp system items field length
The GMS.GMS_ENCUMBRANCE_ITEMS_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Grants Accounting (GMS) module, specifically designed to manage encumbrance-related data for grant-funded projects. This table stores detailed information about encumbrance items, which represent commitments or obligations of funds against grants, contracts, or other sponsored projects. Below is a detailed technical and functional analysis of this table.
Table Overview
TheGMS_ENCUMBRANCE_ITEMS_ALL
table serves as a repository for encumbrance line items, linking financial transactions to grant awards. It is part of Oracle's Grants Accounting suite, which integrates with core financial modules like General Ledger (GL), Accounts Payable (AP), and Purchasing (PO). The table is multi-org enabled, as indicated by the _ALL
suffix, meaning it stores data across multiple operating units.
Key Columns and Their Significance
- ENCUMBRANCE_ITEM_ID: Primary key, uniquely identifying each encumbrance line item.
- ENCUMBRANCE_ID: Foreign key linking to the parent encumbrance record in
GMS_ENCUMBRANCES_ALL
. - AWARD_ID: References the grant or award (
GMS_AWARDS_ALL
) to which the encumbrance is tied. - PROJECT_ID: Optional link to Oracle Projects (
PA_PROJECTS_ALL
) for project-funded grants. - LINE_NUMBER: Sequence number for the encumbrance line item.
- AMOUNT: The monetary value of the encumbrance.
- ENCUMBERED_AMOUNT: The portion of the amount currently encumbered.
- GL_DATE: Date when the encumbrance was posted to General Ledger.
- PERIOD_NAME: Accounting period associated with the encumbrance.
- SOURCE_TYPE: Indicates the originating module (e.g., 'PO' for Purchasing, 'AP' for Accounts Payable).
- SOURCE_ID: Foreign key to the source document (e.g., PO_HEADER_ID for purchase orders).
Functional Role in Oracle EBS
The table plays a pivotal role in:- Budget Control: Tracks committed funds against grant budgets to prevent over-expenditure.
- Financial Reporting: Provides data for grant-specific reports like Fund Availability and Encumbrance Registers.
- Integration: Synchronizes with Oracle Purchasing for PO encumbrances and Oracle Payables for invoice matching.
- Compliance: Ensures adherence to sponsor requirements by maintaining audit trails of fund commitments.
Technical Dependencies
The table has relationships with:GMS_ENCUMBRANCES_ALL
(parent encumbrance header).GMS_AWARDS_ALL
(grant award details).PO_HEADERS_ALL
/AP_INVOICES_ALL
(source documents).GL_CODE_COMBINATIONS
(accounting flexfield data).
Common Use Cases
- Purchase Order Encumbrances: When a PO is created against a grant, the system generates records in this table to reserve funds.
- Invoice Matching: During AP invoice validation, encumbrance amounts are adjusted based on actual invoice values.
- Year-End Carryforward: Open encumbrances at fiscal year-end are carried forward via this table.
Customization Considerations
While the table is seeded by Oracle, organizations often extend it via:- Descriptive Flexfields (DFFs) for additional attributes.
- Triggers or APIs to enforce business rules.
- Custom reports querying this table for grant analytics.
Conclusion
TheGMS.GMS_ENCUMBRANCE_ITEMS_ALL
table is a cornerstone of grant financial management in Oracle EBS, enabling precise tracking of fund commitments across the procure-to-pay lifecycle. Its integration with core financial modules ensures data consistency while supporting compliance with stringent grant management requirements. Proper understanding of this table is essential for implementing, customizing, or troubleshooting Oracle Grants Accounting functionality.
-
Test logging system
12.1.1
-
Test logging system
12.1.1
-
File: GR_11i_Master Items Template.pdf
12.1.1
product: GR - Process Manufacturing Regulatory Management , size: 22.299 KBytes , file_type: PDF Diagram ,
-
File: GR_11i_Master Items Template.pdf
12.2.2
product: GR - Process Manufacturing Regulatory Management , size: 22.299 KBytes , file_type: PDF Diagram ,
-
Test logging system
12.1.1
-
Test logging system
12.1.1
-
Test logging system
12.2.2
-
Test logging system
12.2.2
-
Test logging system
12.2.2
-
Test logging system
12.2.2
-
Lookup Type: OVERRIDE FIELD
12.1.1
product: PA - Projects , meaning: Override Field , description: Override Field ,
-
Lookup Type: OVERRIDE FIELD
12.2.2
product: PA - Projects , meaning: Override Field , description: Override Field ,
-
SYNONYM: PUBLIC.sun/security/util/Length
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:sun/security/util/Length, status:VALID,
-
SYNONYM: PUBLIC.sun/security/util/Length
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:sun/security/util/Length, status:VALID,
-
SYNONYM: PUBLIC.java/lang/reflect/Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/reflect/Field, status:VALID,
-
SYNONYM: PUBLIC.com/sun/jdi/Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:com/sun/jdi/Field, status:VALID,
-
JAVA CLASS: SYS.sun/security/util/Length
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:sun/security/util/Length, status:VALID,
-
Lookup Type: SYSTEM PARAMETERS
12.2.2
product: PO - Purchasing , meaning: System Parameters , description: System Parameters ,
-
SYNONYM: PUBLIC.java/lang/System
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/System, status:VALID,
-
Lookup Type: SYSTEM PARAMETERS
12.1.1
product: PO - Purchasing , meaning: System Parameters , description: System Parameters ,
-
Lookup Type: SYSTEM OPTIONS
12.1.1
product: AP - Payables , meaning: System Options , description: Payables system options ,
-
SYNONYM: PUBLIC.java/lang/System
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/System, status:VALID,
-
SYNONYM: PUBLIC.java/text/MessageFormat$Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/MessageFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/NumberFormat$Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/NumberFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/MessageFormat$Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/MessageFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/DateFormat$Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/DateFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.com/sun/jdi/Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:com/sun/jdi/Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/DateFormat$Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/DateFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.oracle/xml/jdwp/Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:oracle/xml/jdwp/Field, status:VALID,
-
SYNONYM: PUBLIC.oracle/xml/jdwp/Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:oracle/xml/jdwp/Field, status:VALID,
-
SYNONYM: PUBLIC.java/lang/reflect/Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/reflect/Field, status:VALID,
-
Lookup Type: SYSTEM OPTIONS
12.2.2
product: AP - Payables , meaning: System Options , description: Payables system options ,
-
JAVA CLASS: SYS.sun/security/util/Length
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:sun/security/util/Length, status:VALID,
-
JAVA CLASS: SYS.java/lang/System
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:java/lang/System, status:VALID,
-
Lookup Type: SYSTEM APPROVALS OPTION
12.1.1
product: AP - Payables , meaning: System Approvals Option , description: System invoice validation user submission options ,
-
SYNONYM: PUBLIC.java/lang/System$1
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/System$1, status:VALID,
-
JAVA CLASS: SYS.java/lang/reflect/Field
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:java/lang/reflect/Field, status:VALID,
-
JAVA CLASS: SYS.java/text/DateFormat$Field
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:java/text/DateFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/NumberFormat$Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/NumberFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/Format$Field
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/Format$Field, status:VALID,
-
SYNONYM: PUBLIC.java/text/Format$Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/text/Format$Field, status:VALID,
-
TABLE: GMS.GMS_ENCUMBRANCE_ITEMS_ALL
12.1.1
owner:GMS, object_type:TABLE, fnd_design_data:GMS.GMS_ENCUMBRANCE_ITEMS_ALL, object_name:GMS_ENCUMBRANCE_ITEMS_ALL, status:VALID,
-
TABLE: GMS.GMS_ENCUMBRANCE_ITEMS_ALL
12.2.2
owner:GMS, object_type:TABLE, fnd_design_data:GMS.GMS_ENCUMBRANCE_ITEMS_ALL, object_name:GMS_ENCUMBRANCE_ITEMS_ALL, status:VALID,
-
SYNONYM: PUBLIC.java/lang/System$3
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/System$3, status:VALID,
-
JAVA CLASS: SYS.com/sun/jdi/Field
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:com/sun/jdi/Field, status:VALID,
-
JAVA CLASS: SYS.java/text/NumberFormat$Field
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:java/text/NumberFormat$Field, status:VALID,
-
SYNONYM: PUBLIC.oracle/aurora/ncomp/java/Field
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:oracle/aurora/ncomp/java/Field, status:VALID,
-
JAVA CLASS: SYS.java/lang/System
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:java/lang/System, status:VALID,
-
SYNONYM: PUBLIC.java/lang/System$2
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/lang/System$2, status:VALID,
-
Lookup Type: SYSTEM APPROVALS OPTION
12.2.2
product: AP - Payables , meaning: System Approvals Option , description: System invoice validation user submission options ,