Search Results year_end_main




Overview

IGC_CC_YEP_PROCESS_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema, classified as an "OTHER" API within the ETRM (E-Business Suite Technical Reference Manual) documentation set. The package belongs to the IGC product family, which corresponds to Oracle's Contracts Core (formerly Government Contracts / Contract Commitment) application. The "CC" segment of the name denotes Contracts Core, while "YEP" refers to Year-End Processing. Collectively, the package supports the fiscal year-end close and carry-forward cycle for contract commitments, enabling the application to roll balances, reconcile period status, and post the resulting accounting and commitment entries for the closing fiscal year. Its inclusion of PO_HEADERS_ALL and GL period tables indicates that year-end processing spans both purchasing commitments and general ledger period control, a typical requirement when commitments must be reconciled against the closing accounting period before the next fiscal year begins.

Key Procedures and Functions

The documented API surface for this package consists of a single public entry point:

  • YEAR_END_MAIN — The primary driver procedure for year-end processing. It orchestrates the sequence of tasks required to close out a fiscal year for contract commitments, including selection of eligible records, population of the processing workset, application of year-end rules, and generation of the resulting accounting and exception data. It is designed to be invoked once per year-end run, typically on a controlled schedule coordinated with the general ledger close calendar.

Because ETRM documents only this single procedure, no additional public parameters, helper functions, or internal subprogram signatures are asserted here. Implementers should reference the deployed package specification in the target environment for the authoritative parameter list before calling the API directly.

Tables Accessed

The package reads from and writes to the following documented tables, accessed through APPS synonyms:

Usage Notes

IGC_CC_YEP_PROCESS_PKG is an internal application-tier package rather than a published integration API. It is most commonly invoked by Oracle Contracts Core concurrent programs or forms during the year-end close cycle, and its operation is tied to GL period statuses and to the availability of the relevant IGC_CC period records. The ETRM metadata records no other APPS package as referencing this package, and the package itself depends only on SYS.STANDARD; the meaningful dependencies are the table references listed above. Customizations should avoid direct calls to YEAR_END_MAIN unless the surrounding period state and staging tables are fully controlled, because the procedure modifies commitment, accounting line, and interface data as part of a single logical close. The package is documented as VALID in the ETRM 12.2.2 reference and is expected to behave consistently across EBS 12.1.1 and 12.2.2, as the contracts core year-end logic was not materially re-architected between those releases.