Results for “type_name”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PO_DOCUMENT_HEADERS_VIEW is an APPS-owned database view in the Oracle E-Business Suite Purchasing (PO) module. It consolidates header-level information from three distinct purchasing entities — purchase requisitions, purchase orders, and purchase order releases — into a single, uniformly structured result set. The view is defined as the UNION of three SELECT statements, each sourced from a different base table, allowing reporting tools, forms, and integration interfaces to retrieve document header data across the entire procurement document lifecycle without joining each source table individually.
Because purchase orders, blanket agreements, contracts, and their releases are all stored in the same PO_HEADERS / PO_RELEASES structures while requisitions reside in PO_REQUISITION_HEADERS, the view provides a normalized projection that abstracts these physical differences. This makes it particularly valuable for cross-document reporting and for user-facing inquiries that must present a unified list of purchasing documents.
Underlying Base Objects
The view is defined over the following documented base objects:
- PO_REQUISITION_HEADERS — supplies requisition header rows in the first UNION branch.
- PO_HEADERS — supplies purchase order, blanket, contract, and planned order header rows in the second UNION branch.
- PO_RELEASES — supplies release header rows in the third UNION branch; the release segment is concatenated as PO_HEADERS.SEGMENT1 || '-' || PO_RELEASES.RELEASE_NUM.
- PO_DOCUMENT_TYPES_ALL_B and PO_DOCUMENT_TYPES_ALL_TL — provide the translated document type name (TYPE_NAME) and enforce the correct document type/subtype mapping for each branch. The _TL join is filtered by USERENV('LANG') and ORG_ID.
- PO_EMPLOYEES_SV — a PL/SQL package whose GET_EMP_NAME function resolves the preparer or agent name from the preparer/agent ID.
- PO_HEADERS_ALL — referenced as part of the PO_HEADERS synonym chain for the underlying header data.
Each UNION branch reconciles the source table against the document types setup tables, ensuring that only valid document type/subtype combinations are returned.
Key Columns
The view projects a common set of columns across all three branches:
- Document identifier — the primary key of the source record (REQUISITION_HEADER_ID, PO_HEADER_ID, or PO_RELEASE_ID).
- Document category — a literal value of 'REQUISITION', 'RELEASE', or a type-derived code ('PO' or 'PA') that classifies the row.
- Document type / subtype — the type lookup code (for example STANDARD, BLANKET, CONTRACT, PLANNED) and the derived document type code.
- SEGMENT1 — the document number; for releases this is the concatenated PO number and release number.
- REVISION_NUM — the revision, defaulted to 0 via NVL where null; requisitions carry a TO_NUMBER('0') placeholder.
- TYPE_NAME — the translated document type description from PO_DOCUMENT_TYPES_ALL_TL.
- Preparer/agent name and ID — resolved through PO_EMPLOYEES_SV.GET_EMP_NAME.
- CREATION_DATE, DESCRIPTION/COMMENTS, NOTE_TO_AUTHORIZER — descriptive attributes.
- ORG_ID — the operating unit, used throughout to scope the document type setup joins.
Common Use Cases and Queries
The view is commonly used to drive unified document searches, dashboards, and integration extracts. A user searching for "po_releases" will find that releases appear here alongside their parent purchase orders, enabling a single query to return both.
Example — list all document headers for an operating unit:
- SELECT document_category, segment1, type_name, preparer_name, creation_date FROM po_document_headers_view WHERE org_id = :org_id ORDER BY creation_date DESC;
Example — retrieve all releases with their parent PO number encoded in SEGMENT1:
- SELECT segment1, type_name, agent_name FROM po_document_headers_view WHERE document_category = 'RELEASE';
Example — locate requisitions by preparer:
- SELECT segment1, description, preparer_name FROM po_document_headers_view WHERE document_category = 'REQUISITION' AND preparer_id = :preparer_id;
Because it performs UNION operations across large header tables, queries should always filter on ORG_ID, CREATION_DATE, or document identifiers to control execution cost. The view is read-only and intended for inquiry and reporting rather than transactional updates.
-
Header information in PO_HEADERS, PO_RELEASES, and PO_REQUISITION_HEADERS
APPS.PO_DOCUMENT_HEADERS_VIEW·↳ PO_DOCUMENT_TYPES_ALL_B·↳ PO_DOCUMENT_TYPES_ALL_TL·↳ PO_EMPLOYEES_SV·Explore PO module →
-
View: PO_RFQS_VAL_V 12.2.2
10SC ONLY - Retrofitted
APPS.PO_RFQS_VAL_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ HR_EMPLOYEES_ALL_V·Explore PO module →
-
View: PO_RFQS_ALL_V 12.1.1
10SC ONLY - Retrofitted
APPS.PO_RFQS_ALL_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ HR_EMPLOYEES_ALL_V·Explore PO module →
-
MLS table for eng change order types
-
Translated document types
-
MLS table for eng change order types
-
View: PO_POS_ALL_V 12.1.1
10SC ONLY - Retrofitted
APPS.PO_POS_ALL_V·↳ AP_SUPPLIERS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore PO module →
-
View: PO_POS_ALL_TRX_V 12.2.2
PUB
APPS.PO_POS_ALL_TRX_V·↳ AP_SUPPLIERS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore PO module →
-
10SC ONLY - Retrofitted
APPS.PO_RFQQT_DOCUMENT_TYPES_ALL_V·↳ FND_GLOBAL·↳ PO_DOCUMENT_TYPES_ALL_TL·↳ PO_DOCUMENT_TYPES_B·Explore PO module →
-
View: PO_RFQS_ALL_V 12.2.2
10SC ONLY - Retrofitted
APPS.PO_RFQS_ALL_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ HR_EMPLOYEES_ALL_V·Explore PO module →
-
Header information in PO_HEADERS, PO_RELEASES, and PO_REQUISITION_HEADERS
APPS.PO_DOCUMENT_HEADERS_VIEW·↳ PO_DOCUMENT_TYPES_ALL_B·↳ PO_DOCUMENT_TYPES_ALL_TL·↳ PO_EMPLOYEES_SV·Explore PO module →
-
This view is being used by Service History Tab
APPS.CS_SR_SERVICE_HISTORY_V·↳ CSI_ITEM_INSTANCES·↳ CS_INCIDENTS_ALL_TL·↳ CS_INCIDENTS_B_SEC·Explore CS module →
-
View: PO_POS_VAL_V 12.2.2
10SC ONLY - Retrofitted
APPS.PO_POS_VAL_V·↳ AP_SUPPLIERS·↳ FND_GLOBAL·↳ FND_LOOKUP_VALUES·Explore PO module →
-
Server Types (translation table).
-
View: IGS_AD_RECRUIT_PI_V 12.1.1
This view displays all records from IGS_AD_RECRUITMENT_PI table.
APPS.IGS_AD_RECRUIT_PI_V·↳ IGS_AD_CODE_CLASSES·↳ IGS_AD_RECRUIT_PI·Explore IGS module →
-
View: IEO_SVR_TYPES_VL 12.1.1
APPS.IEO_SVR_TYPES_VL·↳ IEO_SVR_TYPES_B·↳ IEO_SVR_TYPES_TL·Explore IEO module →
-
10SC ONLY - Retrofitted
APPS.PO_RFQQT_DOCUMENT_TYPES_ALL_V·↳ FND_GLOBAL·↳ PO_DOCUMENT_TYPES_ALL_TL·↳ PO_DOCUMENT_TYPES_B·Explore PO module →
-
View: PO_POS_ALL_V 12.2.2
10SC ONLY - Retrofitted
APPS.PO_POS_ALL_V·↳ AP_SUPPLIERS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore PO module →
-
View: AR_ICR_LINES_TRX_V 12.1.1
(Release 115 Only)
APPS.AR_ICR_LINES_TRX_V·↳ ARPT_SQL_FUNC_UTIL·↳ ARP_DEDUCTION·↳ AR_CONS_INV·Explore AR module →
-
View: PO_RFQS_VAL_V 12.1.1
10SC ONLY - Retrofitted
APPS.PO_RFQS_VAL_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ HR_EMPLOYEES_ALL_V·Explore PO module →
-
View: PO_DOCUMENT_TYPES_V 12.2.2
- Retrofitted
APPS.PO_DOCUMENT_TYPES_V·↳ FND_GLOBAL·↳ PER_POSITION_STRUCTURES·↳ PO_DOCUMENT_TYPES·Explore PO module →
-
Supplier Catalog Items View
APPS.ICX_PO_SUPPL_CATALOG_ITEMS_V·↳ AP_TERMS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
Translated document types
-
View: QA_PO_NUMBERS_LOV_V 12.1.1
PO Number collection element LOV validation view.
APPS.QA_PO_NUMBERS_LOV_V·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore QA module →
-
View: QA_PO_NUMBERS_LOV_V 12.2.2
PO Number collection element LOV validation view.
APPS.QA_PO_NUMBERS_LOV_V·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PO_EMPLOYEES_SV·Explore QA module →
-
View: PO_POS_VAL_V 12.1.1
10SC ONLY - Retrofitted
APPS.PO_POS_VAL_V·↳ AP_SUPPLIERS·↳ FND_GLOBAL·↳ FND_LOOKUP_VALUES·Explore PO module →
-
Server Types (translation table).
-
View: OKE_K_COMMUNICATIONS_V 12.1.1
Contract communications view
APPS.OKE_K_COMMUNICATIONS_V·↳ FND_LOOKUP_VALUES_VL·↳ OKC_K_LINES_B·↳ OKE_CHG_REQUESTS·Explore OKE module →
-
View: PO_DOCUMENT_TYPES_V 12.1.1
- Retrofitted
APPS.PO_DOCUMENT_TYPES_V·↳ FND_GLOBAL·↳ PER_POSITION_STRUCTURES·↳ PO_DOCUMENT_TYPES·Explore PO module →
-
View: AR_INTERIM_CR_LINES_V 12.1.1
(Release 115 Only)
APPS.AR_INTERIM_CR_LINES_V·↳ ARPT_SQL_FUNC_UTIL·↳ ARP_DEDUCTION·↳ AR_BATCHES·Explore AR module →
-
View: IEO_SVR_TYPES_VL 12.2.2
APPS.IEO_SVR_TYPES_VL·↳ IEO_SVR_TYPES_B·↳ IEO_SVR_TYPES_TL·Explore IEO module →
-
Obsolete
APPS.ICX_PO_SUPPL_CAT_ITEMS_V·↳ AP_TERMS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
Obsolete
APPS.ICX_PO_SUPPL_CAT_ITEMS_V·↳ AP_TERMS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
View: POS_BILL_ONLY_ORDERS_V 12.2.2
used to select consumption advices.
APPS.POS_BILL_ONLY_ORDERS_V·↳ FND_CURRENCY_CACHE·↳ FND_GLOBAL·↳ FND_MESSAGE·Explore POS module →
-
View: POS_PO_SUMMARY_V 12.2.2
APPS.POS_PO_SUMMARY_V·↳ AP_TERMS·↳ FND_CURRENCY_CACHE·↳ FND_GLOBAL·Explore PO module →
-
Engineering change order types - all records
APPS.ENG_CHANGE_ORDER_TYPES_V·↳ ENG_CHANGE_ORDER_TYPES_VL·↳ FND_PROFILE·Explore ENG module →
-
Engineering change order types - all records
APPS.ENG_CHANGE_ORDER_TYPES_V·↳ ENG_CHANGE_ORDER_TYPES_VL·↳ FND_PROFILE·Explore ENG module →
-
APPS.PO_DOCUMENT_TYPES_ALL_VL·↳ PO_DOCUMENT_TYPES_ALL_B·↳ PO_DOCUMENT_TYPES_ALL_TL·Explore PO module →
-
View: PO_POS_VAL_TRX_V 12.2.2
PUB
APPS.PO_POS_VAL_TRX_V·↳ AP_SUPPLIERS·↳ FND_GLOBAL·↳ FND_LOOKUP_VALUES·Explore PO module →
-
View: POS_BLANKET_AGREE_V 12.2.2
View used to display blanket agreements. This view is created for convenience to be used to define the BC4J object
APPS.POS_BLANKET_AGREE_V·↳ FND_CURRENCY·↳ FND_GLOBAL·↳ FND_MESSAGE·Explore POS module →
-
View: CE_FORECAST_ROWS_V 12.1.1
- Retrofitted
APPS.CE_FORECAST_ROWS_V·↳ AR_RECEIPT_METHODS·↳ AS_SALES_STAGES_ALL·↳ CE_BANK_ACCOUNTS·Explore CE module →
-
Obsolete
APPS.ICX_PO_SUPPLIER_CATALOGS_V·↳ AP_TERMS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
Supplier Catalog Items View
APPS.ICX_PO_SUPPL_CATALOG_ITEMS_V·↳ AP_TERMS·↳ FINANCIALS_SYSTEM_PARAMETERS·↳ FND_GLOBAL·Explore ICX module →
-
View: PO_DOCUMENT_TYPES_VL 12.2.2
APPS.PO_DOCUMENT_TYPES_VL·↳ PO_DOCUMENT_TYPES_ALL_TL·↳ PO_DOCUMENT_TYPES_B·Explore PO module →
-
Engineering change order types - all records
APPS.ENG_CHANGE_ORDER_TYPES_VL·↳ ENG_CHANGE_ORDER_TYPES·↳ ENG_CHANGE_ORDER_TYPES_TL·↳ ENG_CHANGE_TYPE_APPLICATIONS·Explore ENG module →
-
Engineering change order types - all records
APPS.ENG_CHANGE_ORDER_TYPES_VL·↳ ENG_CHANGE_ORDER_TYPES·↳ ENG_CHANGE_ORDER_TYPES_TL·↳ ENG_CHANGE_TYPE_APPLICATIONS·Explore ENG module →
-
View: PO_DOCUMENT_TYPES_VL 12.1.1
APPS.PO_DOCUMENT_TYPES_VL·↳ PO_DOCUMENT_TYPES_ALL_TL·↳ PO_DOCUMENT_TYPES_B·Explore PO module →
-
View: PO_HEADER_RELEASE_V 12.2.2
10SC ONLY
APPS.PO_HEADER_RELEASE_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ HR_GENERAL·Explore PO module →
-
View: PO_HEADER_RELEASE_V 12.1.1
10SC ONLY
APPS.PO_HEADER_RELEASE_V·↳ FND_GLOBAL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PO module →
-
This view is being used by Service History Tab
APPS.CS_SR_SERVICE_HISTORY_V·↳ CSI_ITEM_INSTANCES·↳ CS_INCIDENTS_ALL_TL·↳ CS_INCIDENTS_B_SEC·Explore CS module →