Search Results dpp_bpel_selcustclaim
Overview
DPP_BPEL_SELCUSTCLAIM is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the ETRM (E-Business Suite Technical Reference Manual) as an "OTHER" API. It belongs to the DPP module family, which in Oracle EBS supports the Advanced Pricing and Trade Management (formerly Oracle Trade Management) components related to customer claims and channel revenue management. The package forms part of the BPEL (Business Process Execution Language) integration layer that exposes customer claim data to external business processes and web service consumers.
The name itself — BPEL_SELCUSTCLAIM — signals its role: it provides a selection interface ("SEL") for customer claims ("CUSTCLAIM") intended to be called from BPEL process flows. This makes it a bridge between the Oracle EBS database records for customer claims and the service-oriented orchestration layer, allowing claim status and claim header information to be delivered to downstream systems such as partner portals, supplier portals, and third-party claim processing engines.
Key Procedures and Functions
The ETRM metadata documents 11 procedures and functions within this package, most of which are generated conversion routines that bridge PL/SQL record types to SQL object types:
- PL_TO_SQL1 — Converts a PL/SQL item of type DPP_CUSTOMERCLAIMS_PVT.DPP_CUST_HDR_REC_TYPE into its corresponding SQL object representation (customer claim header record).
- SQL_TO_PL0 — Performs the reverse conversion, taking the SQL object type back to the PL/SQL claim header record type.
- PL_TO_SQL2 / SQL_TO_PL2 — Convert to and from the DPP_CUSTOMER_PRICE_REC_TYPE, the record structure holding customer price information associated with a claim.
- PL_TO_SQL3 / SQL_TO_PL3 — Handle the DPP_CUSTOMER_PRICE_TBL_TYPE collection, allowing arrays of price records to be marshalled between PL/SQL and SQL.
- PL_TO_SQL4 / SQL_TO_PL4 — Handle the DPP_CUSTOMER_REC_TYPE, the customer-level record structure.
- PL_TO_SQL0 / SQL_TO_PL1 — Handle the DPP_CUSTOMER_TBL_TYPE customer collection type.
- DPP_CUSTOMERCLAIMS_PVT$SELECT — The principal selection procedure. It accepts standard EBS API parameters (API version, initial message list, commit flag, validation level) and is responsible for retrieving customer claim information for consumption by BPEL processes.
Tables Accessed
According to the ETRM metadata, the only table referenced via APPS synonyms is PLITBLM. In the Oracle EBS schema, PLITBLM is a standard package-level temporary or interface table used by the PL/SQL item type conversion utilities to stage data during marshalling between PL/SQL record structures and SQL object types. Its presence here confirms that DPP_BPEL_SELCUSTCLAIM relies on the standard EBS item-type conversion mechanism rather than directly reading the base claim tables (such as DPP_CLAIMS, DPP_CLAIM_LINES, or DPP_CUSTOMER_CLAIMS). The actual claim data access is performed by the underlying DPP_CUSTOMERCLAIMS_PVT package, while DPP_BPEL_SELCUSTCLAIM simply exposes that data through the BPEL-visible selection interface.
Usage Notes
DPP_BPEL_SELCUSTCLAIM is not intended for direct invocation by end users. It is invoked implicitly by BPEL process flows and by the Oracle EBS web service infrastructure when a customer claim query is required. This is consistent with the "sieba Claim status provider portal" search context, where a supplier or partner portal queries claim status via a web service that ultimately routes through this package.
Because the ETRM records that the package is referenced by 0 other packages, it is a leaf-level integration API — it serves external callers rather than being called internally by other PL/SQL packages. Custom code should not modify or extend this package directly; instead, integrations requiring additional claim data should extend the underlying DPP_CUSTOMERCLAIMS_PVT private API. Administrators troubleshooting portal claim-status issues should verify that the BPEL server, the EBS web service endpoints, and the underlying DPP claim tables are all accessible and correctly configured, since failures in any of these layers will surface as an inability to return claim status to the portal.
-
PACKAGE: APPS.DPP_BPEL_SELCUSTCLAIM
12.1.1
owner:APPS, object_type:PACKAGE, object_name:DPP_BPEL_SELCUSTCLAIM, status:VALID,
-
TYPE: APPS.DPPCUSTOMERCLAIMSPVTDPPC2_DPP
12.2.2
owner:APPS, object_type:TYPE, object_name:DPPCUSTOMERCLAIMSPVTDPPC2_DPP, status:VALID,
-
PACKAGE: APPS.DPP_CUSTOMERCLAIMS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:DPP_CUSTOMERCLAIMS_PVT, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_C2
12.1.1
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_C2, status:VALID,
-
PACKAGE: APPS.DPP_BPEL_SELCUSTCLAIM
12.2.2
owner:APPS, object_type:PACKAGE, object_name:DPP_BPEL_SELCUSTCLAIM, status:VALID,
-
TYPE: APPS.DPPCUSTOMERCLAIMSPVTDPPC2_DPP
12.1.1
owner:APPS, object_type:TYPE, object_name:DPPCUSTOMERCLAIMSPVTDPPC2_DPP, status:VALID,
-
PACKAGE: APPS.DPP_CUSTOMERCLAIMS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:DPP_CUSTOMERCLAIMS_PVT, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_CU
12.1.1
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_CU, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_C1
12.1.1
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_C1, status:VALID,
-
PACKAGE BODY: APPS.DPP_BPEL_SELCUSTCLAIM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:DPP_BPEL_SELCUSTCLAIM, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_C1
12.2.2
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_C1, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_C4
12.1.1
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_C4, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_C4
12.2.2
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_C4, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_C2
12.2.2
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_C2, status:VALID,
-
PACKAGE BODY: APPS.DPP_BPEL_SELCUSTCLAIM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:DPP_BPEL_SELCUSTCLAIM, status:VALID,
-
TYPE: APPS.DPP_CUSTOMERCLAIMS_PVT_DPP_CU
12.2.2
owner:APPS, object_type:TYPE, object_name:DPP_CUSTOMERCLAIMS_PVT_DPP_CU, status:VALID,
-
PACKAGE: APPS.DPP_BPEL_SELCUSTCLAIM
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.DPP_BPEL_SELCUSTCLAIM
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 BODY: APPS.DPP_BPEL_SELCUSTCLAIM
12.2.2
-
PACKAGE BODY: APPS.DPP_BPEL_SELCUSTCLAIM
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_BPEL_SELCUSTCLAIM
12.2.2
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_BPEL_SELCUSTCLAIM
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT_DPP_CU
12.2.2
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT
12.2.2
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT_DPP_CU
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT_DPP_C1
12.2.2
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT_DPP_C1
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT_DPP_CU
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT_DPP_CU
12.2.2
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT
12.1.1
-
APPS.DPP_BPEL_SELCUSTCLAIM dependencies on DPP_CUSTOMERCLAIMS_PVT
12.2.2
-
SYNONYM: PUBLIC.PLITBLM
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, 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,