Search Results after_final_journals_update
Overview
The APPS.GL_GLPPOS_PKG package is a General Ledger posting engine component in Oracle E-Business Suite, owned by the APPS schema and classified as an OTHER-type API. Its name reflects the GL Posting (GLPPOS) functional area, and its source header (glupohks.pls, version 120.3) indicates it is a posting hooks package invoked internally by the Journal Posting process rather than a public interface. The package provides entry points that the posting engine calls at defined stages of the posting run to apply additional logic after the core post of journals to the General Ledger balances. In the 12.1.1 and 12.2.2 code lines, this package remains part of the standard posting flow managed by the Journal Import and Posting programs, and it is documented in the ETRM repository as a non-public routine with limited exposure.
Key Procedures and Functions
The package exposes two documented procedures:
- GLPHK — The primary posting hook procedure. It accepts the posting run identifier and is invoked by the posting process to perform hook-level processing associated with the identified posting run. In practice, this routine represents the point at which the posting engine hands control to the hook logic for each run, allowing the package to participate in the posting sequence.
- AFTER_FINAL_JOURNALS_UPDATE — A post-update hook procedure, likewise parameterized by the posting run identifier. It is called after the final journal rows have been updated, enabling follow-on processing once the core journal update has completed within the posting run.
Both procedures are driven by the posting run ID and are designed to be called by the posting framework, not directly by end users. No public function signatures or additional parameters beyond the posting run identifier are documented in the ETRM metadata; parameter lists should not be assumed beyond this identifier.
Tables Accessed
The ETRM extract does not enumerate specific tables accessed through APPS synonyms, and no referenced tables are documented for this package. The package operates in the context of the GL posting run and its associated journal entities, and it is invoked by the posting engine as part of the run lifecycle. Because the documented metadata lists no explicit table references, implementers should treat any table interaction as internal to the posting framework and confirm dependencies through the actual source in the EBS instance rather than assuming a fixed table list.
Usage Notes
GL_GLPPOS_PKG is invoked by the Journal Posting process, typically through the Post Journals concurrent program, and is not intended for direct invocation from forms, concurrent programs, or custom code. The procedures are driven by the posting run identifier supplied by the posting engine, and the package is referenced by zero other documented packages in the ETRM repository, confirming its role as an internal hook rather than a shared API. Customizations that need to intercept posting should avoid calling these procedures directly; instead, they should extend the posting framework through supported hooks and ensure that any changes remain consistent across 12.1.1 and 12.2.2. Because the source is designated Oracle Proprietary and Confidential, the package is subject to change without notice, and any dependency on its internal behavior should be validated against the specific patch level of the environment.
-
PACKAGE: APPS.GL_GLPPOS_PKG
12.2.2
-
APPS.GL_GLPPOS_PKG SQL Statements
12.2.2
-
APPS.GL_GLPPOS_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.GL_GLPPOS_PKG
12.1.1
-
PACKAGE BODY: APPS.GL_GLPPOS_PKG
12.2.2
-
PACKAGE BODY: APPS.GL_GLPPOS_PKG
12.1.1
-
APPS.GL_GLPPOS_PKG dependencies on IGI_POST
12.1.1
-
APPS.GL_GLPPOS_PKG dependencies on JG_GLPPOS_PKG
12.2.2
-
APPS.GL_GLPPOS_PKG dependencies on JG_GLPPOS_PKG
12.1.1
-
APPS.GL_GLPPOS_PKG dependencies on IGI_POST
12.2.2