Results for “pricing_attribute7”
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 →
-
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
-
Revision information about products in the installed base
-
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 →
-
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
-
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 →
-
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 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 →
-
Obsolete
APPS.ICX_SO_LINES_VIEW_RETURNS_V·↳ AR_LOOKUPS·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS·Explore ICX 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: 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.CSD_REPAIR_ACTUAL_LINES_V·↳ BOM_RESOURCES_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_ACTUALS·Explore CSD module →
-
View: OKX_QTE_PRC_ATRBS_V 12.1.1
APPS.OKX_QTE_PRC_ATRBS_V·↳ ASO_PRICE_ATTRIBUTES·Explore OKX 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 →
-
View: CS_CP_SERVICES 12.2.2
All services assigned to customer products
APPS.CS_CP_SERVICES·↳ CS_CP_SERVICES_ALL·Explore CS 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 →
-
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 →
-
Temporary data for indented bills of material (on-line processes)
-
View: OKS_PRODUCT_DETAILS_V 12.1.1
This View is Used to show the product details with installation details and the pricing attributes
APPS.OKS_PRODUCT_DETAILS_V·↳ ARP_ADDR_LABEL_PKG·↳ CSI_ITEM_INSTANCES·↳ CSI_I_PRICING_ATTRIBS·Explore OKS module →
-
View: OKS_PRODUCT_DETAILS_V 12.2.2
This View is Used to show the product details with installation details and the pricing attributes
APPS.OKS_PRODUCT_DETAILS_V·↳ ARP_ADDR_LABEL_PKG·↳ CSI_ITEM_INSTANCES·↳ CSI_I_PRICING_ATTRIBS·Explore OKS 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 →
-
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 →
-
Instance Pricing Attributes.
-
View: ASO_I_OE_ORDER_LINES_V 12.2.2
This view includes all columns from the Oracle Order Management order lines tables and is currently used by Oracle Sales Compensation only.
APPS.ASO_I_OE_ORDER_LINES_V·↳ OE_ORDER_LINES·Explore ASO module →
-
View: BOM_LINES_VIEW 12.2.2
Order lines - used by delete constraints
-
APPS.OE_ORDER_PRICE_ATTRIBS_V·↳ OE_ORDER_PRICE_ATTRIBS·Explore ONT 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 →
-
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 →
-
Price list item group lines
-
Standard value rules
-
View: OKC_PRICE_ATT_VALUES_V 12.1.1
View for table OKC_PRICE_ATT_VALUES
APPS.OKC_PRICE_ATT_VALUES_V·↳ OKC_PRICE_ATT_VALUES·Explore OKC module →
-
APPS.SO_ITEM_GROUP_LINES_ALL_V·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS_KFV·↳ SO_ITEM_GROUP_LINES·Explore OE module →