Results for “get_document_number”

24 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.PON_CLM_UTIL_PKG is a utility package body in the Oracle E-Business Suite Procurement module, delivering shared helper logic for Oracle Contract Lifecycle Management (CLM) and the Oracle Sourcing / negotiation framework (PON schema). Its member functions are consumed throughout the negotiation stack, and the package is referenced by eighteen other packages, confirming its role as a low-level, reusable utility layer rather than an entry-point API. The package provides document classification helpers (determining whether a negotiation document is governed by federal acquisition rules), boolean-style attribute checks (amendment status, CLIN line characteristics, UDA enablement), user-interface and style resolution helpers, and CLM status accessors. The body carries the standard Oracle header signature $Header: PONCLMUTILB.pls 120.15.12020000.2 2013/02/09, indicating that the shipped version in Oracle EBS 12.1.1 and 12.2.2 is identical in lineage; the package is not classified as a public API but as OTHER, meaning it is intended for internal framework consumption.

Key Procedures and Functions

The documented interface comprises nineteen procedures and functions. The function most directly relevant to the search term is_document_federal is IS_DOCUMENT_FEDERAL, which accepts a document type identifier and returns a numeric flag. It queries PON_AUC_DOCTYPE_RULES joined to PON_AUC_BIZRULES, filtering on the business rule named FEDERAL_NEGOTIATION with a default value of 'Y'; when at least one such rule exists, the function returns 1 (federal document) and otherwise 0. IS_NEG_DOCUMENT_FEDERAL is a convenience wrapper that resolves the document type from an auction header ID and delegates to IS_DOCUMENT_FEDERAL.

Tables Accessed

The package reads and writes a focused set of objects via APPS synonyms. PON_AUC_BIZRULES and PON_AUC_DOCTYPE_RULES supply the business-rule configuration used by IS_DOCUMENT_FEDERAL. PON_AUCTION_HEADERS and PON_AUCTION_HEADERS_ALL provide header attributes such as amendment flag, document type, style, and umbrella program. PON_AUCTION_ITEM_PRICES_ALL supports line pricing and structure checks. FINANCIALS_SYSTEM_PARAMS_ALL and FND_USER are consulted for operating unit and user context, the latter notably in support of the VPD predicate function.

Usage Notes

PON_CLM_UTIL_PKG is not invoked directly by end users. It is called by negotiation and CLM forms, by concurrent programs and workflow activities that must classify documents or evaluate line eligibility, and by the eighteen dependent packages in the sourcing stack. Because the package is classified as OTHER rather than a public API, extensions should call it only where a supported API does not already expose the same decision; the federal-negotiation determination, for example, should be treated as internal configuration logic. Custom code may safely invoke IS_DOCUMENT_FEDERAL and IS_NEG_DOCUMENT_FEDERAL read-only, but should not assume signature stability across patches given the package's internal classification.