Search Results so_notes
Overview
The SO_NOTES table is a core data repository within the Oracle E-Business Suite (EBS) Order Entry (OE) module. It serves as the master table for storing standardized text notes that can be associated with sales orders and their constituent lines. Its primary role is to provide a centralized, reusable library of note text, enabling consistent communication across the order-to-cash cycle. Instead of storing repetitive note text directly on transactional records, the system references a NOTE_ID from this table, promoting data integrity and efficient storage. This design is fundamental for attaching pre-defined notes regarding shipping instructions, payment terms, special handling, or other order-specific conditions.
Key Information Stored
The table's structure is designed to manage the lifecycle and content of standard notes. The primary key, NOTE_ID, uniquely identifies each note record. While the provided metadata does not list all columns, based on its function and related objects, the table typically contains critical fields such as the NOTE_TEXT (or a LONG/CLOB column) holding the actual note content, and a USAGE_ID. The USAGE_ID is a foreign key linking to SO_NOTE_USAGES, which defines the note's context or type (e.g., header note, line note, internal note). Other common columns may include CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY for auditing, and potentially columns for language or active status flags.
Common Use Cases and Queries
A primary use case is the generation of reports or order documents that include standard notes. For instance, a pick slip or commercial invoice may pull note text from SO_NOTES based on rules defined in related tables. Administrators often query this table to manage the library of notes. Common SQL patterns include retrieving all notes for a specific usage type or finding notes containing certain keywords.
- Finding all active notes for order headers:
SELECT note_id, note_text FROM oe.so_notes sn, oe.so_note_usages snu WHERE sn.usage_id = snu.usage_id AND snu.usage_type = 'HEADER'; - Identifying which notes are applied to a specific order via the transactional tables (e.g., OE_ORDER_HEADERS, OE_ORDER_LINES) which store the NOTE_ID reference.
Related Objects
The SO_NOTES table is central to a small constellation of related objects that govern how notes are applied. As per the metadata, key dependencies include:
- SO_NOTE_USAGES: Defines valid contexts (usage types) for notes via the foreign key on USAGE_ID.
- SO_NOTE_ADDITION_RULES: Contains business rules that automatically attach specific notes from SO_NOTES to orders or lines based on defined criteria.
- SO_NOTE_REFERENCES: Likely maps notes to specific transactional entities, detailing the exact order or line to which a note is attached.
- Transactional Tables (OE_ORDER_HEADERS, OE_ORDER_LINES): These tables store the NOTE_ID foreign key to reference the standard note text stored in SO_NOTES for a given order or line.
-
Table: SO_NOTES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTES, object_name:SO_NOTES, status:VALID, product: OE - Order Entry , description: Order and line standard notes , implementation_dba_data: OE.SO_NOTES ,
-
Table: SO_NOTES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTES, object_name:SO_NOTES, status:VALID, product: OE - Order Entry , description: Order and line standard notes , implementation_dba_data: OE.SO_NOTES ,
-
Table: SO_NOTE_ADDITION_RULES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTE_ADDITION_RULES, object_name:SO_NOTE_ADDITION_RULES, status:VALID, product: OE - Order Entry , description: Note addition prerequisites , implementation_dba_data: OE.SO_NOTE_ADDITION_RULES ,
-
Table: SO_NOTE_ADDITION_RULES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTE_ADDITION_RULES, object_name:SO_NOTE_ADDITION_RULES, status:VALID, product: OE - Order Entry , description: Note addition prerequisites , implementation_dba_data: OE.SO_NOTE_ADDITION_RULES ,
-
Table: SO_NOTE_USAGES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTE_USAGES, object_name:SO_NOTE_USAGES, status:VALID, product: OE - Order Entry , description: Note usages , implementation_dba_data: OE.SO_NOTE_USAGES ,
-
Table: SO_NOTE_REFERENCES
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTE_REFERENCES, object_name:SO_NOTE_REFERENCES, status:VALID, product: OE - Order Entry , description: Notes attached to orders and order lines , implementation_dba_data: OE.SO_NOTE_REFERENCES ,
-
Table: SO_NOTE_REFERENCES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTE_REFERENCES, object_name:SO_NOTE_REFERENCES, status:VALID, product: OE - Order Entry , description: Notes attached to orders and order lines , implementation_dba_data: OE.SO_NOTE_REFERENCES ,
-
Table: SO_NOTE_USAGES
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_NOTE_USAGES, object_name:SO_NOTE_USAGES, status:VALID, product: OE - Order Entry , description: Note usages , implementation_dba_data: OE.SO_NOTE_USAGES ,