Search Results cs_sr_addr_sync_index_pkg
Overview
The APPS.CS_SR_ADDR_SYNC_INDEX_PKG package body is a technical utility within the Oracle E-Business Suite Service (CS) module. Its principal business function is to synchronize the database index structures that support Oracle Text searching against service request address data. Oracle Text is the full-text search engine embedded in the Oracle database, and applications that expose keyword search over addresses—such as the Service Request (SR) and Customer Care modules—rely on a dedicated Text index that must be kept consistent with the underlying data. The package provides programmatic control over that index lifecycle, allowing administrators and concurrent programs to rebuild or refresh the index on demand rather than relying solely on scheduled maintenance windows.
The object is registered in the ETRM repository with a status of VALID and is classified under the generic API category OTHER. It resides in the APPS schema, which is consistent with other shared Service foundation utilities delivered by Oracle.
Key Procedures and Functions
The documented metadata identifies exactly two callable units within the package body:
- SYNC_ALL_INDEX — Performs a synchronization operation across all relevant Text indexes associated with service request address data. This is the bulk entry point, intended for scheduled or administrative execution where a full refresh of the index set is required.
- SYNC_ADDRESS_INDEX — Targets the address-specific Text index, applying the synchronization or optimization operation needed to bring that index into a consistent state following data changes.
No parameter signatures are documented in the available metadata, so callers should confirm argument lists against the deployed package specification in the target environment before invoking these programs directly. The procedures are presented as administrative maintenance routines rather than business-facing APIs.
Tables Accessed
The dependency information lists two referenced objects, both accessed through APPS synonyms:
- AD_CTX_DDL — An Oracle Applications wrapper over the Oracle Text DDL facility (
CTX_DDL). This package invokes procedures such as index optimization and synchronization through this dependency, which is the mechanism by which the synchronization work is actually performed. - ALL_INDEXES — The data dictionary view used to validate the existence, status, and properties of the Text indexes before synchronization is attempted. This provides the defensive checks that prevent the package from acting on indexes that do not exist or are not in a valid state.
Additional dependencies include the FND_FILE package, indicating that the routines write output to the concurrent manager log or output file, and the SYS STANDARD package for base PL/SQL functionality.
Usage Notes
This package is a technical maintenance utility and is not intended to be called from end-user forms. In typical deployments it is invoked from a concurrent program registered in the Service module, or from a custom PL/SQL script executed by a database administrator during index recovery or post-patch activities. The presence of the FND_FILE dependency strongly suggests that the procedures are designed to run inside the concurrent manager, emitting diagnostic messages to the request log so that a DBA can confirm which indexes were processed and whether any were skipped.
Because the metadata records that CS_SR_ADDR_SYNC_INDEX_PKG is referenced by one other database object, integrators should be aware that at least one dependent program depends on its behavior; changes or invalidations of this package could affect that caller. It is not referenced by any further database object beyond that single dependency.
-
PACKAGE BODY: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_ADDR_SYNC_INDEX_PKG, status:VALID,
-
PACKAGE: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CS_SR_ADDR_SYNC_INDEX_PKG, status:VALID,
-
PACKAGE: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CS_SR_ADDR_SYNC_INDEX_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_ADDR_SYNC_INDEX_PKG, status:VALID,
-
PACKAGE: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.2.2
-
PACKAGE: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.1.1
-
PACKAGE BODY: APPS.CS_SR_ADDR_CP_SYNC_INDEX_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_ADDR_CP_SYNC_INDEX_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_ADDR_CP_SYNC_INDEX_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_ADDR_CP_SYNC_INDEX_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.1.1
-
SYNONYM: APPS.AD_CTX_DDL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AD_CTX_DDL, status:VALID,
-
SYNONYM: APPS.AD_CTX_DDL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AD_CTX_DDL, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_ADDR_SYNC_INDEX_PKG
12.2.2
-
SYNONYM: PUBLIC.ALL_INDEXES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:ALL_INDEXES, status:VALID,
-
SYNONYM: PUBLIC.ALL_INDEXES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:ALL_INDEXES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.CS_SR_ADDR_CP_SYNC_INDEX_PKG dependencies on CS_SR_ADDR_SYNC_INDEX_PKG
12.1.1
-
APPS.CS_SR_ADDR_CP_SYNC_INDEX_PKG dependencies on CS_SR_ADDR_SYNC_INDEX_PKG
12.2.2
-
APPS.CS_SR_ADDR_SYNC_INDEX_PKG dependencies on CS_SR_ADDR_SYNC_INDEX_PKG
12.1.1
-
APPS.CS_SR_ADDR_SYNC_INDEX_PKG dependencies on CS_SR_ADDR_SYNC_INDEX_PKG
12.2.2
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, 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: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,