Search Results oe_agreements_b




The OE_AGREEMENTS_B table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a fundamental entity within the Order Management (OM) module, serving as the base table for storing agreement header information. Agreements in Oracle OM are contractual arrangements between a business and its customers, defining terms such as pricing, discounts, and other commercial conditions. This table is part of a multi-tiered structure, where OE_AGREEMENTS_B holds the core attributes, while related tables like OE_AGREEMENTS_TL (for translated descriptions) and OE_AGREEMENT_LINES (for line-level details) extend its functionality.

Key Attributes of OE_AGREEMENTS_B:

  • AGREEMENT_ID: Primary key, uniquely identifying each agreement.
  • AGREEMENT_NUMBER: User-friendly identifier for the agreement.
  • START_DATE_ACTIVE and END_DATE_ACTIVE: Define the validity period of the agreement.
  • STATUS: Indicates whether the agreement is active, expired, or draft.
  • CURRENCY_CODE: Specifies the currency for pricing terms.
  • CUSTOMER_ID: References HZ_CUST_ACCOUNTS to link the agreement to a customer.
  • ORG_ID: Ties the agreement to an operating unit, enforcing multi-org access control.

Functional Role:

Agreements streamline order processing by pre-defining terms, eliminating manual entry for each transaction. For example, a customer with a volume discount agreement will automatically receive negotiated pricing when orders reference the agreement. The OE_AGREEMENTS_B table acts as the anchor for this functionality, with its data leveraged by:
  • Order Entry: Orders referencing agreements inherit predefined terms.
  • Pricing Engine: Applies agreement-specific modifiers during order validation.
  • Reporting: Provides data for compliance and commercial performance analysis.

Technical Considerations:

  • Indexes: Key indexes on AGREEMENT_ID, AGREEMENT_NUMBER, and CUSTOMER_ID optimize query performance.
  • Foreign Keys: Relationships with tables like HZ_CUST_ACCOUNTS (customers) and HR_ORGANIZATION_UNITS (orgs) enforce data integrity.
  • Audit Columns: CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, and LAST_UPDATED_BY track changes.

Integration Points:

OE_AGREEMENTS_B integrates with:
  • Advanced Pricing: Agreements may reference price lists or modifiers stored in QP_ tables.
  • Receivables: Billing arrangements may sync with AR_ tables.
  • Inventory: Agreements with availability constraints interact with MTL_ tables.

Customization and Extensions:

Common extensions include:
  • Adding custom columns via descriptive flexfields (DFFs) to capture business-specific attributes.
  • Implementing triggers or workflows to validate agreement terms dynamically.
  • Developing APIs to synchronize agreements with external CRM or CPQ systems.

Conclusion:

The OE_AGREEMENTS_B table is a critical component of Oracle OM, enabling efficient management of customer agreements. Its design supports complex commercial scenarios while maintaining integration with other EBS modules. Understanding its structure and relationships is essential for configuring, customizing, or reporting on agreement-based processes in Oracle EBS 12.1.1 or 12.2.2.

  • Table: OE_AGREEMENTS_B 12.1.1

    owner:QP,  object_type:TABLE,  fnd_design_data:QP.OE_AGREEMENTS_B,  object_name:OE_AGREEMENTS_B,  status:VALID,  product: QP - Advanced Pricingdescription: OE_AGREEMENTS_B stores all information about pricing agreements. ,  implementation_dba_data: QP.OE_AGREEMENTS_B

  • Table: OE_AGREEMENTS_B 12.2.2

    owner:QP,  object_type:TABLE,  fnd_design_data:QP.OE_AGREEMENTS_B,  object_name:OE_AGREEMENTS_B,  status:VALID,  product: QP - Advanced Pricingdescription: OE_AGREEMENTS_B stores all information about pricing agreements. ,  implementation_dba_data: QP.OE_AGREEMENTS_B

  • View: OE_AGREEMENTS_VL 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.OE_AGREEMENTS_VL,  object_name:OE_AGREEMENTS_VL,  status:VALID,  product: QP - Advanced Pricingdescription: View of OE_AGREEMENTS_B and OE_AGREEMENTS_TL. Displays the translated columns on pricing agreements in the local language. ,  implementation_dba_data: APPS.OE_AGREEMENTS_VL

  • View: OE_AGREEMENTS_VL 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.OE_AGREEMENTS_VL,  object_name:OE_AGREEMENTS_VL,  status:VALID,  product: QP - Advanced Pricingdescription: View of OE_AGREEMENTS_B and OE_AGREEMENTS_TL. Displays the translated columns on pricing agreements in the local language. ,  implementation_dba_data: APPS.OE_AGREEMENTS_VL

  • View: QPBV_AGREEMENTS 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.QPBV_AGREEMENTS,  object_name:QPBV_AGREEMENTS,  status:VALID,  product: QP - Advanced Pricingdescription: This view gives information about the agreements. ,  implementation_dba_data: APPS.QPBV_AGREEMENTS

  • View: QPBV_AGREEMENTS 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.QPBV_AGREEMENTS,  object_name:QPBV_AGREEMENTS,  status:VALID,  product: QP - Advanced Pricingdescription: This view gives information about the agreements. ,  implementation_dba_data: APPS.QPBV_AGREEMENTS

  • View: QPFV_AGREEMENTS 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.QPFV_AGREEMENTS,  object_name:QPFV_AGREEMENTS,  status:VALID,  product: QP - Advanced Pricingdescription: This view gives information about the agreements. ,  implementation_dba_data: APPS.QPFV_AGREEMENTS

  • View: QPFV_AGREEMENTS 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.QPFV_AGREEMENTS,  object_name:QPFV_AGREEMENTS,  status:VALID,  product: QP - Advanced Pricingdescription: This view gives information about the agreements. ,  implementation_dba_data: APPS.QPFV_AGREEMENTS

  • Table: QP_LIST_HEADERS_B 12.1.1

    owner:QP,  object_type:TABLE,  fnd_design_data:QP.QP_LIST_HEADERS_B,  object_name:QP_LIST_HEADERS_B,  status:VALID,  product: QP - Advanced Pricingdescription: QP_LIST_HEADERS_B stores the header information for all lists. List types can be, for example, Price Lists, Discount Lists or Promotions. ,  implementation_dba_data: QP.QP_LIST_HEADERS_B

  • Table: QP_LIST_HEADERS_B 12.2.2

    owner:QP,  object_type:TABLE,  fnd_design_data:QP.QP_LIST_HEADERS_B,  object_name:QP_LIST_HEADERS_B,  status:VALID,  product: QP - Advanced Pricingdescription: QP_LIST_HEADERS_B stores the header information for all lists. List types can be, for example, Price Lists, Discount Lists or Promotions. ,  implementation_dba_data: QP.QP_LIST_HEADERS_B