Search Results po_clm_intg_grp
Overview
PO_CLM_INTG_GRP is a PL/SQL package body owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. The suffix "GRP" identifies it as a group or utility-layer package within the Oracle Procurement module family, distinguished from the standard public APIs that carry the "API" classification. Its documented status is VALID, and it is referenced by 52 other database objects, indicating that it occupies a central position in the dependency graph of purchasing and sourcing components.
The business function of PO_CLM_INTG_GRP is to support the Contract Lifecycle Management (CLM) integration points within Oracle Purchasing. The procedure names collectively describe a facility that identifies whether Oracle CLM is installed, determines whether a given purchasing document is governed by CLM contract terms, and surfaces the funding information associated with those documents. This package therefore acts as the decision layer that Oracle Purchasing uses to decide whether CLM-specific validation, funding, and rendering logic must be applied to a transaction.
Key Procedures and Functions
- IS_CLM_INSTALLED — Determines whether the Oracle CLM integration is active in the current environment. This acts as a gating check so that CLM-dependent logic is bypassed in installations where the feature has not been licensed or configured.
- IS_CLM_PO — Evaluates a given purchase order to determine whether it falls under CLM processing, allowing downstream code to branch between standard and CLM-aware behavior.
- IS_CLM_DOCUMENT — Provides a more general document-level test, identifying whether the document under consideration is a CLM-managed document rather than a conventional purchasing document.
- GET_FUNDING_INFO — Retrieves funding information associated with the document, supplying the amounts and references required by the funding validation and display logic elsewhere in the procurement flow.
- HIDE_NONFUNDED — Supports the UI and validation layer by determining whether non-funded lines or distributions should be suppressed from display or further processing.
Tables Accessed
The package reads and writes the core Oracle Purchasing tables through APPS synonyms. PO_HEADERS_ALL, PO_LINES_ALL, and PO_LINE_LOCATIONS_ALL supply the document header, line, and shipment/schedule detail used to classify a document and resolve its funding source. PO_DISTRIBUTIONS_ALL holds the accounting distributions examined during funding evaluation. PO_DOC_STYLE_HEADERS identifies the document style, which is relevant when deciding whether CLM rules apply. The requisition-side tables — PO_REQUISITION_HEADERS_ALL, PO_REQUISITION_LINES_ALL, and PO_REQ_DISTRIBUTIONS_ALL — extend the same CLM determination and funding logic to the sourcing and requisition stage, where CLM-controlled demand frequently originates.
Usage Notes
PO_CLM_INTG_GRP is not a user-facing API. It is invoked internally by Oracle Purchasing forms, by concurrent programs that process purchasing documents, and by other PL/SQL packages that must make CLM-aware decisions. Because 52 objects reference it, customizations that modify or wrap this package carry a wide blast radius and should be undertaken only with full dependency analysis. The package depends on FND_API and FND_PROFILE for error handling and profile-option resolution, and on PO_CORE_S and PO_LOG for core purchasing utilities and logging. The documented API classification GRP indicates that Oracle does not support direct external calls to these procedures; implementers requiring CLM-aware behavior should rely on the supported purchasing APIs and let PO_CLM_INTG_GRP be invoked through the standard transaction flow.
-
PACKAGE BODY: APPS.PO_CLM_INTG_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_CLM_INTG_GRP, status:VALID,
-
PACKAGE: APPS.PO_CLM_INTG_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_CLM_INTG_GRP, status:VALID,
-
PACKAGE BODY: APPS.PO_DOCUMENT_ARCHIVE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DOCUMENT_ARCHIVE_GRP, status:VALID,
-
PACKAGE: APPS.PO_CLM_INTG_GRP
12.2.2
-
PACKAGE BODY: APPS.PO_SUPPLY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SUPPLY, status:VALID,
-
PACKAGE BODY: APPS.AP_CLM_PVT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CLM_PVT_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCV_QUANTITIES_S
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_QUANTITIES_S, status:VALID,
-
PACKAGE BODY: APPS.RCV_AVAILABILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_AVAILABILITY, status:VALID,
-
PACKAGE BODY: APPS.PO_VAL_SHIPMENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_VAL_SHIPMENTS, status:VALID,
-
PACKAGE BODY: APPS.PO_PRICE_HELPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_PRICE_HELPER, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_TXN_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_TXN_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.PO_TAX_INTERFACE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_TAX_INTERFACE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_VAL_LINES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_VAL_LINES, status:VALID,
-
VIEW: APPS.POR_RCV_REQS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_ALL_V, object_name:POR_RCV_REQS_ALL_V, status:VALID,
-
VIEW: APPS.POR_RCV_HOME_RECEIPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_HOME_RECEIPTS_V, object_name:POR_RCV_HOME_RECEIPTS_V, status:VALID,
-
PACKAGE BODY: APPS.PO_DOCUMENT_ARCHIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DOCUMENT_ARCHIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.POS_CREATE_ASN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CREATE_ASN, status:VALID,
-
PACKAGE BODY: APPS.PO_HEADERS_SV1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HEADERS_SV1, status:VALID,
-
PACKAGE BODY: APPS.PO_NEGOTIATIONS4_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_NEGOTIATIONS4_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_SHIPMENTS_SV4
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SHIPMENTS_SV4, status:VALID,
-
VIEW: APPS.POR_RCV_HOME_REQS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_HOME_REQS_V, object_name:POR_RCV_HOME_REQS_V, status:VALID,
-
PACKAGE BODY: APPS.PO_VALIDATION_HELPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_VALIDATION_HELPER, status:VALID,
-
VIEW: APPS.POR_RCV_CONF_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_CONF_ITEMS_V, object_name:POR_RCV_CONF_ITEMS_V, status:VALID,
-
PACKAGE BODY: APPS.PO_DOCUMENT_CANCEL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DOCUMENT_CANCEL_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_UI_RCV_LOVS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_UI_RCV_LOVS, status:VALID,
-
VIEW: APPS.POR_RCV_SHIP_DISP_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_SHIP_DISP_HEADERS_V, object_name:POR_RCV_SHIP_DISP_HEADERS_V, status:VALID,
-
VIEW: APPS.POR_RCV_EXPRESS_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_EXPRESS_ITEMS_V, object_name:POR_RCV_EXPRESS_ITEMS_V, status:VALID,
-
VIEW: APPS.POR_RCV_SHIP_DISP_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_SHIP_DISP_LINES_V, object_name:POR_RCV_SHIP_DISP_LINES_V, status:VALID,
-
PACKAGE BODY: APPS.RCV_ROI_TRANSACTION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ROI_TRANSACTION, status:VALID,
-
SYNONYM: APPS.PO_DOC_STYLE_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_DOC_STYLE_HEADERS, status:VALID,
-
VIEW: APPS.POR_RCV_ALL_ITEMS_V1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_ALL_ITEMS_V1, object_name:POR_RCV_ALL_ITEMS_V1, status:VALID,
-
PACKAGE BODY: APPS.PO_DRAFTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DRAFTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_DOCUMENT_CHECKS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DOCUMENT_CHECKS_PVT, status:VALID,
-
VIEW: APPS.POR_RCV_MY_PURCHASE_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:POR_RCV_MY_PURCHASE_ITEMS_V, status:VALID,
-
VIEW: APPS.QA_SKIPLOT_RCV_RESULTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_SKIPLOT_RCV_RESULTS_V, object_name:QA_SKIPLOT_RCV_RESULTS_V, status:VALID,
-
VIEW: APPS.POR_RCV_SHIPMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_SHIPMENTS_V, object_name:POR_RCV_SHIPMENTS_V, status:VALID,
-
VIEW: APPS.POR_RCV_REQ_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQ_ITEMS_V, object_name:POR_RCV_REQ_ITEMS_V, status:VALID,
-
VIEW: APPS.POR_RCV_PURCHASE_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_PURCHASE_ITEMS_V, object_name:POR_RCV_PURCHASE_ITEMS_V, status:VALID,
-
SYNONYM: APPS.PO_REQ_DISTRIBUTIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_REQ_DISTRIBUTIONS_ALL, status:VALID,
-
VIEW: APPS.RCV_ENTER_RECEIPTS_SUP_INT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_ENTER_RECEIPTS_SUP_INT_V, object_name:RCV_ENTER_RECEIPTS_SUP_INT_V, status:VALID,
-
VIEW: APPS.RCV_ENTER_RECEIPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_ENTER_RECEIPTS_V, object_name:RCV_ENTER_RECEIPTS_V, status:VALID,
-
VIEW: APPS.RCV_ENTER_RECEIPTS_SUPPLIER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_ENTER_RECEIPTS_SUPPLIER_V, object_name:RCV_ENTER_RECEIPTS_SUPPLIER_V, status:VALID,
-
VIEW: APPS.RCV_ENTER_RECEIPTS_LCM_V
12.2.2
owner:APPS, object_type:VIEW, object_name:RCV_ENTER_RECEIPTS_LCM_V, status:VALID,
-
VIEW: APPS.RCV_MSL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_MSL_V, object_name:RCV_MSL_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.RCV_ENTER_RECEIPTS_ASN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_ENTER_RECEIPTS_ASN_V, object_name:RCV_ENTER_RECEIPTS_ASN_V, status:VALID,
-
VIEW: APPS.RCV_ENTER_RECEIPTS_PO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_ENTER_RECEIPTS_PO_V, object_name:RCV_ENTER_RECEIPTS_PO_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.PO_DISTRIBUTIONS_TRX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DISTRIBUTIONS_TRX_V, object_name:PO_DISTRIBUTIONS_TRX_V, status:VALID,
-
PACKAGE: APPS.PO_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_LOG, status:VALID,