Search Results po_doc_style_lines_b
Overview
PO_DOC_STYLE_LINES_B is a Purchasing (PO) module table in the Oracle E-Business Suite 12.1.1 and 12.2.2 environments. It stores the document subtype level information associated with a document style. In Oracle Purchasing, a document style controls the appearance, numbering, and behavioral characteristics assigned to a purchasing document type such as a Purchase Order, Purchase Agreement, or RFQ. While the header-level style definition resides in PO_DOC_STYLES_B, this table captures the finer granularity that distinguishes which subtypes (for example, Standard, Blanket, or Contract subtypes) are governed by a given style. Each row therefore links a style to one permitted document subtype and records whether that combination is active.
From a Data Vault modeling perspective, the mined relationship structure classifies this object as standalone, which suggests it is best modeled as a hub keyed on the natural composite business key (STYLE_ID, DOCUMENT_SUBTYPE), with any descriptive flags treated as attributes. This is a heuristic suggestion rather than a mandated design.
Key Information Stored
The table is identified by the primary key constraint PO_DOC_STYLE_LINES_B_PK, defined on the composite columns STYLE_ID and DOCUMENT_SUBTYPE. In this structure the surrogate identity of a row is effectively the combination of these two columns rather than a single generated key, so the primary key and the principal business key coincide.
- STYLE_ID — Foreign reference to the parent document style in PO_DOC_STYLES_B; identifies which style the subtype line belongs to.
- DOCUMENT_SUBTYPE — The document subtype governed by the style line; completes the composite primary key.
- ENABLED_FLAG — Indicates whether the style-to-subtype association is active and available for use on purchasing documents.
- ZD_EDITION_NAME — Edition discriminator used by the EBS data-model editioning feature; forms part of the unique index PO_DOC_STYLE_LINES_U1.
- CREATION_DATE, CREATED_BY — Standard WHO audit columns recording when and by whom the row was inserted.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard WHO audit columns recording the most recent modification and the login session that performed it.
The unique index PO_DOC_STYLE_LINES_U1 spans STYLE_ID, DOCUMENT_SUBTYPE, and ZD_EDITION_NAME, confirming the business-key candidate combination while accommodating the editioning column added in 12.2.x.
Common Use Cases and Queries
Typical reporting scenarios include enumerating all permitted subtypes for a style, validating whether a subtype is enabled before document entry, and reconciling styles across editions during upgrades from 12.1.1 to 12.2.2.
A query to list the active subtypes for a given style:
SELECT style_id, document_subtype FROM po_doc_style_lines_b WHERE style_id = :p_style_id AND enabled_flag = 'Y';
A join to the parent style header for descriptive reporting:
SELECT s.style_name, l.document_subtype, l.enabled_flag FROM po_doc_styles_b s, po_doc_style_lines_b l WHERE s.style_id = l.style_id AND l.enabled_flag = 'Y';
Edition-aware queries in 12.2.2 should filter or join on ZD_EDITION_NAME to avoid duplication across editions when the editioning feature is active.
Related Objects
The following objects are the most significant references to PO_DOC_STYLE_LINES_B based on the documented key relationships and standard Purchasing data model dependencies:
- PO_DOC_STYLES_B — Parent style table; joined on STYLE_ID. Supplies the style name and header attributes.
- PO_DOC_STYLES_TL — Translation table for style descriptions, linked through the style header.
- PO_DOC_STYLE_LINES_TL — Translation counterpart for subtype line descriptions.
- PO_DOCUMENT_TYPES_ALL_B — Defines document types and subtypes referenced by DOCUMENT_SUBTYPE.
- PO_HEADERS_ALL — Purchasing documents that consume the style and its permitted subtypes via the STYLE_ID column.
- PO_DOC_STYLE_LINES_B_PK / PO_DOC_STYLE_LINES_U1 — Primary key and unique index enforcing key integrity and edition uniqueness.
These relationships make PO_DOC_STYLE_LINES_B the connective layer between style definitions and the subtypes that purchasing documents may adopt.
-
Table: PO_DOC_STYLE_LINES_B
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DOC_STYLE_LINES_B, object_name:PO_DOC_STYLE_LINES_B, status:VALID, product: PO - Purchasing , description: PO_DOC_STYLE_LINES_B contains document subtype level information in a document style. , implementation_dba_data: PO.PO_DOC_STYLE_LINES_B ,
-
VIEW: PO.PO_DOC_STYLE_LINES_B#
12.2.2
owner:PO, object_type:VIEW, object_name:PO_DOC_STYLE_LINES_B#, status:VALID,
-
SYNONYM: APPS.PO_DOC_STYLE_LINES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_DOC_STYLE_LINES_B, status:VALID,
-
SYNONYM: APPS.PO_DOC_STYLE_LINES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_DOC_STYLE_LINES_B, status:VALID,
-
TABLE: PO.PO_DOC_STYLE_LINES_B
12.1.1
owner:PO, object_type:TABLE, object_name:PO_DOC_STYLE_LINES_B, status:VALID,
-
VIEW: APPS.PO_ALL_DOC_STYLE_LINES
12.1.1
-
VIEW: PO.PO_DOC_STYLE_LINES_B#
12.2.2
-
TRIGGER: APPS.PO_DOC_STYLE_LINES_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PO_DOC_STYLE_LINES_B+, status:VALID,
-
VIEW: APPS.PO_ALL_DOC_STYLE_LINES
12.2.2
-
VIEW: APPS.PO_DOC_STYLE_LINES_VL
12.2.2
-
VIEW: APPS.PO_DOC_STYLE_LINES_VL
12.1.1
-
TRIGGER: APPS.PO_DOC_STYLE_LINES_B+
12.2.2
-
TABLE: PO.PO_DOC_STYLE_LINES_B
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DOC_STYLE_LINES_B, object_name:PO_DOC_STYLE_LINES_B, status:VALID,
-
APPS.PO_DOC_STYLE_LINES_PKG SQL Statements
12.1.1
-
APPS.PO_DOC_STYLE_LINES_PKG SQL Statements
12.2.2
-
FUNCTION: APPS.PO_DOC_STYLE_LINES_B=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.PO_DOC_STYLE_LINES_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PO_DOC_STYLE_LINES_B=, status:VALID,
-
View: PO_ALL_DOC_STYLE_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ALL_DOC_STYLE_LINES, object_name:PO_ALL_DOC_STYLE_LINES, status:VALID, product: PO - Purchasing , description: PO_ALL_DOC_STYLE_LINES contains information about all the document style lines for all the document subtypes. , implementation_dba_data: APPS.PO_ALL_DOC_STYLE_LINES ,
-
View: PO_ALL_DOC_STYLE_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ALL_DOC_STYLE_LINES, object_name:PO_ALL_DOC_STYLE_LINES, status:VALID, product: PO - Purchasing , description: PO_ALL_DOC_STYLE_LINES contains information about all the document style lines for all the document subtypes. , implementation_dba_data: APPS.PO_ALL_DOC_STYLE_LINES ,
-
PACKAGE BODY: APPS.PO_DOC_STYLE_LINES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DOC_STYLE_LINES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PO_DOC_STYLE_LINES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DOC_STYLE_LINES_PKG, status:VALID,
-
View: PO_DOC_STYLE_LINES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOC_STYLE_LINES_VL, object_name:PO_DOC_STYLE_LINES_VL, status:VALID, product: PO - Purchasing , description: PO_DOC_STYLE_LINES_VL contains information about a document style line in the user session language. , implementation_dba_data: APPS.PO_DOC_STYLE_LINES_VL ,
-
View: PO_DOC_STYLE_LINES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOC_STYLE_LINES_VL, object_name:PO_DOC_STYLE_LINES_VL, status:VALID, product: PO - Purchasing , description: PO_DOC_STYLE_LINES_VL contains information about a document style line in the user session language. , implementation_dba_data: APPS.PO_DOC_STYLE_LINES_VL ,
-
PACKAGE BODY: APPS.PO_DOC_STYLE_LINES_PKG
12.2.2
-
VIEW: APPS.PO_ALL_DOC_STYLE_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ALL_DOC_STYLE_LINES, object_name:PO_ALL_DOC_STYLE_LINES, status:VALID,
-
VIEW: APPS.PO_ALL_DOC_STYLE_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ALL_DOC_STYLE_LINES, object_name:PO_ALL_DOC_STYLE_LINES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.PO_DOC_STYLE_LINES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOC_STYLE_LINES_VL, object_name:PO_DOC_STYLE_LINES_VL, status:VALID,
-
PACKAGE BODY: APPS.PO_DOC_STYLE_LINES_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.PO_DOC_STYLE_LINES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOC_STYLE_LINES_VL, object_name:PO_DOC_STYLE_LINES_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.PO_DOC_STYLE_LINES_PKG dependencies on PO_DOC_STYLE_LINES_B
12.1.1
-
APPS.PO_DOC_STYLE_LINES_PKG dependencies on PO_DOC_STYLE_LINES_B
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.PO_DOC_STYLE_LINES_PKG dependencies on PO_DOC_STYLE_LINES_TL
12.1.1
-
APPS.PO_DOC_STYLE_LINES_PKG dependencies on PO_DOC_STYLE_LINES_TL
12.2.2
-
12.2.2 DBA Data
12.2.2
-
eTRM - PO Tables and Views
12.2.2
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
PACKAGE: SYS.DBMS_STANDARD
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,