Search Results igs_ps_unit_lgcy_pub
Overview
The PL/SQL package body APPS.IGS_PS_UNIT_LGCY_PUB belongs to the Oracle E-Business Suite product family known as Oracle Student System (IGS), which underpins the administration of academic programs, students, and institutional structures in higher-education deployments. The naming convention of the object identifies it as a public (PUB) API package associated with the "PS UNIT" business area, with the "LGCY" token indicating that its purpose is to provide legacy-compatible behaviour for the units of study or academic unit / unit-of-study structures maintained within the Student System schema.
In the EBS architecture, packages registered in the APPS schema and classified as public APIs are intended to be the supported entry points for customisations, integrations, and external applications that need to manipulate Student System data without directly touching the underlying base tables. This legacy wrapper package therefore exists to preserve backward compatibility for callers that were written against earlier releases of the Student System, insulating them from structural changes in the underlying data model while allowing Oracle to refactor the private implementation behind the public interface.
Key Procedures and Functions
The ETRM metadata for this object documents zero procedures or functions. The source excerpt confirms this: the package body consists solely of the specification header comment, followed immediately by the terminating END igs_ps_unit_lgcy_pub; statement.
This is significant because it establishes that IGS_PS_UNIT_LGCY_PUB is an empty stub in the documented release. It holds no PL/SQL logic, declares no public subprograms, and performs no operations. The package body exists purely as a structural placeholder — most plausibly a legacy compatibility shell retained so that compiled database objects, forms, or dependent packages that reference the identifier continue to resolve at parse time without error, even though no executable logic remains behind that name.
Because there are no documented procedures, no parameter lists can be described, and none should be assumed.
Tables Accessed
The metadata records no referenced tables via APPS synonyms, which is entirely consistent with an empty body containing no SQL statements. There is no SELECT, INSERT, UPDATE, or DELETE executed anywhere in the package, and consequently no read or write activity against the Student System unit-of-study tables (such as the IGS_PS_UNIT family) or any other schema object.
Usage Notes
The metadata further records that zero other packages reference this object. Combined with the empty body, this indicates the package is effectively dormant. In practice such stubs are retained during upgrade paths so that legacy callers do not fail to compile, and they may be removed or repurposed in later releases.
- Custom code, forms, or interfaces should not be built to invoke this package, as it exposes no callable functionality.
- Developers migrating or revalidating objects during upgrade to 12.1.1 / 12.2.2 can safely treat this body as a no-op.
- Any requirement for unit-of-study processing must be satisfied through the currently supported Student System public APIs rather than this legacy shell.
The presence of an empty body should be treated as a documented fact of the release, not as a defect or an indication of conditionally hidden logic.
-
PACKAGE BODY: APPS.IGS_PS_UNIT_LGCY_PUB
12.1.1
-
PACKAGE: APPS.IGS_PS_UNIT_LGCY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PS_UNIT_LGCY_PUB, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_UNIT_LGCY_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_UNIT_LGCY_PUB, status:VALID,
-
PACKAGE: APPS.IGS_PS_UNIT_LGCY_PUB
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PUB dependencies on IGS_PS_UNIT_LGCY_PUB
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1