Search Results po_notes
Overview
The PO_NOTES table resides in the PO (Purchasing) schema of Oracle E-Business Suite and is documented in ETRM as "No longer used" and "Not implemented in this database" for the 12.1.1 / 12.2.2 releases. Despite this designation, the table remains fully defined in the physical data model with 34 documented columns and a primary key constraint, PO_NOTES_PK, on the PO_NOTE_ID column. Its structure indicates it was originally intended as a central repository for reusable note text referenced by purchasing documents, including requisitions, purchase orders, and note cross-reference records. Because it is marked as not implemented, the table typically exists in the schema for backward compatibility and structural completeness rather than active transactional use.
Under the heuristic Data Vault classification derived from its foreign key topology, PO_NOTES is characterized as hub-leaning. In Data Vault terms, a hub represents a table that owns a unique business key and is referenced by other tables. The single inbound reference from PO_USAGES via USAGE_ID and the eleven outbound references from dependent tables are consistent with a hub-and-satellite pattern, where PO_NOTES serves as the central identity anchor and its descriptive columns function as satellite attributes. This classification is a modeling suggestion, not an Oracle-imposed constraint.
Key Information Stored
The surrogate primary key is PO_NOTE_ID, enforced by both PO_NOTES_PK and the unique index PO_NOTES_U1. Although this column is the sole documented unique index, in practice it functions as a system-generated identifier rather than a business key. The most significant descriptive columns are:
- NOTE — the actual note text, the primary payload of the record.
- TITLE — a short label or subject for the note.
- NOTE_TYPE — categorizes the note (for example, a document-level versus line-level distinction).
- USAGE_ID — foreign key to PO_USAGES, defining how the note is applied.
- DOCUMENT_ID — identifies the owning source document.
- START_DATE_ACTIVE / END_DATE_ACTIVE — define the effective date range of the note.
- APP_SOURCE_VERSION — records the application source or version that produced the note.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the standard Oracle flexfield descriptive columns for extensibility.
- PO_NOTE_ID, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard WHO audit columns.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — concurrent program tracking columns.
Common Use Cases and Queries
Because the table is not implemented, it is rarely the target of transactional SQL in a live 12.1.1 or 12.2.2 instance. Typical usage is investigative: confirming whether stale rows survive from an earlier upgrade, assessing impact before a schema cleanup, or tracing legacy note identifiers carried on purchasing interface records. A representative query looks up a note by its surrogate identifier:
SELECT po_note_id, title, note_type, document_id, note FROM po.po_notes WHERE po_note_id = :id;SELECT n.po_note_id, n.title, u.* FROM po.po_notes n JOIN po.po_usages u ON n.usage_id = u.usage_id;SELECT * FROM po.po_note_references r WHERE r.po_note_id = :id;
Reporting use cases include auditing orphaned note references, reconciling requisition interface staging rows that carry NOTE1_ID through NOTE10_ID values, and documenting data lineage prior to archiving obsolete purchasing tables.
Related Objects
The most significant dependent objects are identified through the documented foreign key relationships:
- PO_USAGES — referenced by PO_NOTES.USAGE_ID; defines note usage semantics.
- PO_NOTE_REFERENCES — references PO_NOTES.PO_NOTE_ID, linking notes to specific purchasing entities.
- PO_REQUISITIONS_INTERFACE_ALL — carries ten foreign keys (NOTE1_ID through NOTE10_ID) pointing at PO_NOTES.PO_NOTE_ID, so interface staging rows can resolve up to ten note identifiers.
Given the "not implemented" status, developers should treat PO_NOTES as a dormant structural artifact and prefer currently supported purchasing note mechanisms when building new integrations or reports.
-
Table: PO_NOTES
12.2.2
product: PO - Purchasing , description: No longer used , implementation_dba_data: Not implemented in this database ,
-
Table: PO_NOTES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTES, object_name:PO_NOTES, status:VALID, product: PO - Purchasing , description: No longer used , implementation_dba_data: PO.PO_NOTES ,
-
Table: PO_REQUISITIONS_INTERFACE_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITIONS_INTERFACE_ALL, object_name:PO_REQUISITIONS_INTERFACE_ALL, status:VALID, product: PO - Purchasing , description: Requisition Import interface table , implementation_dba_data: PO.PO_REQUISITIONS_INTERFACE_ALL ,
-
Table: PO_REQUISITIONS_INTERFACE_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITIONS_INTERFACE_ALL, object_name:PO_REQUISITIONS_INTERFACE_ALL, status:VALID, product: PO - Purchasing , description: Requisition Import interface table , implementation_dba_data: PO.PO_REQUISITIONS_INTERFACE_ALL ,
-
SYNONYM: APPS.PO_NOTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_NOTES, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_PO_DAR
12.1.1
-
VIEW: AP.FINANCIALS_PURGES_ALL#
12.2.2
-
TRIGGER: APPS.FND_ATTACHED_DOC_PO_IBR
12.1.1
-
Table: PO_NOTE_REFERENCES
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTE_REFERENCES, object_name:PO_NOTE_REFERENCES, status:VALID, product: PO - Purchasing , description: Document/notes references , implementation_dba_data: PO.PO_NOTE_REFERENCES ,
-
APPS.PO_ATT SQL Statements
12.1.1
-
Table: PO_NOTE_REFERENCES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTE_REFERENCES, object_name:PO_NOTE_REFERENCES, status:VALID, product: PO - Purchasing , description: Document/notes references , implementation_dba_data: PO.PO_NOTE_REFERENCES ,
-
View: FINANCIALS_PURGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.FINANCIALS_PURGES_V, object_name:FINANCIALS_PURGES_V, status:VALID, product: AP - Payables , description: (Release 10SC Only) , implementation_dba_data: APPS.FINANCIALS_PURGES_V ,
-
Table: PO_USAGES
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_USAGES, object_name:PO_USAGES, status:VALID, product: PO - Purchasing , description: Note usages , implementation_dba_data: PO.PO_USAGES ,
-
TRIGGER: APPS.FND_ATTACHED_DOC_PO_UBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_ATTACHED_DOC_PO_UBR, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_ST_PO_IBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_ST_PO_IBR, status:VALID,
-
TRIGGER: APPS.PO_NOTES_UBR
12.1.1
-
TRIGGER: APPS.FND_DOCUMENTS_PO_UBR
12.1.1
-
Table: PO_USAGES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_USAGES, object_name:PO_USAGES, status:VALID, product: PO - Purchasing , description: Note usages , implementation_dba_data: PO.PO_USAGES ,
-
VIEW: AP.FINANCIALS_PURGES_ALL#
12.2.2
owner:AP, object_type:VIEW, object_name:FINANCIALS_PURGES_ALL#, status:VALID,
-
TRIGGER: APPS.FND_ATTACHED_DOC_PO_UBR
12.1.1
-
TRIGGER: APPS.PO_NOTES_DAR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PO_NOTES_DAR, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_ST_PO_UBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_ST_PO_UBR, status:VALID,
-
TRIGGER: APPS.PO_NOTES_UAS
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PO_NOTES_UAS, status:VALID,
-
TRIGGER: APPS.FND_ATTACHED_DOC_PO_IBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_ATTACHED_DOC_PO_IBR, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_TL_PO_UBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_TL_PO_UBR, status:VALID,
-
TRIGGER: APPS.PO_NOTES_IAS
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PO_NOTES_IAS, status:VALID,
-
VIEW: APPS.FINANCIALS_PURGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.FINANCIALS_PURGES_V, object_name:FINANCIALS_PURGES_V, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_PO_DAR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_PO_DAR, status:VALID,
-
PACKAGE BODY: APPS.PO_ATT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_ATT, status:VALID,
-
TRIGGER: APPS.PO_NOTES_UBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PO_NOTES_UBR, status:VALID,
-
TRIGGER: APPS.PO_NOTES_IBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PO_NOTES_IBR, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_PO_UBR
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_PO_UBR, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_LT_PO_UAS
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_LT_PO_UAS, status:VALID,
-
TRIGGER: APPS.PO_NOTES_UAS
12.1.1
-
TRIGGER: APPS.FND_DOCUMENTS_LT_PO_IAS
12.1.1
owner:APPS, object_type:TRIGGER, object_name:FND_DOCUMENTS_LT_PO_IAS, status:VALID,
-
View: FINANCIALS_PURGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.FINANCIALS_PURGES_V, object_name:FINANCIALS_PURGES_V, status:VALID, product: AP - Payables , description: (Release 10SC Only) , implementation_dba_data: APPS.FINANCIALS_PURGES_V ,
-
TRIGGER: APPS.FND_DOCUMENTS_ST_PO_UBR
12.1.1
-
TRIGGER: APPS.PO_NOTES_IBR
12.1.1
-
VIEW: APPS.FINANCIALS_PURGES_V
12.1.1
-
TRIGGER: APPS.PO_NOTES_IAS
12.1.1
-
TRIGGER: APPS.PO_NOTES_DAR
12.1.1
-
VIEW: APPS.FINANCIALS_PURGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.FINANCIALS_PURGES_V, object_name:FINANCIALS_PURGES_V, status:VALID,
-
VIEW: APPS.FINANCIALS_PURGES_V
12.2.2
-
TRIGGER: APPS.FND_DOCUMENTS_TL_PO_UBR
12.1.1
-
PACKAGE BODY: APPS.PO_ATT
12.1.1
-
PACKAGE BODY: APPS.RCV_CORE_S
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_CORE_S, status:VALID,
-
TRIGGER: APPS.FND_DOCUMENTS_LT_PO_UAS
12.1.1
-
TABLE: PO.PO_NOTES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTES, object_name:PO_NOTES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1