Search Results pay_us_gtn_deduct_v
Overview
PAY_US_GTN_DEDUCT_V is a valid, APPS-owned reporting view within the Oracle E-Business Suite Payroll (PAY) module, with specific applicability to United States (US) legislation payroll processing. Its name encodes its function: "GTN" refers to Gross-to-Net calculation, and "DEDUCT" indicates it exposes deduction-related balance and element data. The view is designed to resolve the running or earned values of deduction balances against assignment actions and payroll actions, providing a denormalized, query-ready result set for gross-to-net reporting, reconciliation, and integration scenarios.
The view is especially significant because of its direct exposure of the CALC_ALL_TIMETYPES column, which is populated from PAY_US_BALANCE_VIEW_PKG.GET_CALC_ALL_TIMETYPES_FLAG. This column indicates whether the associated balance element is configured to calculate across all time types, a configuration relevant to US payroll gross-to-net processing. The view also exposes a VIEW_MODE column sourced from PAY_US_BALANCE_VIEW_PKG.GET_VIEW_MODE, and a RUN_VALUE computed by PAY_US_TAXBAL_VIEW_PKG.US_NAMED_BALANCE_VM.
Underlying Base Objects
The view is defined over four base tables (referenced as APPS synonyms) and several supporting objects:
- PAY_ASSIGNMENT_ACTIONS (PAA) — supplies the assignment action, action status, tax unit, and payroll action identifiers.
- PAY_PAYROLL_ACTIONS (PPA) — supplies the action type, effective date, and date earned used to constrain the balance element's effective dating.
- PAY_BALANCE_TYPES (PBT) — supplies the balance name, balance type ID, and unit of measure.
- PAY_RUN_RESULTS (PRR) — used in an EXISTS subquery to confirm a run result exists for the assignment action and deduction element type.
- PAY_US_DEDUCTION_TYPES_V (DEDUCT) — the deduction element definition view providing element name, type, classification, reporting names, processing priority, and the ELEMENT_INFORMATION10 join key.
- PAY_US_BALANCE_VIEW_PKG and PAY_US_TAXBAL_VIEW_PKG — PL/SQL packages supplying the CALC_ALL_TIMETYPES flag, VIEW_MODE, and RUN_VALUE calculations.
The join between PAY_US_DEDUCTION_TYPES_V.ELEMENT_INFORMATION10 and PAY_BALANCE_TYPES.BALANCE_TYPE_ID is the central linkage tying deduction elements to their corresponding balance definitions. The view filters to payroll action types 'Q', 'R', and 'V' and requires a matching PAY_RUN_RESULTS row.
Key Columns
- ASSIGNMENT_ID / ASSIGNMENT_ACTION_ID / PAYROLL_ACTION_ID — core identifiers linking the record to assignment-level and payroll-level processing.
- ACTION_STATUS / ACTION_TYPE / EFFECTIVE_DATE — action lifecycle attributes, with ACTION_TYPE constrained to 'Q', 'R', or 'V'.
- ELEMENT_NAME / ELEMENT_TYPE_ID / CLASSIFICATION_NAME — identify the deduction element. Note the documented column list spells "ELEMENT_INORMATION10" (a typographic variant of ELEMENT_INFORMATION10).
- BALANCE_NAME / BALANCE_TYPE_ID / BALANCE_UOM — the associated balance definition and its unit of measure.
- CALC_ALL_TIMETYPES — flag indicating whether all time types are included in the balance calculation. This is the column most relevant to the user's search for "calc_all_timetypes".
- VIEW_MODE / RUN_VALUE — derived values from the US balance/tax balance packages; RUN_VALUE represents the named balance value at ASG_GRE_RUN level for the assignment action.
- PROCESSING_PRIORITY / REPORTING_NAME / REPORTING_NAME_ALT — presentation and sequencing attributes for reporting.
Common Use Cases and Queries
Typical uses include gross-to-net reconciliation, deduction balance reporting, and auditing time-type calculation flags. A representative query to inspect CALC_ALL_TIMETYPES for a given assignment action is:
SELECT ASSIGNMENT_ACTION_ID, ELEMENT_NAME, BALANCE_NAME, CALC_ALL_TIMETYPES, RUN_VALUE FROM APPS.PAY_US_GTN_DEDUCT_V WHERE ASSIGNMENT_ACTION_ID = :p_action_id;SELECT ELEMENT_NAME, BALANCE_NAME, VIEW_MODE, CALC_ALL_TIMETYPES FROM APPS.PAY_US_GTN_DEDUCT_V WHERE CALC_ALL_TIMETYPES = 'Y';SELECT PAYROLL_ACTION_ID, ACTION_TYPE, COUNT(*) FROM APPS.PAY_US_GTN_DEDUCT_V GROUP BY PAYROLL_ACTION_ID, ACTION_TYPE;
Because the view is not secured by row-level legislation predicates beyond the US deduction view, queries should always be scoped by business group or payroll action to avoid cross-legislation result sets.
-
View: PAY_US_GTN_DEDUCT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_GTN_DEDUCT_V, object_name:PAY_US_GTN_DEDUCT_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_US_GTN_DEDUCT_V ,
-
View: PAY_US_GTN_DEDUCT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_GTN_DEDUCT_V, object_name:PAY_US_GTN_DEDUCT_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_US_GTN_DEDUCT_V ,
-
SYNONYM: PUBLIC.PAY_US_GTN_DEDUCT_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_US_GTN_DEDUCT_V, status:VALID,
-
VIEW: APPS.PAY_US_GTN_DEDUCT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_GTN_DEDUCT_V, object_name:PAY_US_GTN_DEDUCT_V, status:VALID,
-
PACKAGE: APPS.PAY_US_TAXBAL_VIEW_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_TAXBAL_VIEW_PKG, status:VALID,
-
PACKAGE: APPS.PAY_US_TAXBAL_VIEW_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_US_TAXBAL_VIEW_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_GTNLOD_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_GTNLOD_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_GTNLOD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_GTNLOD_PKG, status:VALID,
-
VIEW: APPS.PAY_US_DEDUCTION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_DEDUCTION_TYPES_V, object_name:PAY_US_DEDUCTION_TYPES_V, status:VALID,
-
PACKAGE: APPS.PAY_US_BALANCE_VIEW_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_BALANCE_VIEW_PKG, status:VALID,
-
VIEW: APPS.PAY_US_DEDUCTION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_DEDUCTION_TYPES_V, object_name:PAY_US_DEDUCTION_TYPES_V, status:VALID,
-
PACKAGE: APPS.PAY_US_BALANCE_VIEW_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_US_BALANCE_VIEW_PKG, status:VALID,
-
VIEW: APPS.PAY_US_GTN_DEDUCT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_GTN_DEDUCT_V, object_name:PAY_US_GTN_DEDUCT_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_GTN_DEDUCT_V
12.1.1
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_GTN_DEDUCT_V
12.2.2
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_TYPES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_TYPES, status:VALID,
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_BALANCE_VIEW_PKG
12.1.1
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_BALANCE_VIEW_PKG
12.2.2
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_FED_TAXES_V
12.1.1
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_FED_TAXES_V
12.2.2
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_STATE_TAXES_V
12.2.2
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_STATE_TAXES_V
12.1.1
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
APPS.PAY_GTNLOD_PKG SQL Statements
12.1.1
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_LOCAL_TAXES_V
12.2.2
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_LOCAL_TAXES_V
12.1.1
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_GTN_EARNINGS_V
12.2.2
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
APPS.PAY_GTNLOD_PKG dependencies on PAY_US_GTN_EARNINGS_V
12.1.1
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
APPS.PAY_GTNLOD_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PAY_PAYGTN_PKG
12.1.1
-
APPS.PAY_PAYGTN_PKG dependencies on PAY_US_PAYROLL_UTILS
12.1.1
-
APPS.PAY_PAYGTN_PKG dependencies on PAY_US_PAYROLL_UTILS
12.2.2
-
PACKAGE BODY: APPS.PAY_PAYGTN_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_GTNLOD_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_GTNLOD_PKG
12.2.2
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,
-
12.1.1 DBA Data
12.1.1