Search Results tax_calculation_event_code
Overview
OE_LINE_TYPES_V is an APPS-owned database view in the Oracle E-Business Suite Order Management (ONT) module. As its description states, it exposes line transaction types for a specific organization and language. In Oracle Order Management, transaction types govern the behavior, defaults, and validation applied to order headers and lines. Two principal categories exist: order transaction types and line transaction types. OE_LINE_TYPES_V is dedicated to the latter, filtering the underlying transaction type definition to only those records whose TRANSACTION_TYPE_CODE equals 'LINE'.
Because the view carries an ORG_ID column sourced from the multi-org enabled base object, it is an organization-specific (operating unit) view. This makes it suitable for reporting and integration scenarios where the correct line type set must be resolved for a given business unit and session language. The view is marked VALID in the ETRM repository, confirming its compiled status in both 12.1.1 and 12.2.2 environments.
Underlying Base Objects
The view text shows a single documented base object: OE_TRANSACTION_TYPES_VL. This is the translated (VL) view over the transaction types entity and supplies both the language-dependent descriptive columns (NAME, DESCRIPTION) and the language-independent attributes. OE_LINE_TYPES_V selects the full column list from OE_TRANSACTION_TYPES_VL and applies the predicate WHERE TRANSACTION_TYPE_CODE = 'LINE'. It therefore acts as a filtered projection: no joins or aggregations are introduced, and no additional filtering beyond the line-type restriction is applied at the view level. Note that two columns in the view text both reference TRANSACTION_TYPE_ID; the column listing distinguishes them as TRANSACTION_TYPE_ID and LINE_TYPE_ID, the latter being the legacy name for the line type identifier.
Key Columns
- TRANSACTION_TYPE_ID / LINE_TYPE_ID — Primary identifier of the line transaction type; referenced throughout order entry tables such as OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL.
- TRANSACTION_TYPE_CODE — Always 'LINE' in this view, reflecting the view's filtering predicate.
- NAME / DESCRIPTION — Language-dependent labels derived from the translated base view.
- ORDER_CATEGORY_CODE — Classifies the line type (e.g., ORDER, RETURN, MIXED), driving processing behavior.
- START_DATE_ACTIVE / END_DATE_ACTIVE — Effective dating controls for the type.
- WAREHOUSE_ID, DEMAND_CLASS_CODE, SHIPPING_METHOD_CODE, FREIGHT_TERMS_CODE, FOB_POINT_CODE — Defaulting attributes applied to order lines of this type.
- CUST_TRX_TYPE_ID, PRICE_LIST_ID, INVOICING_RULE_ID, ACCOUNTING_RULE_ID, INVOICE_SOURCE_ID, NON_DELIVERY_INVOICE_SOURCE_ID — Order-to-cash defaults governing pricing and invoicing.
- ENFORCE_LINE_PRICES_FLAG, INSPECTION_REQUIRED_FLAG, AGREEMENT_REQUIRED_FLAG — Processing and validation rules.
- ORG_ID — Operating unit context for multi-org security.
- ATTRIBUTE1–ATTRIBUTE15 and CONTEXT — Descriptive flexfield segments for extensibility.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, PROGRAM_ID, REQUEST_ID — Standard audit and concurrent program columns.
Common Use Cases and Queries
OE_LINE_TYPES_V is commonly used to populate LOVs and validation lists in custom forms, reports, and interfaces that accept a line transaction type, and to drive defaulting logic in inbound order interfaces. A typical generic query is:
SELECT TRANSACTION_TYPE_ID, NAME, ORDER_CATEGORY_CODE, WAREHOUSE_ID
FROM OE_LINE_TYPES_V
ORDER BY NAME;
For an organization-restricted listing, constrain on ORG_ID or rely on the multi-org view's automatic operating unit filtering:
SELECT TRANSACTION_TYPE_ID, NAME, ORDER_CATEGORY_CODE
FROM OE_LINE_TYPES_V
WHERE ORG_ID = :p_org_id
AND SYSDATE BETWEEN NVL(START_DATE_ACTIVE, SYSDATE)
AND NVL(END_DATE_ACTIVE, SYSDATE);
Because the view already restricts to line transaction types, no additional filtering on TRANSACTION_TYPE_CODE is required. When joining to order lines, use TRANSACTION_TYPE_ID as the link to OE_ORDER_LINES_ALL.TRANSACTION_TYPE_ID, and combine with OE_ORDER_HEADERS_ALL to report line behavior by type, category, and invoice defaults.
-
View: OE_LINE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_LINE_TYPES_V, object_name:OE_LINE_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show line transaction types types for a specific organization and language. , implementation_dba_data: APPS.OE_LINE_TYPES_V ,
-
View: OE_LINE_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_LINE_TYPES_V, object_name:OE_LINE_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show line transaction types types for a specific organization and language. , implementation_dba_data: APPS.OE_LINE_TYPES_V ,
-
View: OE_ORDER_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_V, object_name:OE_ORDER_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show order transaction types for a specific organization and language. , implementation_dba_data: APPS.OE_ORDER_TYPES_V ,
-
View: OE_TRANSACTION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_V, object_name:OE_TRANSACTION_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_V ,
-
View: OE_TRANSACTION_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID, product: ONT - Order Management , description: MLS transaction types view for an organization. , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_VL ,
-
View: OE_ORDER_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_V, object_name:OE_ORDER_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show order transaction types for a specific organization and language. , implementation_dba_data: APPS.OE_ORDER_TYPES_V ,
-
View: OE_TRANSACTION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_V, object_name:OE_TRANSACTION_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_V ,
-
View: OE_TRXT_TYPES_NOORGS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRXT_TYPES_NOORGS_VL, object_name:OE_TRXT_TYPES_NOORGS_VL, status:VALID, product: ONT - Order Management , description: Org independent VL view for Shipping integration team to get the Order Type name. , implementation_dba_data: APPS.OE_TRXT_TYPES_NOORGS_VL ,
-
View: OE_TRANSACTION_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID, product: ONT - Order Management , description: MLS transaction types view for an organization. , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_VL ,
-
View: OE_TRXT_TYPES_NOORGS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRXT_TYPES_NOORGS_VL, object_name:OE_TRXT_TYPES_NOORGS_VL, status:VALID, product: ONT - Order Management , description: Org independent VL view for Shipping integration team to get the Order Type name. , implementation_dba_data: APPS.OE_TRXT_TYPES_NOORGS_VL ,