Search Results pon_doctype_styles
Overview
PON_DOCTYPE_STYLES is a configuration table in the Oracle E-Business Suite Sourcing module (PON). It records, for each combination of document type and style, whether that style is enabled or disabled for use with the associated document type. In practical terms, the table acts as a control-point matrix: it governs which styles a Sourcing user may apply to a given type of sourcing document, such as an auction, a negotiation, or a related sourcing artifact represented by the PON_AUC_DOCTYPES registry.
The metadata provided classifies this object, heuristically mined from its foreign key structure, as standalone. Under a Data Vault modeling approach this would suggest treating PON_DOCTYPE_STYLES as neither a classic hub nor a pure link, but rather as a low-cardinality configuration entity whose natural business key is the pairing of document type and style. The table is owned by the PON schema and is VALID in the ETRM documentation set for 12.1.1 and 12.2.2.
Key Information Stored
The documented physical schema exposes nine columns. The most significant are the two foreign key columns that together form the substance of the record:
- DOCTYPE_ID — identifies the sourcing document type; foreign key to PON_AUC_DOCTYPES.
- STYLE_ID — identifies the style; foreign key to HR_ADE_STYLES.
- ENABLED_FLAG — the operative control value, indicating whether the style is enabled for the document type. This flag carries the actual business meaning of the row.
- ZD_EDITION_NAME — the editioning column, reflecting the EBR-enabled schema architecture in 12.2.x.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — the standard Oracle EBS who-audit columns recording insert and update provenance.
No surrogate primary key column is separately documented. The unique index PON_DOCTYPE_STYLES_U1 on (DOCTYPE_ID, STYLE_ID, ZD_EDITION_NAME) is the business-key candidate: it enforces that a document type may reference a given style only once per edition.
Common Use Cases and Queries
Typical usage centers on validating or reporting which styles are active for a document type. A common pattern joins the style registry to resolve the style name:
- Listing enabled styles for a specific document type: select from PON_DOCTYPE_STYLES where DOCTYPE_ID = :p_doctype_id and ENABLED_FLAG = 'Y'.
- Reporting the full configuration matrix by joining to PON_AUC_DOCTYPES on DOCTYPE_ID and to HR_ADE_STYLES on STYLE_ID to display human-readable names alongside the enabled indicator.
- Troubleshooting missing style options in the Sourcing UI by confirming a row exists and that ENABLED_FLAG is set correctly for the document type in question.
Because the table is small and configuration-oriented, queries are typically low-volume lookups rather than analytical scans.
Related Objects
The two documented foreign keys anchor this table to the wider Sourcing and style data model:
- PON_AUC_DOCTYPES — joined via DOCTYPE_ID; defines the document types to which styles are mapped.
- HR_ADE_STYLES — joined via STYLE_ID; the style definitions applied across Oracle applications.
Consumers of this configuration generally sit within the Sourcing module, where document-type setup and style availability are resolved at runtime. The relationship data confirms the object participates primarily as a dependent child of both the document-type and style registries, reinforcing its role as a bridging configuration table rather than a transactional or high-volume entity.
-
Table: PON_DOCTYPE_STYLES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_DOCTYPE_STYLES, object_name:PON_DOCTYPE_STYLES, status:VALID, product: PON - Sourcing , description: This table stores whether a style is enabled for a document type. , implementation_dba_data: PON.PON_DOCTYPE_STYLES ,
-
Table: PON_DOCTYPE_STYLES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_DOCTYPE_STYLES, object_name:PON_DOCTYPE_STYLES, status:VALID, product: PON - Sourcing , description: This table stores whether a style is enabled for a document type. , implementation_dba_data: PON.PON_DOCTYPE_STYLES ,
-
VIEW: PON.PON_DOCTYPE_STYLES#
12.2.2
owner:PON, object_type:VIEW, object_name:PON_DOCTYPE_STYLES#, status:VALID,
-
VIEW: PON.PON_DOCTYPE_STYLES#
12.2.2
-
TRIGGER: APPS.PON_DOCTYPE_STYLES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PON_DOCTYPE_STYLES+, status:VALID,
-
SYNONYM: APPS.PON_DOCTYPE_STYLES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_DOCTYPE_STYLES, status:VALID,
-
TABLE: PON.PON_DOCTYPE_STYLES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_DOCTYPE_STYLES, object_name:PON_DOCTYPE_STYLES, status:VALID,
-
SYNONYM: APPS.PON_DOCTYPE_STYLES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_DOCTYPE_STYLES, status:VALID,
-
TABLE: PON.PON_DOCTYPE_STYLES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_DOCTYPE_STYLES, object_name:PON_DOCTYPE_STYLES, status:VALID,
-
TRIGGER: APPS.PON_DOCTYPE_STYLES+
12.2.2
-
VIEW: APPS.PON_VALID_NEG_STYLES_V
12.1.1
-
VIEW: APPS.PON_VALID_NEG_STYLES_V
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.PON_DOCTYPE_STYLES=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: PON_VALID_NEG_STYLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_VALID_NEG_STYLES_V, object_name:PON_VALID_NEG_STYLES_V, status:VALID, product: PON - Sourcing , description: This is the view of active negotiation styles which enable line attributes. , implementation_dba_data: APPS.PON_VALID_NEG_STYLES_V ,
-
FUNCTION: APPS.PON_DOCTYPE_STYLES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PON_DOCTYPE_STYLES=, status:VALID,
-
View: PON_VALID_NEG_STYLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_VALID_NEG_STYLES_V, object_name:PON_VALID_NEG_STYLES_V, status:VALID, product: PON - Sourcing , description: This is the view of active negotiation styles which enable line attributes. , implementation_dba_data: APPS.PON_VALID_NEG_STYLES_V ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.PON_VALID_NEG_STYLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_VALID_NEG_STYLES_V, object_name:PON_VALID_NEG_STYLES_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.PON_VALID_NEG_STYLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PON.PON_VALID_NEG_STYLES_V, object_name:PON_VALID_NEG_STYLES_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PON_OPEN_INTERFACE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_OPEN_INTERFACE_PVT, status:VALID,
-
APPS.PON_OPEN_INTERFACE_PVT dependencies on PON_DOCTYPE_STYLES
12.2.2
-
eTRM - PON Tables and Views
12.1.1
description: Holds the debug statements for workflow processes ,
-
eTRM - PON Tables and Views
12.2.2
description: Holds the debug statements for workflow processes ,
-
APPS.PON_OPEN_INTERFACE_PVT dependencies on PON_NEGOTIATION_STYLES_VL
12.2.2
-
APPS.PON_OPEN_INTERFACE_PVT dependencies on PON_NEGOTIATION_STYLES
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.PON_OPEN_INTERFACE_PVT SQL Statements
12.2.2
-
PACKAGE: SYS.DBMS_STANDARD
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
eTRM - PON Tables and Views
12.1.1
description: Holds the debug statements for workflow processes ,
-
eTRM - PON Tables and Views
12.2.2
description: Holds the debug statements for workflow processes ,
-
PACKAGE BODY: APPS.PON_OPEN_INTERFACE_PVT
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1