Results for “pricing_attribute10”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
OE_VALIDATE_ATTR is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that provides attribute-level validation services for Order Management (OE). Its primary business function is to evaluate and validate the many configurable attributes associated with order entities—such as pricing, agreements, customers, and inventory items—before those values are committed to the transactional tables. The package body is classified as OTHER in the ETRM API registry, meaning it is an internal utility rather than a public, versioned API with a formal interface contract. In Oracle EBS 12.1.1 and 12.2.2, it operates beneath the Order Management forms and concurrent processes, ensuring that user-entered or interface-supplied attribute values conform to the master data, pricing, and currency rules defined in the underlying schemas.
Key Procedures and Functions
The documented metadata identifies 95 procedures and functions exposed by the package. The central entry point is GET_ATTR_TBL, which assembles the attribute table structure consumed by downstream validation logic. A substantial group of routines targets agreement and pricing validation: AGREEMENT, AGREEMENT_CONTACT, AGREEMENT_NUM, AGREEMENT_TYPE, PRICE_LIST, PRICING_CONTRACT, and DISCOUNT. These routines verify that agreement identifiers, agreement types, contacts, price lists, pricing contracts, and discount values are valid and consistent. A second group addresses customer and party attributes, including CUSTOMER and INVOICE_CONTACT. A third group handles date and lifecycle attributes: START_DATE_END_DATE, END_DATE_ACTIVE, CREATION_DATE, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN, which support auditing and effective-dating checks. Descriptive and classification attributes are handled by DESC_FLEX, which validates descriptive flexfield segments, and by FREIGHT_TERMS and ACCOUNTING_RULE, which validate respective order-level codes. This distribution demonstrates that the package is a consolidated validator spanning pricing, customer, agreement, freight, and flexfield attribute domains.
Tables Accessed
According to the dependency information, OE_VALIDATE_ATTR references several APPS synonyms. MTL_SYSTEM_ITEMS is accessed to validate inventory item attributes, confirming that referenced items exist and are valid for order entry. MTL_UNITS_OF_MEASURE supports validation of unit-of-measure codes associated with items. PLITBLM is the pricing transaction line table, referenced to validate pricing and discount attributes against the pricing engine's data. The package additionally references QP_PRICE_LIST_LINES_V, the pricing price list lines view, for price list validation. Supporting dependencies include FND_API for standard API error-handling and message-stack routines, FND_CURRENCY for currency attribute validation, FND_MESSAGE for message retrieval and error reporting, and OE_MSG_PUB for Order Management message publication. The metadata states that OE_VALIDATE_ATTR is not referenced by any database object, though it is referenced by 11 other packages, confirming its role as a shared internal utility rather than a top-level entry point.
Usage Notes
OE_VALIDATE_ATTR is typically invoked indirectly rather than by end users or custom callers. It is called by Order Management forms when users enter or modify order lines and headers, by concurrent programs that process orders through open interfaces, and by the 11 dependent packages that rely on its validation routines. Because the package body has no documented public API classification and no formal published parameter signatures, direct invocation in custom code is discouraged; instead, developers should use the documented Order Management public APIs, which internally route attribute validation through this package. The presenc
-
Price list item group lines
-
View: CS_CUSTOMER_PRODUCTS 12.1.1
A view of customer products by organization.
APPS.CS_CUSTOMER_PRODUCTS·↳ CSICUMPI_PUB·↳ CS_CUSTOMER_PRODUCTS_ALL·Explore CS module →
-
View: IBE_ORDER_ITEMS_ADV_V 12.2.2
APPS.IBE_ORDER_ITEMS_ADV_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·↳ MTL_SYSTEM_ITEMS_VL·Explore IBE module →
-
Table to store Price List Lines.
-
Order Entry Line View
APPS.ICX_SO_LINES_VIEW_LINES_V·↳ FND_CURRENCY·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS·Explore ICX module →
-
View: OKX_QTE_PRC_ATRBS_V 12.2.2
APPS.OKX_QTE_PRC_ATRBS_V·↳ ASO_PRICE_ATTRIBUTES·Explore OKX module →
-
Imported price adjustments
-
View: IBE_ORDER_DETAIL_V 12.2.2
Stores information about details of an order line
APPS.IBE_ORDER_DETAIL_V·↳ CZ_CONFIG_DETAILS_V·↳ CZ_UTILS·↳ FND_PROFILE·Explore IBE module →
-
Revision information about products in the installed base
-
Price List Line information. Provided for backward compatibility for other applications.
APPS.OE_PRICE_LIST_LINES_115_V·↳ OE_PRICE_LIST_LINES·↳ QP_PRICE_LIST_PVT·↳ QP_UTIL·Explore QP module →
-
View: PJM_UEFF_SO_LINES_V 12.2.2
APPS.PJM_UEFF_SO_LINES_V·↳ SO_LINES_ALL·Explore PJM module →
-
APPS.OKC_PRICE_ATT_VALUES_HV·↳ OKC_PRICE_ATT_VALUES_H·Explore OKC module →
-
View: QP_PRICE_LIST_LINES_V 12.1.1
Price List Line information. Provided for backward compatibility for other applications.
APPS.QP_PRICE_LIST_LINES_V·↳ MTL_SYSTEM_ITEMS_KFV·↳ QP_LIST_LINES·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
Price List Line information. Provided for backward compatibility for other applications.
APPS.OE_PRICE_LIST_LINES_115_V·↳ OE_PRICE_LIST_LINES·↳ QP_PRICE_LIST_PVT·↳ QP_UTIL·Explore QP module →
-
View: CS_CP_SERVICES 12.2.2
All services assigned to customer products
APPS.CS_CP_SERVICES·↳ CS_CP_SERVICES_ALL·Explore CS module →
-
APPS.SO_LINES_VIEW_RETURNS_V·↳ AR_LOOKUPS·↳ FND_PROFILE·↳ MTL_PARAMETERS·Explore OE module →
-
APPS.SO_LINES_VIEW_RETURNS_V·↳ AR_LOOKUPS·↳ FND_PROFILE·↳ MTL_PARAMETERS·Explore OE module →
-
View: QP_PRICE_LIST_LINES_V 12.2.2
Price List Line information. Provided for backward compatibility for other applications.
APPS.QP_PRICE_LIST_LINES_V·↳ MTL_SYSTEM_ITEMS_KFV·↳ QP_LIST_LINES·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
View: CS_CP_SERVICES 12.1.1
All services assigned to customer products
APPS.CS_CP_SERVICES·↳ CS_CP_SERVICES_ALL·Explore CS module →
-
View: OE_LINE_ACKS_V 12.1.1
Information about the acknowledgements for Order Lines
-
View: OE_LINE_ACKS_V 12.2.2
Information about the acknowledgements for Order Lines
-
Obsolete
APPS.ICX_SO_LINES_VIEW_RETURNS_V·↳ AR_LOOKUPS·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS·Explore ICX module →
-
View based on QP_ATTRIBUTE_DEFNS. Used when defining sourcing rules for header level pricing attributes for a source system.
APPS.QP_HDR_PRICING_ATTRIBS_V·↳ QP_ATTRIBUTE_DEFNS·Explore QP module →
-
Standard value rules
-
View: OKX_ORD_PRC_ATRBS_V 12.2.2
APPS.OKX_ORD_PRC_ATRBS_V·↳ OE_ORDER_PRICE_ATTRIBS·Explore OKX module →
-
View: OKX_ORD_PRC_ATRBS_V 12.1.1
APPS.OKX_ORD_PRC_ATRBS_V·↳ OE_ORDER_PRICE_ATTRIBS·Explore OKX module →
-
View: OKI_COV_PROD_LINES_V 12.1.1
Information about the covered product lines in service contracts.
APPS.OKI_COV_PROD_LINES_V·↳ CSI_SYSTEMS_TL·↳ FND_GLOBAL·↳ FND_LOOKUPS·Explore OKI module →
-
APPS.OE_ORDER_PRICE_ATTRIBS_V·↳ OE_ORDER_PRICE_ATTRIBS·Explore ONT module →
-
View: OKX_QTE_PRC_ATRBS_V 12.1.1
APPS.OKX_QTE_PRC_ATRBS_V·↳ ASO_PRICE_ATTRIBUTES·Explore OKX module →
-
View: IBE_ORDER_ITEMS_ADV_V 12.1.1
APPS.IBE_ORDER_ITEMS_ADV_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·↳ MTL_SYSTEM_ITEMS_VL·Explore IBE module →
-
Pricing Agreement line details. Used in the Define Pricing Agreements form.
APPS.OE_PRC_CONTRACT_LINES_V·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS_KFV·↳ OE_PRICE_LIST_LINES·Explore QP module →
-
Price list item group lines
-
Standard value rules
-
View based on QP_ATTRIBUTE_DEFNS. Used when defining sourcing rules for header level pricing attributes for a source system.
APPS.QP_HDR_PRICING_ATTRIBS_V·↳ QP_ATTRIBUTE_DEFNS·Explore QP module →
-
View based on QP_ATTRIBUTE_DEFNS. Used when defining sourcing rules for line level pricing attributes for a source system.
APPS.QP_LINE_PRICING_ATTRIBS_V·↳ QP_ATTRIBUTE_DEFNS·Explore QP module →
-
APPS.SO_ITEM_GROUP_LINES_ALL_V·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS_KFV·↳ SO_ITEM_GROUP_LINES·Explore OE module →
-
Table to store Price List Lines.
-
APPS.SO_ITEM_GROUP_LINES_ALL_V·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS_KFV·↳ SO_ITEM_GROUP_LINES·Explore OE module →
-
View: CS_CUSTOMER_PRODUCTS 12.2.2
A view of customer products by organization.
APPS.CS_CUSTOMER_PRODUCTS·↳ CSICUMPI_PUB·↳ CS_CUSTOMER_PRODUCTS_ALL·Explore CS module →
-
View based on QP_ATTRIBUTE_DEFNS. Used when defining sourcing rules for line level pricing attributes for a source system.
APPS.QP_LINE_PRICING_ATTRIBS_V·↳ QP_ATTRIBUTE_DEFNS·Explore QP module →
-
APPS.CSD_REPAIR_ACTUAL_LINES_V·↳ BOM_RESOURCES_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_ACTUALS·Explore CSD module →
-
View: IBE_ORDER_LINE_DTL_V 12.2.2
Stores information about details of an order line
APPS.IBE_ORDER_LINE_DTL_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·Explore IBE module →
-
View: OE_CRM_ORDER_LINES_V 12.2.2
Compatible view provoded for CRM usage only. The view is based on oe_order_lines_all table.
APPS.OE_CRM_ORDER_LINES_V·↳ OE_ORDER_LINES·Explore ONT module →
-
Temporary data for indented bills of material (on-line processes)