Search Results irc_ino_upd
Overview
The APPS.IRC_INO_UPD package is a PL/SQL database object within the Oracle E-Business Suite (EBS) Applications schema, classified under the iRecruitment (IRC) product family. Its naming convention—combining the IRC product prefix with INO (iRecruitment Notes/Notification Objects) and the UPD suffix—indicates its role as a procedural update handler for iRecruitment note records. The package holds VALID status in both Oracle EBS 12.1.1 and 12.2.2, confirming it remains an active component of the iRecruitment architecture across releases.
The package serves as a low-level update utility that supports the broader iRecruitment notes framework. Rather than exposing business-facing functionality directly, it provides the internal mechanism through which note content maintained by the iRecruitment application is modified within the database. It is documented in the E-Business Suite Technical Reference Manual (ETRM) as an OTHER-classified API, distinguishing it from standard public APIs such as those conforming to the HR_API interface pattern.
Key Procedures and Functions
The documented package specification exposes one program unit:
- UPD — The sole documented procedure in the package. Consistent with the package's naming and dependency profile, its purpose is to perform the update operation against iRecruitment note data. It embodies the write-side logic that complements the
IRC_INO_SHDshadow (read/display) package referenced in the dependency chain. As with other shadow-and-update package pairs in EBS,IRC_INO_UPD.UPDis intended to be called by higher-level APIs rather than invoked directly by end users or forms. The ETRM documentation does not publish a parameter list for this procedure; callers should resolve the signature from the package specification in the target instance before attempting direct invocation.
Tables Accessed
Per the documented metadata, the package accesses the following via APPS synonyms:
- IRC_NOTES — The primary iRecruitment notes table. This stores note records associated with recruitment entities such as vacancies, candidates, and requisitions. The
UPDprocedure writes to this table to persist modified note content. - DBMS_LOB — Not a table in the conventional sense, but the Oracle-supplied Large Object package. Its presence in the referenced-object list indicates that
IRC_INO_UPDmanipulates CLOB or BLOB columns onIRC_NOTES—most likely the extended note text or attached content—using LOB locator APIs rather than plain SQL string operations. This is significant for performance and locking considerations when updating large notes.
Usage Notes
IRC_INO_UPD is referenced by one documented package: IRC_NOTES_API. This confirms its position as an internal implementation layer beneath the public iRecruitment Notes API. Standard application flow therefore reaches IRC_INO_UPD.UPD indirectly through IRC_NOTES_API, which handles validation and business rules before delegating the physical update.
The package also appears in its own reference list—a normal artifact of package body and specification cross-references in the ETRM dependency extract—and it declares dependencies on HR_API, IRC_INO_SHD, and the SYS STANDARD package, situating it firmly within the Oracle HRMS/iRecruitment stack.
Typical invocation scenarios include:
- Updates driven by iRecruitment self-service forms when a user edits or appends note text to a recruitment record.
- Concurrent or batch processes that programmatically revise notes, provided they call through
IRC_NOTES_API. - Custom extensions that require direct note updates; in such cases the supported route remains
IRC_NOTES_API, and direct calls toIRC_INO_UPD.UPDshould be treated as unsupported and carefully regression-tested during patch or upgrade cycles.
-
PACKAGE: APPS.IRC_INO_UPD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_UPD, status:VALID,
-
PACKAGE: APPS.IRC_INO_UPD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_UPD, status:VALID,
-
PACKAGE BODY: APPS.IRC_INO_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_INO_UPD, status:VALID,
-
PACKAGE: APPS.IRC_INO_SHD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_SHD, status:VALID,
-
PACKAGE BODY: APPS.IRC_INO_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_INO_UPD, status:VALID,
-
PACKAGE: APPS.IRC_INO_SHD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_SHD, status:VALID,
-
PACKAGE: APPS.IRC_INO_RKU
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_RKU, status:VALID,
-
PACKAGE: APPS.IRC_INO_RKU
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_RKU, status:VALID,
-
PACKAGE: APPS.IRC_INO_BUS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_BUS, status:VALID,
-
SYNONYM: APPS.IRC_NOTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IRC_NOTES, status:VALID,
-
PACKAGE: APPS.IRC_INO_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IRC_INO_BUS, status:VALID,
-
SYNONYM: APPS.IRC_NOTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IRC_NOTES, status:VALID,
-
PACKAGE BODY: APPS.IRC_NOTES_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_NOTES_API, status:VALID,
-
PACKAGE BODY: APPS.IRC_NOTES_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_NOTES_API, status:VALID,
-
PACKAGE: APPS.IRC_INO_UPD
12.1.1
-
PACKAGE: APPS.IRC_INO_UPD
12.2.2
-
PACKAGE BODY: APPS.IRC_INO_UPD
12.1.1
-
PACKAGE BODY: APPS.IRC_INO_UPD
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.IRC_NOTES_API dependencies on IRC_INO_UPD
12.2.2
-
APPS.IRC_INO_UPD dependencies on IRC_INO_UPD
12.2.2
-
APPS.IRC_INO_UPD dependencies on IRC_INO_UPD
12.1.1
-
APPS.IRC_NOTES_API dependencies on IRC_INO_UPD
12.1.1
-
APPS.IRC_INO_UPD dependencies on HR_API
12.2.2
-
APPS.IRC_INO_UPD dependencies on HR_API
12.1.1
-
SYNONYM: PUBLIC.DBMS_LOB
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOB, status:VALID,
-
SYNONYM: PUBLIC.DBMS_LOB
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOB, status:VALID,
-
APPS.IRC_INO_UPD dependencies on HR_UTILITY
12.2.2
-
APPS.IRC_INO_UPD dependencies on HR_UTILITY
12.1.1
-
PACKAGE: APPS.HR_MULTI_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_MULTI_MESSAGE, status:VALID,
-
PACKAGE: APPS.HR_MULTI_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_MULTI_MESSAGE, status:VALID,
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,