Search Results prp_ibc_migration_int
Overview
PRP_IBC_MIGRATION_INT is an Oracle EBS PL/SQL package body owned by the APPS schema and marked VALID. Within the Oracle E-Business Suite 12.1.1 and 12.2.2 environments, this package supports migration of proposal-related and interactive business content (IBC) artifacts between repositories or content versions. It bridges the Oracle iLearning / iContent (IBC) group APIs with the Proposals (PRP) module by orchestrating content creation, content updates, and the migration of proposal documents.
The package follows standard Oracle EBS API conventions, depending on the FND_API, FND_GLOBAL, FND_MESSAGE, and FND_MSG_PUB utilities for error handling, message retrieval, and session context. It further relies on IBC_ASSOCIATIONS_GRP, IBC_CITEM_ADMIN_GRP, and IBC_UTILITIES_PUB to interact with the IBC content repository, and on PRP_MIGRATION_PVT for the core migration business logic. The package is classified as an "OTHER" API type, indicating it is not a standard public interface in the traditional sense but an internal migration utility.
Key Procedures and Functions
- CREATE_CONTENT — Creates content records required during the migration of proposals and associated components. It likely invokes IBC content-item administration routines to register new content items and their associations in the IBC repository.
- UPDATE_CONTENT — Updates existing content records, aligning content versions or attributes with the inbound migration data. It supports the idempotent or corrective handling of content that already exists in the target environment.
- MIGRATE_PROPOSAL_DOC — Coordinates the migration of proposal documents, tying together the proposal header and content-version records with their corresponding IBC content. It serves as the primary driver procedure that invokes PRP_MIGRATION_PVT for the underlying migration logic.
The documentation does not expose parameter lists for these procedures; only their names and inferred purposes are confirmed by the metadata.
Tables Accessed
- PRP_PROPOSALS — Stores the proposal header records that are the subject of migration, providing the identifying key and descriptor data.
- PRP_PROPOSAL_CTNTVERS — Holds proposal content-version information, linking a proposal to its versioned content and enabling the migration process to reconcile versions.
- PRP_COMPONENT_STYLES_B — Contains component style definitions used when content is created or updated during migration, ensuring style metadata is preserved.
- PRP_COMP_STYLE_CTNTVERS — Stores content-version records for component styles, supporting version-aware migration of styled proposal components.
These tables are accessed through APPS synonyms, consistent with the shared-entity model used by the PRP schema in Oracle EBS.
Usage Notes
PRP_IBC_MIGRATION_INT is not referenced by any other database object in the documented dependency graph, which indicates it is invoked directly rather than called from other PL/SQL packages. Typical invocation paths include concurrent programs or custom migration scripts that bulk-transfer proposal content between environments or between content repository releases. Because the package depends on FND_GLOBAL and FND_MSG_PUB, it must be executed within a valid EBS session with initialized application context (org_id, user_id, responsibility). Errors are propagated through FND_MESSAGE and FND_MSG_PUB, so callers should initialize the message stack and check the API return status after each procedure invocation. The absence of inbound dependencies makes it safe to modify during upgrades, but any custom extensions should preserve the existing calls to PRP_MIGRATION_PVT and the IBC group APIs.
-
PACKAGE BODY: APPS.PRP_IBC_MIGRATION_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PRP_IBC_MIGRATION_INT, status:VALID,
-
PACKAGE: APPS.PRP_IBC_MIGRATION_INT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PRP_IBC_MIGRATION_INT, status:VALID,
-
PACKAGE BODY: APPS.PRP_IBC_MIGRATION_INT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PRP_IBC_MIGRATION_INT, status:VALID,
-
PACKAGE: APPS.PRP_IBC_MIGRATION_INT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PRP_IBC_MIGRATION_INT, status:VALID,
-
PACKAGE: APPS.PRP_IBC_MIGRATION_INT
12.2.2
-
PACKAGE: APPS.PRP_IBC_MIGRATION_INT
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PRP_PROPOSAL_CTNTVERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PRP_PROPOSAL_CTNTVERS, status:VALID,
-
SYNONYM: APPS.PRP_PROPOSAL_CTNTVERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PRP_PROPOSAL_CTNTVERS, status:VALID,
-
PACKAGE: APPS.PRP_MIGRATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PRP_MIGRATION_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PRP_COMP_STYLE_CTNTVERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PRP_COMP_STYLE_CTNTVERS, status:VALID,
-
PACKAGE: APPS.PRP_MIGRATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PRP_MIGRATION_PVT, status:VALID,
-
SYNONYM: APPS.PRP_PROPOSALS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PRP_PROPOSALS, status:VALID,
-
SYNONYM: APPS.PRP_PROPOSALS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PRP_PROPOSALS, status:VALID,
-
PACKAGE: APPS.IBC_UTILITIES_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBC_UTILITIES_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PRP_COMP_STYLE_CTNTVERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PRP_COMP_STYLE_CTNTVERS, status:VALID,
-
SYNONYM: APPS.PRP_COMPONENT_STYLES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PRP_COMPONENT_STYLES_B, status:VALID,
-
SYNONYM: APPS.PRP_COMPONENT_STYLES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PRP_COMPONENT_STYLES_B, status:VALID,
-
PACKAGE: APPS.IBC_CITEM_ADMIN_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBC_CITEM_ADMIN_GRP, status:VALID,
-
PACKAGE: APPS.IBC_CITEM_ADMIN_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBC_CITEM_ADMIN_GRP, status:VALID,
-
PACKAGE: APPS.IBC_ASSOCIATIONS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBC_ASSOCIATIONS_GRP, status:VALID,
-
PACKAGE: APPS.IBC_ASSOCIATIONS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBC_ASSOCIATIONS_GRP, status:VALID,
-
PACKAGE: APPS.IBC_UTILITIES_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBC_UTILITIES_PUB, status:VALID,
-
PACKAGE BODY: APPS.PRP_IBC_MIGRATION_INT
12.2.2
-
PACKAGE BODY: APPS.PRP_IBC_MIGRATION_INT
12.1.1
-
APPS.PRP_IBC_MIGRATION_INT dependencies on PRP_IBC_MIGRATION_INT
12.2.2
-
APPS.PRP_IBC_MIGRATION_INT dependencies on PRP_IBC_MIGRATION_INT
12.1.1
-
APPS.PRP_IBC_MIGRATION_INT dependencies on FND_MSG_PUB
12.1.1
-
APPS.PRP_IBC_MIGRATION_INT dependencies on FND_MSG_PUB
12.2.2
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, 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.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,