Search Results line_supp_attr_enabled_flag
Overview
APPS.PON_NEGOTIATION_STYLES_VL is a bilingual (VL, "_Variant List") view in Oracle E-Business Suite that exposes the negotiation style definitions used by Oracle Sourcing and the Oracle Procurement family of applications. Negotiation styles are reusable configuration profiles that determine which features are enabled when a buyer creates an RFQ, RFI, or auction. Each row in the view represents one negotiation style combined with its translated name and description for the session language.
Because the view joins the base transaction table to its translation table and filters on USERENV('LANG'), it presents only the single, session-appropriate language row per style. This makes it the standard access point for reports, concurrent programs, personalizations, and integration interfaces that need a clean, language-resolved list of negotiation styles rather than the raw multilingual tables.
The view is central to the user's search term QTY_PRICE_TIERS_ENABLED_FLAG, which indicates whether quantity-based price tier (volume/quantity price break) functionality is enabled for a given negotiation style.
Underlying Base Objects
The view is defined in the APPS schema and is built over two referenced base objects, both exposed through synonyms:
- PON_NEGOTIATION_STYLES (aliased B) — the base table holding style identifier, status, descriptive/functional flags, and standard WHO audit columns.
- PON_NEGOTIATION_STYLES_TL (aliased T) — the translation table holding language-specific
STYLE_NAMEandDESCRIPTION.
The two are joined on B.STYLE_ID = T.STYLE_ID, with the additional predicate T.LANGUAGE = USERENV('LANG'). The VL suffix reflects this translation-aware design: the underlying entities follow the standard Oracle MLS (Multi-Language Support) pattern of a base table plus a "_TL" translation table, and the "_VL" view collapses them into one language-filtered result set.
Key Columns
The view projects the full functional flag set plus identity and audit columns. Principal columns include:
- STYLE_ID — primary key of the negotiation style; the join key between base and translation tables.
- STYLE_NAME, DESCRIPTION — translated, language-specific text.
- STATUS — active/inactive state of the style.
- SYSTEM_FLAG — indicates a seeded, system-defined style versus a user-defined one.
- QTY_PRICE_TIERS_ENABLED_FLAG — controls whether quantity-based price tiers are available for the negotiation.
- PRICE_ELEMENT_ENABLED_FLAG, LINE_ATTRIBUTE_ENABLED_FLAG, LINE_MAS_ENABLED_FLAG — price element and line attribute/MAS enablement.
- RFI_LINE_ENABLED_FLAG, LOT_ENABLED_FLAG, GROUP_ENABLED_FLAG, LARGE_NEG_ENABLED_FLAG — RFI line, lot, group, and large negotiation enablement.
- HDR_ATTRIBUTE_ENABLED_FLAG, NEG_TEAM_ENABLED_FLAG, PROXY_BIDDING_ENABLED_FLAG, POWER_BIDDING_ENABLED_FLAG, AUTO_EXTEND_ENABLED_FLAG, TEAM_SCORING_ENABLED_FLAG — sourcing/auction feature toggles.
- Supplier and evaluation flags such as SUPP_REG_QUAL_FLAG, SUPP_EVAL_FLAG, INTERNAL_EVAL_FLAG, and visibility flags such as HIDE_TERMS_FLAG, HIDE_ABSTRACT_FORMS_FLAG, HIDE_ATTACHMENTS_FLAG.
- Integration and attribute flags including HDR_SUPP_ATTR_ENABLED_FLAG, INTGR_HDR_ATTR_FLAG, INTGR_HDR_ATTACH_FLAG, LINE_SUPP_ATTR_ENABLED_FLAG, ITEM_SUPP_ATTR_ENABLED_FLAG, INTGR_CAT_LINE_ATTR_FLAG, INTGR_ITEM_LINE_ATTR_FLAG, and INTGR_CAT_LINE_ASL_FLAG.
- WHO audit columns: CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN.
Common Use Cases and Queries
The view is typically queried to inspect or report on negotiation style configuration, to verify whether a specific capability (such as quantity price tiers) is enabled, and by integration routines that must map style behavior to external systems.
SELECT style_id, style_name, status, qty_price_tiers_enabled_flag FROM apps.pon_negotiation_styles_vl WHERE UPPER(style_name) LIKE '%AUCTION%';
SELECT style_id, style_name FROM apps.pon_negotiation_styles_vl WHERE qty_price_tiers_enabled_flag = 'Y' AND status = 'ACTIVE';
SELECT style_name, system_flag,
price_element_enabled_flag, line_attribute_enabled_flag,
lot_enabled_flag, group_enabled_flag,
qty_price_tiers_enabled_flag
FROM apps.pon_negotiation_styles_vl;
Because the view already resolves the session language, callers avoid joining PON_NEGOTIATION_STYLES_TL directly and rely on the view for consistent, language-correct results.
-
VIEW: APPS.PON_NEGOTIATION_STYLES_VL
12.2.2
-
VIEW: PON.PON_NEGOTIATION_STYLES#
12.2.2
-
View: PON_NEGOTIATION_STYLES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_NEGOTIATION_STYLES_VL, object_name:PON_NEGOTIATION_STYLES_VL, status:VALID, product: PON - Sourcing , description: View to access negotiation style name and description in the session language. , implementation_dba_data: APPS.PON_NEGOTIATION_STYLES_VL ,
-
VIEW: PON.PON_NEGOTIATION_STYLES#
12.2.2
owner:PON, object_type:VIEW, object_name:PON_NEGOTIATION_STYLES#, status:VALID,
-
VIEW: APPS.PON_NEGOTIATION_STYLES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_NEGOTIATION_STYLES_VL, object_name:PON_NEGOTIATION_STYLES_VL, status:VALID,
-
TABLE: PON.PON_NEGOTIATION_STYLES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_NEGOTIATION_STYLES, object_name:PON_NEGOTIATION_STYLES, status:VALID,
-
VIEW: PON.PON_AUCTION_HEADERS_ALL#
12.2.2
-
APPS.PON_NEG_STYLES_TL_PKG SQL Statements
12.2.2
-
VIEW: PON.PON_AUCTION_HEADERS_ALL#
12.2.2
owner:PON, object_type:VIEW, object_name:PON_AUCTION_HEADERS_ALL#, status:VALID,
-
View: PON_AUCTION_HEADERS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_AUCTION_HEADERS_ALL_V, object_name:PON_AUCTION_HEADERS_ALL_V, status:VALID, product: PON - Sourcing , description: Common View on pon_auction_headers_all , implementation_dba_data: APPS.PON_AUCTION_HEADERS_ALL_V ,
-
PACKAGE BODY: APPS.PON_NEG_STYLES_TL_PKG
12.2.2
-
APPS.PON_AUCTION_INTERFACE_PKG SQL Statements
12.2.2
-
VIEW: APPS.PON_AUCTION_HEADERS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_AUCTION_HEADERS_ALL_V, object_name:PON_AUCTION_HEADERS_ALL_V, status:VALID,
-
PACKAGE: APPS.PON_OPEN_INTERFACE_PVT
12.2.2
-
TABLE: PON.PON_AUCTION_HEADERS_ALL
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_AUCTION_HEADERS_ALL, object_name:PON_AUCTION_HEADERS_ALL, status:VALID,
-
APPS.PON_NEGOTIATION_COPY_GRP SQL Statements
12.2.2
-
APPS.PON_OPEN_INTERFACE_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PON_AUCTION_INTERFACE_PKG
12.2.2
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUCTION_HEADERS_ALL
12.2.2
-
APPS.PON_OPEN_INTERFACE_PVT dependencies on PON_AUCTION_HEADERS_ALL
12.2.2
-
PACKAGE BODY: APPS.PON_NEGOTIATION_COPY_GRP
12.2.2
-
eTRM - PON Tables and Views
12.2.2
description: Holds the debug statements for workflow processes ,
-
PACKAGE BODY: APPS.PON_OPEN_INTERFACE_PVT
12.2.2