Search Results pay_action_classifications
Overview
PAY_ACTION_CLASSIFICATIONS is a reference table in the Oracle E-Business Suite Payroll (PAY) module, owned by the HR schema. It stores the set of valid classifications that can be assigned to a payroll action type. In the Oracle Payroll data model, action types describe the operations the payroll engine can perform on a payroll run or assignment — such as QuickPay, Reversal, Balance Adjustment, or RetroPay — and each action type must be categorized into one or more classifications that drive downstream processing behavior, validation, and reporting semantics.
From a Data Vault modeling perspective, the mined heuristic classifies this object as standalone. This is because the metadata reveals no outgoing foreign-key dependencies on other tables within the documented relationship structure. In practice, this positions PAY_ACTION_CLASSIFICATIONS as a reference or lookup satellite that can be consulted independently, rather than a hub or link participating in a larger transactional network. Treat this classification as a modeling suggestion only; the table behaves as a static reference set within the Payroll configuration layer.
Key Information Stored
The documented physical schema in ETRM 12.2.2 shows three columns. The two business columns carry the substantive reference data:
- ACTION_TYPE — Identifies the payroll action type to which the classification applies (for example, QuickPay, Reversal, or Balance Adjustment). This is a business-key column and the leading component of the composite primary key.
- CLASSIFICATION_NAME — Holds the descriptive name of the classification assigned to the action type. This is the second business-key column and, together with ACTION_TYPE, forms the natural uniqueness of a row.
- ZD_EDITION_NAME — The editioning column introduced by the E-Business Suite 12.2 online patching architecture. It enables edition-based redefinition so that reference data can be patched without downtime.
The surrogate primary key is PAY_ACTION_CLASSIFICATIONS_PK, defined over (ACTION_TYPE, CLASSIFICATION_NAME, ZD_EDITION_NAME). Because the primary key includes the editioning column, the fully qualified business-key candidate for the base entity is effectively (ACTION_TYPE, CLASSIFICATION_NAME); ZD_EDITION_NAME is a 12.2 physical implementation artifact rather than a true business attribute. Note that 12.1.1 environments do not include ZD_EDITION_NAME, so the effective key on that release is the two-column combination alone.
Common Use Cases and Queries
This table is primarily used to resolve the classification of an action type during payroll configuration validation, processing-rule setup, and reporting. A typical query lists all classifications for a given action:
SELECT action_type, classification_name FROM hr.pay_action_classifications WHERE action_type = :p_action_type;- On 12.2.x, restrict to the active edition with
WHERE zd_edition_name = 'SET1'(or the appropriate edition) to avoid duplicate rows across editions. - Reporting use cases include producing a catalog of action-type classifications for implementation documentation, validating that a configuration does not duplicate a classification within the same action type, and feeding classification metadata into payroll process dashboards.
Because the table is small and read-mostly, it is commonly joined to action-type fact tables and cached in lookup views rather than queried repeatedly at high volume.
Related Objects
Although the mined relationship data marks this object as standalone, the reference data it holds is consumed by action-type-driven processing. The most significant related objects include:
- PAY_ACTION_TYPES — master definition of action types; joined on ACTION_TYPE.
- PAY_ACTION_PARAMETERS — parameters associated with an action type, keyed by ACTION_TYPE.
- PAY_ACTION_INFORMATION — runtime action records referencing the action type and its classifications.
- PAY_RUN_TYPES — run definitions whose processing may be governed by action-type classification.
- PAY_PAYROLL_ACTIONS — payroll action instances that carry the action type used to resolve classifications.
- PAY_ACTION_TYPE_CLASSIFICATIONS — where present in a given release, the association layer linking action types to classifications.
Consumers should confirm join columns against the Release 12.1.1 versus 12.2.2 data dictionary, since the editioning column exists only in the latter.
-
Table: PAY_ACTION_CLASSIFICATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ACTION_CLASSIFICATIONS, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID, product: PAY - Payroll , description: Payroll Action Type classifications. , implementation_dba_data: HR.PAY_ACTION_CLASSIFICATIONS ,
-
Table: PAY_ACTION_CLASSIFICATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ACTION_CLASSIFICATIONS, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID, product: PAY - Payroll , description: Payroll Action Type classifications. , implementation_dba_data: HR.PAY_ACTION_CLASSIFICATIONS ,
-
VIEW: HR.PAY_ACTION_CLASSIFICATIONS#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_ACTION_CLASSIFICATIONS#, status:VALID,
-
TABLE: HR.PAY_ACTION_CLASSIFICATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ACTION_CLASSIFICATIONS, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID,
-
TABLE: HR.PAY_ACTION_CLASSIFICATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ACTION_CLASSIFICATIONS, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID,
-
VIEW: HR.PAY_ACTION_CLASSIFICATIONS#
12.2.2
-
VIEW: APPS.PAY_XLA_COST_ACTIONS_V
12.2.2
-
TRIGGER: APPS.PAY_ACTION_CLASSIFICATIONS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_ACTION_CLASSIFICATIONS+, status:VALID,
-
VIEW: APPS.PAYBV_ACTION_CLASSIFICATION_V
12.1.1
-
VIEW: APPS.PAYBV_ACTION_CLASSIFICATION_V
12.2.2
-
SYNONYM: PUBLIC.PAY_ACTION_CLASSIFICATIONS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID,
-
VIEW: APPS.PAY_XLA_COST_ACTIONS_V
12.1.1
-
TRIGGER: APPS.PAY_ACTION_CLASSIFICATIONS+
12.2.2
-
VIEW: APPS.PAY_XLA_COSTS_V
12.1.1
-
VIEW: APPS.PAY_XLA_COSTS_V
12.2.2
-
APPS.HR_US_W4_EX SQL Statements
12.1.1
-
APPS.HR_US_W4_EX SQL Statements
12.2.2
-
VIEW: APPS.PAY_JP_SOE_ADV_RET_SASSACTS_V
12.1.1
-
View: PAY_XLA_COST_ACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_COST_ACTIONS_V, object_name:PAY_XLA_COST_ACTIONS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_COST_ACTIONS_V ,
-
View: PAY_XLA_COSTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_COSTS_V, object_name:PAY_XLA_COSTS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_COSTS_V ,
-
VIEW: APPS.PAY_JP_SOE_ADV_RET_SASSACTS_V
12.2.2
-
SYNONYM: APPS.PAY_ACTION_CLASSIFICATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID,
-
FUNCTION: APPS.PAY_ACTION_CLASSIFICATIONS=
12.2.2
-
View: PAYBV_ACTION_CLASSIFICATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ACTION_CLASSIFICATION_V, object_name:PAYBV_ACTION_CLASSIFICATION_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ACTION_CLASSIFICATION_V ,
-
SYNONYM: APPS.PAY_ACTION_CLASSIFICATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_CLASSIFICATIONS, status:VALID,
-
VIEW: APPS.PAY_JP_SOE_RETRO_SASSACTS_V
12.1.1
-
View: PAY_XLA_COSTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_COSTS_V, object_name:PAY_XLA_COSTS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_COSTS_V ,
-
View: PAY_XLA_COST_ACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_XLA_COST_ACTIONS_V, object_name:PAY_XLA_COST_ACTIONS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_XLA_COST_ACTIONS_V ,
-
APPS.HR_PYOINT SQL Statements
12.1.1
-
View: PAYBV_ACTION_CLASSIFICATION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ACTION_CLASSIFICATION_V, object_name:PAYBV_ACTION_CLASSIFICATION_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ACTION_CLASSIFICATION_V ,
-
VIEW: APPS.PAY_JP_SOE_RETRO_SASSACTS_V
12.2.2
-
APPS.HR_PYOINT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_PYOINT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_PYOINT, status:VALID,
-
PACKAGE BODY: APPS.HR_PYOINT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_PYOINT, status:VALID,
-
FUNCTION: APPS.PAY_ACTION_CLASSIFICATIONS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PAY_ACTION_CLASSIFICATIONS=, status:VALID,
-
PACKAGE: APPS.PAY_MX_PTU_CALC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_MX_PTU_CALC, status:VALID,
-
PACKAGE: APPS.PAY_MX_PTU_CALC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_MX_PTU_CALC, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2C_ARCH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2C_ARCH, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_OVER_LIMIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_OVER_LIMIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_NEGBAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_NEGBAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_EOSY_AC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EOSY_AC_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_US_W4_EX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_US_W4_EX, status:VALID,
-
PACKAGE BODY: APPS.PAY_EOSY_AC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EOSY_AC_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_BATCH_YEA_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_BATCH_YEA_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_US_W4_EX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_US_W4_EX, status:VALID,
-
PACKAGE BODY: APPS.PAY_CA_YEPP_ADD_ACTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CA_YEPP_ADD_ACTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2C_ARCH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2C_ARCH, status:VALID,
-
PACKAGE BODY: APPS.PAY_TRGL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_TRGL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_OVER_LIMIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_OVER_LIMIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_LIVEARCHIVE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_LIVEARCHIVE_PKG, status:VALID,