Results for “agreement_num”
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
-
View: AR_AGREEMENTS_S_V 12.1.1
agreement shared extract
APPS.AR_AGREEMENTS_S_V·↳ AR_XLA_LINES_EXTRACT·↳ SO_AGREEMENTS_B·Explore AR module →
-
View: OKX_AGREEMENTS_V 12.2.2
Customer agreements
APPS.OKX_AGREEMENTS_V·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·Explore OKX module →
-
View: ASO_I_AGREEMENTS_V 12.1.1
Customer Agreements
APPS.ASO_I_AGREEMENTS_V·↳ OE_AGREEMENTS_VL·Explore ASO module →
-
View: ASO_I_AGREEMENTS_V 12.2.2
Customer Agreements
APPS.ASO_I_AGREEMENTS_V·↳ OE_AGREEMENTS_VL·Explore ASO module →
-
View: AR_AGREEMENTS_S_V 12.2.2
agreement shared extract
APPS.AR_AGREEMENTS_S_V·↳ AR_XLA_LINES_EXTRACT·↳ OE_AGREEMENTS_B·Explore AR module →
-
View: OKX_AGREEMENTS_V 12.1.1
Customer agreements
APPS.OKX_AGREEMENTS_V·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·Explore OKX module →
-
Stores retention defaults rules
APPS.PA_PROJ_RETN_DEFAULTS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
Released invoices for projects
APPS.PA_PROJ_RELEASED_INVOICES_VIEW·↳ PA_PERIOD_PROCESS_PKG·↳ PA_PROJ_INVOICES_VIEW·Explore PA module →
-
View: PA_PROJ_RETN_EXP_V 12.1.1
Stores retention expenditure rules
APPS.PA_PROJ_RETN_EXP_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_PROJ_RETN_EVENTS_V 12.1.1
Stores retention events rules
APPS.PA_PROJ_RETN_EVENTS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_PROJ_RETN_EVENTS_V 12.2.2
Stores retention events rules
APPS.PA_PROJ_RETN_EVENTS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
Released invoices for projects
APPS.PA_PROJ_RELEASED_INVOICES_VIEW·↳ PA_PERIOD_PROCESS_PKG·↳ PA_PROJ_INVOICES_VIEW·Explore PA module →
-
View: QPBV_AGREEMENTS 12.1.1
This view gives information about the agreements.
APPS.QPBV_AGREEMENTS·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·Explore QP module →
-
View: PA_PROJ_FUND_REVAL_V 12.1.1
APPS.PA_PROJ_FUND_REVAL_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_PROJ_RETN_EXP_V 12.2.2
Stores retention expenditure rules
APPS.PA_PROJ_RETN_EXP_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: QPBV_AGREEMENTS 12.2.2
This view gives information about the agreements.
APPS.QPBV_AGREEMENTS·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·Explore QP module →
-
View: QPFV_AGREEMENTS 12.2.2
This view gives information about the agreements.
APPS.QPFV_AGREEMENTS·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ OE_AGREEMENTS_B·Explore QP module →
-
View: SO_AGREEMENTS_VL 12.1.1
APPS.SO_AGREEMENTS_VL·↳ SO_AGREEMENTS_B·↳ SO_AGREEMENTS_TL·Explore OE module →
-
View: SO_AGREEMENTS_VL 12.2.2
APPS.SO_AGREEMENTS_VL·↳ SO_AGREEMENTS_B·↳ SO_AGREEMENTS_TL·Explore OE module →
-
View: PA_AGREEMENTS_AMG_V 12.1.1
This Single-Org view based on PA_AGREEMENTS_ALL table, stores information about legally binding documents from customers that serve as the basis of work authorization for projects
APPS.PA_AGREEMENTS_AMG_V·↳ PA_AGREEMENTS·Explore PA module →
-
View: QPFV_AGREEMENTS 12.1.1
This view gives information about the agreements.
APPS.QPFV_AGREEMENTS·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ OE_AGREEMENTS_B·Explore QP module →
-
View: OE_AGREEMENTS_V 12.1.1
Obsolete
-
Stores retention summary amounts
APPS.PA_SUMMARY_PROJECT_RETNS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
Stores retention summary amounts
APPS.PA_SUMMARY_PROJECT_RETNS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_AGREEMENTS_AMG_V 12.2.2
This Single-Org view based on PA_AGREEMENTS_ALL table, stores information about legally binding documents from customers that serve as the basis of work authorization for projects
APPS.PA_AGREEMENTS_AMG_V·↳ PA_AGREEMENTS·Explore PA module →
-
View: PA_MULTI_CUSTOMERS_V 12.2.2
10SC Only
APPS.PA_MULTI_CUSTOMERS_V·↳ HZ_CUST_ACCOUNTS_ALL·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_MULTI_CUSTOMERS_V 12.1.1
10SC Only
APPS.PA_MULTI_CUSTOMERS_V·↳ HZ_CUST_ACCOUNTS_ALL·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: OE_AGREEMENTS_115_VL 12.2.2
Pricing Agreement information. Provided for backward compatibility for other applications.
APPS.OE_AGREEMENTS_115_VL·↳ OE_AGREEMENTS_VL·Explore QP module →
-
View: OE_AGREEMENTS_115_VL 12.1.1
Pricing Agreement information. Provided for backward compatibility for other applications.
APPS.OE_AGREEMENTS_115_VL·↳ OE_AGREEMENTS_VL·Explore QP module →
-
APPS.PA_SUM_PROJECT_FUNDINGS2_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_PROJ_INVOICES_VIEW 12.2.2
View of all project invoices
APPS.PA_PROJ_INVOICES_VIEW·↳ GL_PERIOD_STATUSES·↳ HZ_CUST_ACCOUNTS_ALL·↳ HZ_PARTIES·Explore PA module →
-
10SC Only
APPS.PA_SUMMARY_PROJECT_FUNDINGS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
View: PA_XLA_AGREEMENT_REF_V 12.1.1
APPS.PA_XLA_AGREEMENT_REF_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
This stores customer invoice information to be used in subcontractor workbench
-
Stores retention defaults rules
APPS.PA_PROJ_RETN_DEFAULTS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
Subcontractor workbench customer invoice view
APPS.PA_PWP_CUSTOMER_INVOICE_V·↳ PA_PWP_CUSTOMER_SUMM·↳ PA_PWP_LINK_STATUS_V·Explore PA module →
-
Customer contracts that serve as the basis for work authorization
-
View: OE_AGREEMENTS_V 12.2.2
Obsolete
-
View: PA_AGREEMENTS_V 12.1.1
10SC Only
APPS.PA_AGREEMENTS_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
View: OKE_AGREEMENTS_V 12.1.1
View for table PA_AGREEMENTS_ALL
APPS.OKE_AGREEMENTS_V·↳ GL_SETS_OF_BOOKS·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore OKE module →
-
View: PA_PROJ_FUND_REVAL_V 12.2.2
APPS.PA_PROJ_FUND_REVAL_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
OE_AGREEMENTS_B stores all information about pricing agreements.
-
View: PA_PROJ_INVOICES_VIEW 12.1.1
View of all project invoices
APPS.PA_PROJ_INVOICES_VIEW·↳ GL_PERIOD_STATUSES·↳ HZ_CUST_ACCOUNTS_ALL·↳ HZ_PARTIES·Explore PA module →
-
View: OKE_AGREEMENTS_V 12.2.2
View for table PA_AGREEMENTS_ALL
APPS.OKE_AGREEMENTS_V·↳ GL_SETS_OF_BOOKS·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore OKE module →
-
View: PA_XLA_AGREEMENT_REF_V 12.2.2
APPS.PA_XLA_AGREEMENT_REF_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ PA_AGREEMENTS_ALL·Explore PA module →
-
OE_AGREEMENTS_B stores all information about pricing agreements.