Results for “package_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The XDP_SERVICE_PACKAGES table resides in the XDP schema and belongs to the XDP – Provisioning product module within Oracle E-Business Suite. It functions as the master definition table for service packages, storing the header-level identity, versioning, and validity of each package that the provisioning engine can assign or activate for a subscriber. In the ETRM 12.2.2 documentation, the object-level description is recorded as "Not used," and the table is marked VALID with twelve documented columns. This indicates that, although the table remains physically present and structurally sound, it is a legacy or dormant object within the provisioning data model and is not actively maintained by current application flows in 12.1.1 or 12.2.2.
From a Data Vault modeling perspective, the metadata's heuristic classification is hub-leaning. This suggests the table best serves as a hub entity: its primary key PACKAGE_ID provides a stable, non-volatile business key, while version and validity attributes describe the descriptive context of each package. Analysts modeling this data into a warehouse should therefore treat XDP_SERVICE_PACKAGES as a hub and route the timeline-oriented attributes into a satellite.
Key Information Stored
The surrogate primary key is PACKAGE_ID, enforced by the constraint XDP_SERVICE_PACKAGES_PK and by the unique index XDP_SERVICE_PACKAGES_U1. A second unique index, XDP_SERVICE_PACKAGES_U2, defines the composite business key of PACKAGE_NAME and PACKAGE_VERSION, guaranteeing that a given package name cannot repeat at the same version number. Together with the primary key constraint XDP_SERVICE_PACKAGES_UK1, these indexes establish both the technical and the business identity of each row.
The most significant columns include:
PACKAGE_ID— surrogate primary key and the join column referenced by all child tables.PACKAGE_NAME— the functional name of the service package; part of the business key.PACKAGE_VERSION— the version identifier that distinguishes successive revisions of the same package name.VALID_DATEandINVALID_DATE— the effective dating window that governs when a package definition is usable.SECURITY_GROUP_ID— the foreign key toFND_SECURITY_GROUPSthat controls row-level access by operating unit or responsibility.MIGRATED_PACKAGE_NAME— a migration-tracking field that records the pre-conversion name of the package.CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE, andLAST_UPDATE_LOGIN— the standard WHO audit columns maintained for every row.
Common Use Cases and Queries
Because the table is documented as not actively used, the primary practical scenarios are data migration audits, historical reconciliation, and diligence on legacy provisioning configurations. A typical query retrieves the current valid package definition for a given name:
- Filter rows where
VALID_DATE <= SYSDATEand (INVALID_DATE IS NULL OR INVALID_DATE > SYSDATE) to return only currently effective packages. - Join
PACKAGE_IDtoXDP_SERVICE_PKG_DETto expand a package into its constituent detail lines. - Join
PACKAGE_IDtoXDP_SERVICE_PACKAGES_TLto obtain translatedPACKAGE_NAMEvalues for multilingual reporting. - Aggregate by
PACKAGE_NAMEand order byPACKAGE_VERSIONto reconstruct a version history for migration validation. - Filter by
SECURITY_GROUP_IDto restrict output to the security groups relevant to a specific operating unit.
Reporting use cases center on confirming that no orphaned or duplicate package versions exist prior to an upgrade from 12.1.1 to 12.2.2.
Related Objects
The following objects participate in direct foreign key relationships with XDP_SERVICE_PACKAGES:
XDP_SERVICE_PACKAGES_TL— the translation table, joined onPACKAGE_ID.XDP_SERVICE_PKG_DET— the package detail table, joined onPACKAGE_ID.FND_SECURITY_GROUPS— referenced throughSECURITY_GROUP_IDto enforce access control.
These relationships place XDP_SERVICE_PACKAGES at the center of the provisioning package hierarchy, with the translation and detail tables acting as dependent children keyed by the same PACKAGE_ID surrogate value.
-
Not used
-
Table: IGI_DOS_DEST_ALLOC 12.1.1
Stores allocations against the destination transaction.
-
View: XDP_SVE_PKG_DET_DISP_V 12.1.1
This view holds all the services contained within a package.
APPS.XDP_SVE_PKG_DET_DISP_V·↳ XDP_SERVICES·↳ XDP_SERVICES_TL·↳ XDP_SERVICE_PKG_DET·Explore XDP module →
-
Rules for revenue classification. Input to the revenue classification generator.
-
Not used
-
Used internally for deriving which transactions, either Payables or Receivables, are available for netting.
-
Not used
-
Program units registered with the trading partner architecture repository
-
Packages registered with the trading partner architecture repository
-
Not used
-
Table: IGI_DOS_DEST_ALLOC 12.2.2
Stores allocations against the destination transaction.
-
Stores allocations against the source transaction
-
Not used
-
This is history table for packaging.
-
Not used
-
Not used
-
Not used
-
View: XDP_SVE_PKG_DET_DISP_V 12.2.2
This view holds all the services contained within a package.
APPS.XDP_SVE_PKG_DET_DISP_V·↳ XDP_SERVICES·↳ XDP_SERVICES_TL·↳ XDP_SERVICE_PKG_DET·Explore XDP module →
-
Stores information on Single Third Party netting transactions.
-
This table stores information about label printing requests. These records are used by rules engine to provide label format based on the label format rules and label request information.
-
Stability Study Variant Storage Package
-
Rules for revenue classification. Input to the revenue classification generator.
-
Stores allocations against the source transaction
-
View: IGI_STP_PACKAGES_V 12.2.2
View which displays information on Single Third Party netting transactions batch.
APPS.IGI_STP_PACKAGES_V·↳ AP_LOOKUP_CODES·↳ AP_SUPPLIER_SITES_ALL·↳ FND_APPLICATION_VL·Explore IGI module →
-
History Table for label request. This table stores all the label requests that have been submitted.
-
Used internally for deriving which transactions, either Payables or Receivables, are available for netting.
-
Program units registered with the trading partner architecture repository
-
Packages registered with the trading partner architecture repository
-
Stores information on Single Third Party netting transactions.
-
Stability Study Variant Storage Package
-
View: IGI_STP_PACKAGES_V 12.1.1
View which displays information on Single Third Party netting transactions batch.
APPS.IGI_STP_PACKAGES_V·↳ AP_LOOKUP_CODES·↳ AP_SUPPLIER_SITES_ALL·↳ FND_APPLICATION_VL·Explore IGI module →
-
Order Line Items
-
This is history table for packaging.
-
Stability Study Variants
-
This table stores information about label printing requests. These records are used by rules engine to provide label format based on the label format rules and label request information.
-
Collection of objects used by Sales Compensation. Tables, columns, sequences, packages, etc.
-
History Table for label request. This table stores all the label requests that have been submitted.
-
Stability Study Variants
-
Collection of objects used by Sales Compensation. Tables, columns, sequences, packages, etc.
-
View to store lable printing request history records
APPS.WMS_LABEL_REQUESTS_HIST_V·↳ FND_GLOBAL·↳ FND_USER·↳ HZ_CUST_ACCOUNTS·Explore WMS module →
-
View to store lable printing request history records
APPS.WMS_LABEL_REQUESTS_HIST_V·↳ FND_USER·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore WMS module →
-
Order Line Items
-
Core information about proposals