Search Results so_headers
Overview
SO_HEADERS is a VALID Oracle E-Business Suite view owned by the APPS schema and registered under the OE (Order Entry) product family. It exposes sales order header information for reporting, integration, and backward-compatibility purposes in Oracle EBS 12.1.1 and 12.2.2. The view presents a single logical record per sales order header, combining operational order attributes such as customer, contact, currency, price list, payment terms, freight, warehouse, and sales channel information with a wide set of descriptive and attribute flexfield columns.
Functionally, SO_HEADERS acts as a presentation-layer view over the core order header entity. It is typically used by custom reports, interfaces, and conversion programs that need to read order header data without directly touching the underlying _ALL table. Because the view includes SVRID (surrogate ID) columns alongside their lookup code and ID counterparts, it reflects an environment where descriptive flexfield structures and surrogate key mappings were both retained, which is characteristic of the transition between earlier 11i-era data models and R12 order management structures.
Underlying Base Objects
The documented ETRM metadata for the 12.2.2 release lists a single referenced base object: SO_HEADERS_ALL, accessed through a synonym. This is consistent with standard EBS order management design, where SO_HEADERS_ALL is the multi-organization base table (keyed by ORG_ID) and SO_HEADERS is the non-org-specific, backward-compatible view. The view text confirms that header-level attributes are drawn from the underlying order header record, with ORG_ID retained as a column so that operating unit can still be filtered explicitly. The presence of CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, REQUEST_ID, and PROGRAM_APPLICATION_ID columns confirms that the view preserves standard EBS auditing and concurrent program context columns inherited from the base table.
Key Columns
- HEADER_ID — Primary identifier of the sales order header; the join key to order lines, shipments, and holds.
- ORG_ID — Operating unit identifier; essential for multi-org reporting and access control.
- CUSTOMER_SVRID, CONTACT_SVRID — Surrogate identifiers for the sold-to customer and contact.
- SHIP_TO_SVRID, SHIP_TO_CONTACT_SVRID, INVOICE_TO_SVRID, INVOICE_TO_CONTACT_SVRID — Surrogate IDs for ship-to and invoice-to parties, linking the header to party/contact relationships.
- AGREEMENT_ID, PRICE_LIST_ID, SALESREP_ID, SALES_CHANNEL_CODE, CURRENCY_CODE — Commercial attributes governing pricing, agreements, and sales responsibility.
- CONVERSION_TYPE_CODE, CONVERSION_RATE, CONVERSION_DATE — Currency conversion parameters applicable to the order.
- TERMS_ID, INVOICING_RULE_ID, ACCOUNTING_RULE_ID — Payment terms and revenue/invoicing rule references.
- TAX_EXEMPT_FLAG, TAX_EXEMPT_NUM, TAX_EXEMPT_REASON_CODE — Tax exemption details captured on the header.
- FREIGHT_CARRIER_SVRID, FREIGHT_TERMS_SVRID, FOB_SVRID, SHIP_PARTIAL_FLAG, WAREHOUSE_ID, SHIPMENT_PRIORITY_SVRID — Shipping and fulfillment attributes.
- PAYMENT_TYPE_CODE, PAYMENT_AMOUNT, CHECK_NUMBER, CREDIT_CARD_CODE, CREDIT_CARD_NUMBER, CREDIT_CARD_EXPIRATION_DATE, CREDIT_CARD_APPROVAL_CODE — Payment and credit card capture columns.
- CONTEXT, ATTRIBUTE1–ATTRIBUTE15, S18–S30, and related *_DATE columns — Descriptive flexfield segments and date-tracked attribute values.
- ENTRY_STATUS_SVRID, TYPE_SVRID, DATE_SVRID — Surrogate references for header entry status, order type, and order date.
Common Use Cases and Queries
SO_HEADERS is commonly queried for order header extracts, ETL/integration loads, audit reporting, and validation of order entry data by operating unit. Typical usage filters on ORG_ID and joins HEADER_ID to downstream entities such as order lines or holds.
- Order header extract by operating unit:
SELECT header_id, org_id, customer_svrid, currency_code, conversion_rate, terms_id, agreement_id
FROM apps.so_headers
WHERE org_id = :p_org_id; - Orders with agreement and price list context:
SELECT header_id, agreement_id, salesrep_id, sales_channel_code, price_list_id
FROM apps.so_headers
WHERE agreement_id IS NOT NULL; - Payment and credit card detail review:
SELECT header_id, payment_type_code, payment_amount, check_number, credit_card_code
FROM apps.so_headers
WHERE payment_amount > 0; - Flexfield-based reporting:
SELECT header_id, context, attribute1, attribute13, attribute15
FROM apps.so_headers
WHERE context = :p_context;
Because the view exposes surrogate IDs and audit columns, it is suited to legacy-style reporting and integration routines. For new development on 12.1.1/12.2.2, Oracle recommends querying the current order management tables and public APIs where supported; however, SO_HEADERS remains a stable read-only interface for existing customizations.
-
View: SO_HEADERS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_HEADERS, object_name:SO_HEADERS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_HEADERS ,
-
View: SO_HEADERS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_HEADERS, object_name:SO_HEADERS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_HEADERS ,
-
View: SO_ORDER_HEADER_STATUS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ORDER_HEADER_STATUS, object_name:SO_ORDER_HEADER_STATUS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ORDER_HEADER_STATUS ,
-
View: SO_ORDER_HEADER_STATUS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ORDER_HEADER_STATUS, object_name:SO_ORDER_HEADER_STATUS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ORDER_HEADER_STATUS ,
-
View: SO_ORDER_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ORDER_STATUS_V, object_name:SO_ORDER_STATUS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ORDER_STATUS_V ,
-
View: SO_ORDER_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ORDER_STATUS_V, object_name:SO_ORDER_STATUS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ORDER_STATUS_V ,
-
Lookup Type: SO_ACTION_LEVEL
12.1.1
product: OE - Order Entry , meaning: Meaning N/A for : SO_ACTION_LEVEL , description: Header or lines ,
-
View: SO_ORDER_CANCELLATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ORDER_CANCELLATIONS_V, object_name:SO_ORDER_CANCELLATIONS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ORDER_CANCELLATIONS_V ,
-
View: SO_ORDER_CANCELLATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_ORDER_CANCELLATIONS_V, object_name:SO_ORDER_CANCELLATIONS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_ORDER_CANCELLATIONS_V ,
-
Lookup Type: SO_ACTION_LEVEL
12.2.2
product: OE - Order Entry , meaning: Meaning N/A for : SO_ACTION_LEVEL , description: Header or lines ,
-
View: SO_ORDER_NUMBERS_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_ORDER_NUMBERS_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_HEADERS_APPLY_HOLDS_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_HEADERS_APPLY_HOLDS_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_INVOICE_NUMBERS_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINE_SALES_CREDITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINE_SALES_CREDITS, object_name:SO_LINE_SALES_CREDITS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINE_SALES_CREDITS ,
-
View: SO_INVOICE_NUMBERS_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINE_SALES_CREDITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINE_SALES_CREDITS, object_name:SO_LINE_SALES_CREDITS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINE_SALES_CREDITS ,
-
View: SO_HEADERS_OEXORRSO_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_CURRENT_DEMAND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_CURRENT_DEMAND_V, object_name:SO_LINES_CURRENT_DEMAND_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_CURRENT_DEMAND_V ,
-
View: SO_LINES_RETURN_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_RETURN_LINES_V, object_name:SO_LINES_RETURN_LINES_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_RETURN_LINES_V ,
-
View: SO_LINES_RETURN_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_RETURN_LINES_V, object_name:SO_LINES_RETURN_LINES_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_RETURN_LINES_V ,
-
View: SO_LINES_CURRENT_DEMAND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_CURRENT_DEMAND_V, object_name:SO_LINES_CURRENT_DEMAND_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_CURRENT_DEMAND_V ,
-
View: SO_HEADERS_OEXORRSO_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_PO_REPORT_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_PO_REPORT_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_PICKING_BATCHES_VIEW_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_PICKING_BATCHES_VIEW_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_PICKING_RULES_V
12.1.1
product: OE - Order Entry , description: 10SC ONLY , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_VIEW_RETURNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_VIEW_RETURNS_V, object_name:SO_LINES_VIEW_RETURNS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_VIEW_RETURNS_V ,
-
View: SO_LINES_VIEW_RETURNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_VIEW_RETURNS_V, object_name:SO_LINES_VIEW_RETURNS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_VIEW_RETURNS_V ,
-
View: SO_PICKING_RULES_V
12.2.2
product: OE - Order Entry , description: 10SC ONLY , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_RMA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_RMA_V, object_name:SO_LINES_RMA_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_RMA_V ,
-
View: SO_LINES_RMA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_RMA_V, object_name:SO_LINES_RMA_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_RMA_V ,
-
View: SO_PICKING_LINES_OEXORRSO_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_HEADERS_CANCEL_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_PICKING_LINES_OEXORRSO_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_HEADERS_CANCEL_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_SUMMARY_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_SUMMARY_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_CREDIT_CHECK_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_CREDIT_CHECK_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_SUMMARY_V_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_CREDIT_CHECK_V_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_CREDIT_CHECK_V_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_SUMMARY_V_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_SUMMARY_V_A
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_CREDIT_CHECK_V_A
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_CREDIT_CHECK_V_A
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_TAX_LINES_SUMMARY_V_A
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,