Search Results so_agreements_b
Overview
The SO_AGREEMENTS_B table is the core database table for storing master data for customer agreements within Oracle E-Business Suite Order Entry (OE) module. It represents a foundational entity for establishing formal, long-term commercial contracts between a business and its customers. These agreements serve as a central reference point, enabling the automatic application of pre-negotiated business terms—such as pricing, payment schedules, and invoicing rules—to sales orders and transactions. Its role is critical for streamlining order processing, enforcing contractual terms, and maintaining consistency across all customer transactions linked to the agreement.
Key Information Stored
The table's primary key is AGREEMENT_ID, which uniquely identifies each agreement record. As indicated by the foreign key relationships, the table stores essential pointers to other master data entities. Key foreign key columns include CUSTOMER_ID (linking to RA_CUSTOMERS), PRICE_LIST_ID (linking to SO_PRICE_LISTS_B), and SALESREP_ID (linking to RA_SALESREPS_ALL). It also holds references to rule-based terms, such as TERM_ID (RA_TERMS_B), INVOICING_RULE_ID, and ACCOUNTING_RULE_ID (both in RA_RULES). Furthermore, it stores operational details like INVOICE_TO_SITE_USE_ID (RA_SITE_USES_ALL) for the ship-to address and references to specific contacts (AGREEMENT_CONTACT_ID, INVOICE_CONTACT_ID). This structure consolidates the commercial, operational, and financial rules governing a customer relationship into a single record.
Common Use Cases and Queries
A primary use case is validating and reporting on the terms applied to an order. For instance, to identify all sales orders created under a specific agreement with its associated price list, a common query would join SO_HEADERS_ALL to SO_AGREEMENTS_B. Another critical scenario is analyzing agreement utilization, such as listing agreements that have not been used in recent transactions. Support and implementation teams often query this table to diagnose order entry issues related to incorrect term derivation. A sample query pattern is:
- SELECT sa.agreement_id, sa.customer_id, sa.price_list_id, sh.order_number
- FROM oe.so_agreements_b sa, oe.so_headers_all sh
- WHERE sa.agreement_id = sh.agreement_id
- AND sh.order_date > SYSDATE - 30;
Related Objects
SO_AGREEMENTS_B is a central hub with extensive relationships. It is directly referenced by key transactional and interface tables, including SO_HEADERS_ALL, SO_LINES_ALL, RA_CUSTOMER_TRX_ALL, and their corresponding interface tables (SO_HEADERS_INTERFACE_ALL, SO_LINES_INTERFACE_ALL). This demonstrates its integral role in both order management and receivables transactions. As per the metadata, it draws its attributes from several foundational modules: customers and sites (RA_CUSTOMERS, RA_SITE_USES_ALL), pricing (SO_PRICE_LISTS_B), sales force (RA_SALESREPS_ALL), and financial rules (RA_TERMS_B, RA_RULES). The corresponding TL table (SO_AGREEMENTS_TL) stores translated descriptive data for multilingual implementations.
-
Table: SO_AGREEMENTS_B
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_B, object_name:SO_AGREEMENTS_B, status:VALID, product: OE - Order Entry , description: Customer agreements , implementation_dba_data: OE.SO_AGREEMENTS_B ,
-
Table: SO_AGREEMENTS_B
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_B, object_name:SO_AGREEMENTS_B, status:VALID, product: OE - Order Entry , description: Customer agreements , implementation_dba_data: OE.SO_AGREEMENTS_B ,
-
APPS.SO_AGREEMENTS_PKG dependencies on SO_AGREEMENTS_B
12.1.1
-
APPS.QP_AGRUPGRADE dependencies on SO_AGREEMENTS_B
12.2.2
-
APPS.OE_UPG_SO_NEW dependencies on SO_AGREEMENTS_B
12.2.2
-
APPS.SO_AGREEMENTS_PKG dependencies on SO_AGREEMENTS_B
12.2.2
-
APPS.QP_AGRUPGRADE dependencies on SO_AGREEMENTS_B
12.1.1
-
APPS.OE_UPG_SO_NEW dependencies on SO_AGREEMENTS_B
12.1.1
-
APPS.OE_UPG_SO_NEW dependencies on RA_CUSTOMER_TRX_ALL
12.1.1
-
APPS.OE_UPG_SO_NEW dependencies on MTL_SYSTEM_ITEMS
12.1.1
-
APPS.OE_UPG_SO_NEW dependencies on RA_CUSTOMER_TRX_ALL
12.2.2
-
APPS.OE_UPG_SO_NEW dependencies on MTL_SYSTEM_ITEMS
12.2.2
-
Primary Key: RA_CONTACTS_PK
12.2.2
-
VIEW: OE.SO_AGREEMENTS_B#
12.2.2
owner:OE, object_type:VIEW, object_name:SO_AGREEMENTS_B#, status:VALID,
-
SYNONYM: APPS.SO_AGREEMENTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:SO_AGREEMENTS_B, status:VALID,
-
VIEW: APPS.AR_AGREEMENTS_S_V
12.1.1
-
SYNONYM: APPS.SO_AGREEMENTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:SO_AGREEMENTS_B, status:VALID,
-
Primary Key: RA_CONTACTS_PK
12.1.1
-
VIEW: APPS.SO_AGREEMENTS_VL
12.2.2
-
VIEW: APPS.SO_AGREEMENTS_VL
12.1.1
-
APPS.SO_AGREEMENTS_PKG SQL Statements
12.2.2
-
Table: RA_RULES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_RULES, object_name:RA_RULES, status:VALID, product: AR - Receivables , description: Invoicing and accounting rules , implementation_dba_data: AR.RA_RULES ,
-
VIEW: OE.SO_AGREEMENTS_B#
12.2.2
-
Table: RA_RULES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_RULES, object_name:RA_RULES, status:VALID, product: AR - Receivables , description: Invoicing and accounting rules , implementation_dba_data: AR.RA_RULES ,
-
APPS.SO_AGREEMENTS_PKG SQL Statements
12.1.1
-
Table: SO_AGREEMENTS_TL
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_TL, object_name:SO_AGREEMENTS_TL, status:VALID, product: OE - Order Entry , description: Translation table for SO_AGREEMENTS_B , implementation_dba_data: OE.SO_AGREEMENTS_TL ,
-
Table: SO_AGREEMENTS_TL
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_TL, object_name:SO_AGREEMENTS_TL, status:VALID, product: OE - Order Entry , description: Translation table for SO_AGREEMENTS_B , implementation_dba_data: OE.SO_AGREEMENTS_TL ,
-
APPS.QP_LIST_UPGRADE_UTIL_PVT dependencies on QP_DISCOUNT_MAPPING
12.1.1
-
APPS.QP_LIST_UPGRADE_UTIL_PVT dependencies on QP_DISCOUNT_MAPPING
12.2.2
-
Table: SO_LINES_INTERFACE_ALL
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_LINES_INTERFACE_ALL, object_name:SO_LINES_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order line information , implementation_dba_data: OE.SO_LINES_INTERFACE_ALL ,
-
Table: SO_PRICE_LISTS_B
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_PRICE_LISTS_B, object_name:SO_PRICE_LISTS_B, status:VALID, product: OE - Order Entry , description: Price lists , implementation_dba_data: OE.SO_PRICE_LISTS_B ,
-
APPS.QP_AGRUPGRADE dependencies on OE_AGREEMENTS_B
12.1.1
-
APPS.QP_AGRUPGRADE SQL Statements
12.1.1
-
APPS.QP_AGRUPGRADE SQL Statements
12.2.2
-
Table: SO_LINES_INTERFACE_ALL
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_LINES_INTERFACE_ALL, object_name:SO_LINES_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order line information , implementation_dba_data: OE.SO_LINES_INTERFACE_ALL ,
-
PACKAGE BODY: APPS.SO_AGREEMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:SO_AGREEMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.QP_AGRUPGRADE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_AGRUPGRADE, status:VALID,
-
APPS.QP_AGRUPGRADE dependencies on OE_AGREEMENTS_B
12.2.2
-
PACKAGE BODY: APPS.QP_AGRUPGRADE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_AGRUPGRADE, status:VALID,
-
PACKAGE BODY: APPS.SO_AGREEMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:SO_AGREEMENTS_PKG, status:VALID,
-
View: AR_AGREEMENTS_S_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_AGREEMENTS_S_V, object_name:AR_AGREEMENTS_S_V, status:VALID, product: AR - Receivables , description: agreement shared extract , implementation_dba_data: APPS.AR_AGREEMENTS_S_V ,
-
Table: SO_HEADERS_INTERFACE_ALL
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_HEADERS_INTERFACE_ALL, object_name:SO_HEADERS_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order header information , implementation_dba_data: OE.SO_HEADERS_INTERFACE_ALL ,
-
Table: SO_PRICE_LISTS_B
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_PRICE_LISTS_B, object_name:SO_PRICE_LISTS_B, status:VALID, product: OE - Order Entry , description: Price lists , implementation_dba_data: OE.SO_PRICE_LISTS_B ,
-
Table: SO_HEADERS_INTERFACE_ALL
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_HEADERS_INTERFACE_ALL, object_name:SO_HEADERS_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order header information , implementation_dba_data: OE.SO_HEADERS_INTERFACE_ALL ,
-
Table: RA_SALESREPS_ALL
12.1.1
product: AR - Receivables , description: Information about salespeople , implementation_dba_data: Not implemented in this database ,
-
Table: RA_TERMS_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_TERMS_B, object_name:RA_TERMS_B, status:VALID, product: AR - Receivables , description: Payment Term information , implementation_dba_data: AR.RA_TERMS_B ,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
TABLE: OE.SO_AGREEMENTS_B
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_B, object_name:SO_AGREEMENTS_B, status:VALID,