Search Results hr_s_taxability_rules




Overview

The HR_S_TAXABILITY_RULES table resides in the HR schema of Oracle E-Business Suite and belongs to the PER (Human Resources) product family. Its description is recorded simply as "Retrofitted," indicating that the object was introduced or regenerated during a seeded data retrofitting process rather than through conventional DDL design documentation. In functional terms, it defines the taxability rules that governing bodies apply to payroll and compensation elements, determining whether a given earning, deduction, or imputed item is subject to taxation within a specific legislative and jurisdictional context.

From a Data Vault modeling perspective, the heuristic classification for this object is standalone, meaning it does not participate in the FK structure as a dependent link or satellite. The only outbound foreign key, TAXABILITY_RULES_DATE_ID, points to PAY_TAXABILITY_RULES_DATES, which anchors the rule to a dated validity window. This suggests the table behaves as a reference or lookup entity rather than a transactional fact.

Key Information Stored

The table contains 13 documented columns. The most consequential are:

  • TAXABILITY_RULES_DATE_ID — Foreign key to PAY_TAXABILITY_RULES_DATES, establishing the effective-date context for each rule row. This is the principal relationship anchor.
  • CLASSIFICATION_ID — Identifies the tax classification assigned to the element or rule, driving how the item is treated for withholding purposes.
  • SECONDARY_CLASSIFICATION_ID — Provides supplementary classification, typically used where a rule spans multiple treatment categories.
  • JURISDICTION_CODE — The geographic or regulatory jurisdiction in which the taxability rule applies.
  • LEGISLATION_CODE — The legislation under which the rule is enforced, controlling which statutory regime governs the calculation.
  • TAX_CATEGORY — The category grouping to which the tax treatment belongs.
  • TAX_TYPE — Specifies the particular tax type (for example, income, social insurance, or local levy) that the rule addresses.
  • STATUS — Indicates whether the rule is currently active or inactive.
  • LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — Standard EBS audit columns tracking creation and modification history.

The metadata does not identify an explicit surrogate primary key column, nor does it document unique index business keys. In practice, the combination of TAXABILITY_RULES_DATE_ID, JURISDICTION_CODE, and LEGISLATION_CODE typically functions as the natural business key.

Common Use Cases and Queries

Payroll administrators and developers query this table to resolve how a payroll element should be taxed before running a payroll process or generating tax reports. A representative join pattern follows:

  • Joining HR_S_TAXABILITY_RULES r to PAY_TAXABILITY_RULES_DATES d on r.TAXABILITY_RULES_DATE_ID = d.TAXABILITY_RULES_DATE_ID to retrieve effective-dated taxability rules.
  • Filtering by LEGISLATION_CODE and JURISDICTION_CODE to isolate rules for a specific country or region.
  • Restricting on STATUS = 'A' (or the active indicator) when validating current rules during element configuration.
  • Reporting on TAX_CATEGORY and TAX_TYPE distributions to audit tax treatment coverage across jurisdictions.

Related Objects

The following objects are most significant in relation to HR_S_TAXABILITY_RULES:

  • PAY_TAXABILITY_RULES_DATES — The sole documented foreign key target; supplies dated validity for each rule row.
  • PAY_TAXABILITY_RULES and related payroll taxability entities — the wider rule framework into which this table feeds.
  • PAY_ELEMENT_TYPES_F — Element definitions that reference taxability treatment during payroll processing.
  • PAY_RUN_RESULTS / PAY_RUN_RESULT_VALUES — Payroll run output influenced by the taxability rules resolved from this table.
  • HR_LOOKUPS — Frequently joined for decoding STATUS and classification values.