Results for “application_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
APPS.PA_PERIOD_PROCESS_PKG is a PL/SQL package owned by the APPS schema that governs the interaction between Oracle Projects (PA) accounting periods and Oracle General Ledger (GL) accounting periods. Its primary business function is to enforce and support the implementation option "Maintain Common PA and GL Periods," which allows an installation to keep the PA and GL period calendars synchronized rather than managing them independently. The package also centralizes the logic that determines whether the newer "Enhanced Period Processing" behavior is active, based on profile options such as PA_EN_NEW_GLDATE_DERIVATION and PA: Enable Enhanced Period Processing.
The package is declared with AUTHID CURRENT_USER, meaning its SQL executes with the privileges of the invoking user rather than as the definer, which is consistent with standard Oracle EBS APPS schema design. Its documented metadata notes that it is referenced by 57 other packages, indicating that it functions as a foundational utility within the Projects period and GL-date derivation framework rather than an end-user-facing component.
Key Procedures and Functions
- IS_ENABLED — Returns 'Y' if the profile option PA_EN_NEW_GLDATE_DERIVATION is set to 'Y', otherwise 'N'. This acts as the master switch that tells callers whether the new GL date derivation logic applies.
- APPLICATION_ID — Returns an application identifier derived from the same profile. When the profile is 'Y', it returns 8271; otherwise it returns 101. This allows period-processing logic to route to the correct application context depending on whether enhanced derivation is enabled.
- USE_SAME_PA_GL_PERIOD — Returns 'Y' if the implementation option "Maintain Common PA and GL Periods" is set to 'Y', otherwise 'N'. The signature was enhanced via Bug#2103722 to accept an optional p_org_id parameter, enabling correct evaluation in multi-organization environments.
- UPDATE_PA_PERIOD_STATUS — Updates PA period status when the implementation option "Maintain Common PA and GL Periods" is set to Yes and the profile "Enable Enhanced Period Processing" is set to Yes. It is invoked from the GL Periods form, PAXPAGLP.fmb.
- CHECK_IMP_OPTION_CONTROLS — Executes validation when a user changes the "Maintain Common PA and GL Periods" option from N to Y in the implementation form. Documented checks include confirming that the GL and PA calendar and period type match, and verifying that the "Enable Enhanced Period Processing" profile is enabled.
Tables Accessed
- PA_IMPLEMENTATIONS_ALL and PA_IMPLEMENTATIONS — Source of the implementation option values, including the org_id used by USE_SAME_PA_GL_PERIOD and the "Maintain Common PA and GL Periods" setting.
- GL_PERIOD_STATUSES — Read to compare GL period definitions with PA periods when validating common period configuration.
- PA_PERIODS and PA_PERIODS_ALL — The Projects period definitions whose status is synchronized by UPDATE_PA_PERIOD_STATUS.
- PLITBLM — The PL/SQL internal table utility used for array processing within the package.
Usage Notes
PA_PERIOD_PROCESS_PKG is not typically called directly by end users. It is invoked from the GL Periods form (PAXPAGLP.fmb) for status synchronization and from the Projects implementation form when the common-period option is changed. The CHECK_IMP_OPTION_CONTROLS procedure acts as a guard preventing inconsistent configuration. Given that 57 other packages reference it, custom code extending period processing, GL date derivation, or period-status reconciliation should call the documented functions rather than reimplementing profile or implementation-option checks. The p_org_id parameter on USE_SAME_PA_GL_PERIOD should be supplied wherever multi-org data is involved to obtain a correct result.
-
PACKAGE: APPS.QP_VALIDATE 12.2.2
-
PACKAGE: APPS.QP_VALIDATE 12.1.1
-
Obsolete
-
Booking status exclusions prevent users with specific responsibilities from handling enrollments of certain statuses.
-
View: OKL_FND_APPLICATION_UV 12.2.2
APPS.OKL_FND_APPLICATION_UV·↳ FND_APPLICATION·↳ FND_SHORTHAND_FLEX_ALIASES·Explore OKL module →
-
View: SO_REPORT_NAMES_V 12.2.2
Report names
APPS.SO_REPORT_NAMES_V·↳ FND_CONCURRENT_PROGRAMS_VL·↳ SO_REPORT_SET_LINES·Explore OE module →
-
View: WSH_REPORT_NAMES_V 12.1.1
APPS.WSH_REPORT_NAMES_V·↳ FND_CONCURRENT_PROGRAMS_VL·↳ WSH_REPORT_SET_LINES·Explore WSH module →
-
View: OKL_FND_APPLICATION_UV 12.1.1
APPS.OKL_FND_APPLICATION_UV·↳ FND_APPLICATION·↳ FND_SHORTHAND_FLEX_ALIASES·Explore OKL module →
-
View: XLA_APPLICATIONS_V 12.2.2
This view returns untranslated information related to application set with XLA.
APPS.XLA_APPLICATIONS_V·↳ FND_APPLICATION·↳ XLA_SUBLEDGERS·Explore XLA module →
-
Table: OE_AK_GEN_OBJECTS_CFG 12.2.2
No longer used
-
Application product groups that use Oracle General Ledger accounting periods
-
Table: OE_AK_GEN_OBJECTS_CFG 12.1.1
No longer used
-
View: PA_SYSTEM_LINKAGES_V 12.1.1
10SC Only
APPS.PA_SYSTEM_LINKAGES_V·↳ PA_SYSTEM_LINKAGES·Explore PA module →
-
APPS.FND_PROFILE_VALUES_APPL_V·↳ FND_PROFILE_OPTIONS·↳ FND_PROFILE_OPTION_VALUES·Explore FND module →
-
View: AZ_PRODUCT_PHASES_V 12.2.2
Stores language-dependent application names along with their phase information
APPS.AZ_PRODUCT_PHASES_V·↳ AZ_GROUPS·↳ AZ_PRODUCT_PHASES·↳ FND_APPLICATION_VL·Explore AZ module →
-
View: RG_PERIOD_YEARS_V 12.2.2
10SC ONLY
APPS.RG_PERIOD_YEARS_V·↳ GL_PERIOD_STATUSES·Explore RG module →
-
The FND_FUNCTION_PARAMETER_MAP table contains seed data for notification viewer
-
Application product groups that use Oracle General Ledger accounting periods
-
APPS.XLA_SOURCES_ASSIGNABLE_V·↳ XLA_SOURCES_B·Explore XLA module →
-
APPS.XLA_SOURCES_ASSIGNABLE_V·↳ XLA_SOURCES_B·Explore XLA module →
-
View: XLA_DIAG_LINES_V 12.2.2
This view retrieves the different extract line numbers for an event identifier stored in XLA_DIAG_SOURCES. This view is defined for the XLA_DIAG_LINE_NUMBERS value set defined for the Transaction Object Diagnostics concurrent request.
APPS.XLA_DIAG_LINES_V·↳ XLA_DIAG_EVENTS·↳ XLA_DIAG_SOURCES·Explore XLA module →
-
APPS.FND_PROFILE_VALUES_USER_V·↳ FND_PROFILE_OPTIONS·↳ FND_PROFILE_OPTION_VALUES·Explore FND module →
-
Exceptions found during an action set check