Search Results pay_siv_ins
Overview
PAY_SIV_INS is an Oracle Application Object Library (APPS) PL/SQL package within the Oracle E-Business Suite Payroll (PAY) application module. Its name reflects its role in the manipulation of "SIV" records, where SIV denotes Shadow Input Values — the staging rows that hold element input values prior to, or as part of, payroll processing and element entry handling. The package is classified in the ETRM documentation with an API classification of OTHER, indicating that it is an internal helper package rather than a formally published, supported public API. Its status is VALID in the APPS schema for the 12.1.1 and 12.2.2 releases.
The package functions as a companion to PAY_SIV_SHD, the shadow input values shadow (SHD) package, and is concerned specifically with the insertion of shadow input value rows. It therefore serves the payroll engine's need to persist input values against elements and element entries without directly exposing that logic to end users.
Key Procedures and Functions
The documented metadata lists a single callable program unit:
- INS — This procedure performs the insert operation for shadow input values. Based on the name and the package's dependency on PAY_SIV_SHD, INS is responsible for constructing and inserting one or more rows into the shadow input values tables on behalf of calling payroll components. The documented metadata does not include a parameter list, and no parameter list should be inferred; the procedure is intended to be invoked by sibling payroll packages rather than directly by external code.
No other procedures or functions are documented for this package. The body may contain additional private or undocumented units, but only INS is exposed through the documented interface.
Tables Accessed
The package operates against two underlying tables, referenced through APPS synonyms:
- PAY_SHADOW_INPUT_VALUES — the base table holding shadow input value records. The INS procedure writes new rows into this table, establishing the staging data required for subsequent payroll processing steps.
- PAY_SHADOW_INPUT_VALUES_S — the corresponding sequence or supporting structure associated with the same entity. Access to this object supports the generation or maintenance of key values required when new shadow input value rows are created.
In addition, the dependency listing shows that PAY_SIV_INS references PAY_SIV_SHD, the shadow package that encapsulates lower-level shadow input value logic. Delegation to PAY_SIV_SHD allows PAY_SIV_INS to reuse shared validation and persistence routines instead of duplicating them.
Usage Notes
PAY_SIV_INS is not intended for direct invocation by end users, forms, or concurrent programs. It is an internal package invoked by other payroll packages, consistent with the ETRM dependency data showing that it is referenced by four packages:
- PAY_AE_ELEMENT_TEMPLATE_PKG
- PAY_CREATE_ELEMNT_TMPLT_RECORD
- PAY_ELEMENT_TEMPLATE_UTIL
- PAY_IN_ELEMENT_TEMPLATE_PKG
These callers relate to element template handling, indicating that PAY_SIV_INS is used when element templates are created or processed and their associated default input values must be written into the shadow input values structures. Custom or extension code should avoid calling PAY_SIV_INS directly; the supported path is through the element template and element entry APIs that invoke it internally. Because the package relies on PAY_SIV_SHD and on the shadow input values tables, any custom development should treat PAY_SIV_INS as a private implementation detail whose interface may change between releases.
-
PACKAGE: APPS.PAY_SIV_INS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_SIV_INS, status:VALID,
-
PACKAGE: APPS.PAY_SIV_INS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_SIV_INS, status:VALID,
-
PACKAGE BODY: APPS.PAY_SIV_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_SIV_INS, status:VALID,
-
PACKAGE BODY: APPS.PAY_SIV_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_SIV_INS, status:VALID,
-
PACKAGE: APPS.PAY_SIV_SHD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_SIV_SHD, status:VALID,
-
PACKAGE: APPS.PAY_SIV_SHD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_SIV_SHD, status:VALID,
-
SYNONYM: APPS.PAY_SHADOW_INPUT_VALUES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_SHADOW_INPUT_VALUES_S, status:VALID,
-
SYNONYM: APPS.PAY_SHADOW_INPUT_VALUES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_SHADOW_INPUT_VALUES_S, status:VALID,
-
PACKAGE: APPS.PAY_SIV_BUS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_SIV_BUS, status:VALID,
-
PACKAGE: APPS.PAY_SIV_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_SIV_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_CREATE_ELEMNT_TMPLT_RECORD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CREATE_ELEMNT_TMPLT_RECORD, status:VALID,
-
PACKAGE BODY: APPS.PAY_AE_ELEMENT_TEMPLATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_AE_ELEMENT_TEMPLATE_PKG, status:VALID,
-
SYNONYM: APPS.PAY_SHADOW_INPUT_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_SHADOW_INPUT_VALUES, status:VALID,
-
PACKAGE BODY: APPS.PAY_AE_ELEMENT_TEMPLATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_AE_ELEMENT_TEMPLATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_CREATE_ELEMNT_TMPLT_RECORD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CREATE_ELEMNT_TMPLT_RECORD, status:VALID,
-
PACKAGE BODY: APPS.PAY_IN_ELEMENT_TEMPLATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IN_ELEMENT_TEMPLATE_PKG, status:VALID,
-
SYNONYM: APPS.PAY_SHADOW_INPUT_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_SHADOW_INPUT_VALUES, status:VALID,
-
PACKAGE BODY: APPS.PAY_IN_ELEMENT_TEMPLATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IN_ELEMENT_TEMPLATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_ELEMENT_TEMPLATE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ELEMENT_TEMPLATE_UTIL, status:VALID,
-
PACKAGE: APPS.PAY_SIV_INS
12.1.1
-
PACKAGE: APPS.PAY_SIV_INS
12.2.2
-
PACKAGE BODY: APPS.PAY_ELEMENT_TEMPLATE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ELEMENT_TEMPLATE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PAY_SIV_INS
12.1.1
-
PACKAGE BODY: APPS.PAY_SIV_INS
12.2.2
-
APPS.PAY_ELEMENT_TEMPLATE_UTIL dependencies on PAY_SIV_INS
12.2.2
-
APPS.PAY_AE_ELEMENT_TEMPLATE_PKG dependencies on PAY_SIV_INS
12.1.1
-
APPS.PAY_SIV_INS dependencies on PAY_SIV_INS
12.1.1
-
APPS.PAY_AE_ELEMENT_TEMPLATE_PKG dependencies on PAY_SIV_INS
12.2.2
-
APPS.PAY_CREATE_ELEMNT_TMPLT_RECORD dependencies on PAY_SIV_INS
12.2.2
-
APPS.PAY_ELEMENT_TEMPLATE_UTIL dependencies on PAY_SIV_INS
12.1.1
-
APPS.PAY_SIV_INS dependencies on PAY_SIV_INS
12.2.2
-
APPS.PAY_IN_ELEMENT_TEMPLATE_PKG dependencies on PAY_SIV_INS
12.1.1
-
APPS.PAY_CREATE_ELEMNT_TMPLT_RECORD dependencies on PAY_SIV_INS
12.1.1
-
APPS.PAY_IN_ELEMENT_TEMPLATE_PKG dependencies on PAY_SIV_INS
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.PAY_SIV_INS dependencies on HR_UTILITY
12.1.1
-
APPS.PAY_SIV_INS dependencies on HR_UTILITY
12.2.2
-
TABLE: SYS.DUAL
12.1.1
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
TABLE: SYS.DUAL
12.2.2
owner:SYS, object_type:TABLE, object_name:DUAL, 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_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,
-
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,