Search Results po_document_types_v
Overview
The PO_DOCUMENT_TYPES_V view is a Purchasing (PO) module database object owned by the APPS schema in Oracle E-Business Suite. It exposes the configuration of the document types supported by the purchasing and sourcing workflow — requisitions, RFQs, quotations, and purchase orders — enriching the code-level configuration stored in the base table with human-readable lookup descriptions and default approval-path names. The metadata records the view as "VALID" with the description "- Retrofitted," indicating it was carried forward into the 12.1.1 / 12.2.2 code line, with the 12.2.2 documentation listing its referenced base objects as FND_GLOBAL (package), PER_POSITION_STRUCTURES (synonym), PO_DOCUMENT_TYPES (synonym), and PO_LOOKUP_CODES (view).
Because it decodes the internal lookup codes into displayed field values, the view serves as the standard reporting and integration surface for document-type setup: any custom report, concurrent program, or interface that needs the effective document type behavior, security level, approval path, and workflow item type can read this view rather than joining the raw lookup table itself.
Underlying Base Objects
The view is defined over the following documented objects:
PO_DOCUMENT_TYPES(synonym toPO.PO_DOCUMENT_TYPES) — the driving table, aliasedDT, supplying every configuration attribute plus the standardWHOcolumns (CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE, and so on).PO_LOOKUP_CODES(view over the lookup tables) — aliased seven times (LC1throughLC7) to resolve lookup codes intoDISPLAYED_FIELDvalues for the document type, subtype, security level, quotation class, archive external revision code, access level, and forwarding mode. Lookups includeDOCUMENT TYPE,REQUISITION TYPE,RFQ SUBTYPE,QUOTATION SUBTYPE, and a generalDOCUMENT SUBTYPEtype selected by aDECODEon the document type code.PER_POSITION_STRUCTURES(synonym) — aliasedPPS, joined onDEFAULT_APPROVAL_PATH_IDto return the approval-path name.FND_GLOBAL(package) — referenced for session context such asORG_ID, consistent with a multi-org security predicate.
Note that several lookup joins (for example LC3) are outer joins ((+)), so rows are retained even where a lookup description is missing.
Key Columns
ROW_ID,DOCUMENT_TYPE_CODE,DOCUMENT_SUBTYPE— the identifying codes for each configured document type.TYPE_NAME,DISABLED_FLAG— the user-facing name and enablement status.DISPLAYED_FIELD— the decoded description returned for each associated lookup code.SECURITY_LEVEL_CODE,ACCESS_LEVEL_CODE— security and access designations.DEFAULT_APPROVAL_PATH_IDandPPS.NAME— the default approval path and its descriptive name.CAN_PREPARER_APPROVE_FLAG,CAN_APPROVER_MODIFY_DOC_FLAG, and the relatedCAN_CHANGE_*flags — behavior controls for the approval process.WF_APPROVAL_ITEMTYPE,WF_APPROVAL_PROCESS,WF_CREATEDOC_ITEMTYPE,WF_CREATEDOC_PROCESS— Oracle Workflow item types and processes used in document approval and creation.AME_TRANSACTION_TYPE— the Approvals Management Engine transaction type.DOCUMENT_TEMPLATE_CODE,CONTRACT_TEMPLATE_CODE,USE_CONTRACT_FOR_SOURCING_FLAG,INCLUDE_NONCATALOG_FLAG— template and sourcing behaviors.ORG_ID— the operating unit context of the configuration row.ATTRIBUTE1throughATTRIBUTE15— the standard descriptive flexfield columns.
Common Use Cases and Queries
Typical uses include auditing document-type setup, driving approval configuration reports, and feeding interfaces that must replicate purchasing behavior. A query listing the named approval paths per document type might read:
SELECT document_type_code, type_name, displayed_field, name FROM po_document_types_v WHERE disabled_flag = 'N' ORDER BY document_type_code;- Reviewing workflow bindings:
SELECT document_type_code, wf_approval_itemtype, wf_approval_process, ame_transaction_type FROM po_document_types_v; - Filtering by operating unit:
SELECT * FROM po_document_types_v WHERE org_id = :p_org_id;
Because lookup joins are outer, reports should anticipate null DISPLAYED_FIELD values where a lookup has not been seeded.
-
View: PO_DOCUMENT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOCUMENT_TYPES_V, object_name:PO_DOCUMENT_TYPES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_DOCUMENT_TYPES_V ,
-
View: PO_DOCUMENT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOCUMENT_TYPES_V, object_name:PO_DOCUMENT_TYPES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_DOCUMENT_TYPES_V ,
-
PACKAGE BODY: APPS.POS_CHANGE_PROM_DATES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CHANGE_PROM_DATES, status:VALID,
-
SYNONYM: APPS.PER_POSITION_STRUCTURES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_STRUCTURES, status:VALID,
-
PACKAGE BODY: APPS.POS_CHANGE_PROM_DATES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CHANGE_PROM_DATES, status:VALID,
-
SYNONYM: APPS.PER_POSITION_STRUCTURES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_STRUCTURES, status:VALID,
-
PACKAGE BODY: APPS.PO_CHANGEORDERWF_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_CHANGEORDERWF_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_CHANGEORDERWF_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_CHANGEORDERWF_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PO_DOCUMENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_DOCUMENT_TYPES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PO_DOCUMENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_DOCUMENT_TYPES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.PO_DOCUMENT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOCUMENT_TYPES_V, object_name:PO_DOCUMENT_TYPES_V, status:VALID,
-
VIEW: APPS.PO_DOCUMENT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOCUMENT_TYPES_V, object_name:PO_DOCUMENT_TYPES_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
APPS.POS_CHANGE_PROM_DATES SQL Statements
12.1.1
-
APPS.POS_CHANGE_PROM_DATES SQL Statements
12.2.2
-
APPS.POS_CHANGE_PROM_DATES dependencies on PO_DOCUMENT_TYPES_V
12.2.2
-
APPS.PO_CHANGEORDERWF_PVT dependencies on PO_DOCUMENT_TYPES_V
12.1.1
-
APPS.PO_CHANGEORDERWF_PVT dependencies on PO_DOCUMENT_TYPES_V
12.2.2
-
APPS.POS_CHANGE_PROM_DATES dependencies on PO_DOCUMENT_TYPES_V
12.1.1
-
VIEW: APPS.PO_LOOKUP_CODES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LOOKUP_CODES, object_name:PO_LOOKUP_CODES, status:VALID,
-
VIEW: APPS.PO_LOOKUP_CODES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LOOKUP_CODES, object_name:PO_LOOKUP_CODES, status:VALID,
-
APPS.OKC_TERMS_UTIL_PVT dependencies on PO_DOCUMENT_TYPES_ALL_B
12.1.1
-
APPS.OKC_TERMS_UTIL_PVT dependencies on PO_DOCUMENT_TYPES_ALL_B
12.2.2
-
APPS.PO_CHANGEORDERWF_PVT dependencies on PO_WF_ITEMKEY_S
12.2.2
-
APPS.PO_CHANGEORDERWF_PVT dependencies on PO_WF_ITEMKEY_S
12.1.1
-
APPS.PO_APPROVAL_REMINDER_SV dependencies on PO_DOCUMENT_TYPES
12.2.2
-
APPS.PO_APPROVAL_REMINDER_SV dependencies on PO_DOCUMENT_TYPES
12.1.1
-
APPS.PO_CHANGEORDERWF_PVT dependencies on DUAL
12.1.1
-
APPS.PO_CHANGEORDERWF_PVT dependencies on DUAL
12.2.2
-
PACKAGE BODY: APPS.POS_CHANGE_PROM_DATES
12.1.1
-
PACKAGE BODY: APPS.POS_CHANGE_PROM_DATES
12.2.2
-
APPS.PO_CHANGEORDERWF_PVT SQL Statements
12.1.1
-
APPS.PO_CHANGEORDERWF_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PO_APPROVAL_REMINDER_SV
12.2.2
-
PACKAGE BODY: APPS.PO_APPROVAL_REMINDER_SV
12.1.1
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
PACKAGE BODY: APPS.OKC_TERMS_UTIL_PVT
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OKC_TERMS_UTIL_PVT
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PO Tables and Views
12.2.2
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
PACKAGE BODY: APPS.PO_CHANGEORDERWF_PVT
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE BODY: APPS.PO_CHANGEORDERWF_PVT
12.2.2
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
eTRM - PO Tables and Views
12.2.2
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,