Search Results jai_ap_tds_thhold_types
Overview
The JAI_AP_TDS_THHOLD_TYPES table is a core data object within the JA (Asia/Pacific Localizations) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It is specifically designed to support the configuration and management of Tax Deducted at Source (TDS) functionality for compliant regions. The table's primary role is to store the detailed threshold types defined under a TDS threshold header. Each record represents a distinct category or rule (e.g., based on vendor type, transaction nature, or income category) for which specific TDS deduction thresholds and rates are established. It acts as a critical intermediary, linking high-level threshold headers to the granular slabs and tax rates that govern actual TDS calculations.
Key Information Stored
While the full column list is not detailed in the provided metadata, the documented relationships and keys reveal its essential structure. The primary identifier is the THRESHOLD_TYPE_ID column, which uniquely defines each threshold type record. A crucial foreign key column is THRESHOLD_HDR_ID, which links each type to its parent definition in the JAI_AP_TDS_THHOLD_HDRS table. This establishes the header-type hierarchy. It is logical to infer the table also contains descriptive columns for the threshold type (e.g., name, code) and configuration flags controlling its applicability, effective dates, and status. The data stored here fundamentally dictates which set of rules (slabs and taxes) is applied during TDS processing for a given transaction.
Common Use Cases and Queries
This table is central to setup, inquiry, and troubleshooting of TDS thresholds. A common operational use case is verifying all active threshold types configured for a specific header, often during period-end closing or audit. Support personnel may query this table to diagnose why a particular TDS rate was not applied, by tracing from the transaction back to the applicable threshold type. A typical analytical query would join this table to its header and child slabs to report the complete TDS rule structure.
- Sample Query (List Types for a Header):
SELECT threshold_type_id, <descriptive_columns> FROM jai_ap_tds_thhold_types WHERE threshold_hdr_id = <header_id>; - Sample Query (Full Rule Hierarchy):
SELECT hdr.header_name, type.threshold_type_id, slab.slab_details FROM jai_ap_tds_thhold_hdrs hdr JOIN jai_ap_tds_thhold_types type ON hdr.threshold_hdr_id = type.threshold_hdr_id JOIN jai_ap_tds_thhold_slabs slab ON type.threshold_type_id = slab.threshold_type_id ORDER BY 1, 2;
Related Objects
The JAI_AP_TDS_THHOLD_TYPES table is a nexus within the TDS threshold schema, with defined relationships to three key tables.
- Parent Table (Foreign Key Reference): It references JAI_AP_TDS_THHOLD_HDRS via the column JAI_AP_TDS_THHOLD_TYPES.THRESHOLD_HDR_ID. This defines the header under which the type is categorized.
- Child Tables (Referenced by Foreign Keys):
- JAI_AP_TDS_THHOLD_SLABS references it using JAI_AP_TDS_THHOLD_SLABS.THRESHOLD_TYPE_ID. This links the threshold type to its applicable income or value slabs.
- JAI_AP_TDS_THHOLD_TAXES references it using JAI_AP_TDS_THHOLD_TAXES.THRESHOLD_TYPE_ID. This links the threshold type to the specific TDS tax rates to be applied.
This structure confirms that a single threshold header (JAI_AP_TDS_THHOLD_HDRS) can have multiple types, and each type can have multiple associated slabs and tax rates, enabling a highly granular TDS rule engine.
-
Table: JAI_AP_TDS_THHOLD_TYPES
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TYPES, object_name:JAI_AP_TDS_THHOLD_TYPES, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores the details of TDS threshold type agsinst a TDS threshold header. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_TYPES ,
-
Table: JAI_AP_TDS_THHOLD_TYPES
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TYPES, object_name:JAI_AP_TDS_THHOLD_TYPES, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores the details of TDS threshold type agsinst a TDS threshold header. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_TYPES ,
-
APPS.JAI_AP_DTC_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AP_TDS_TAX_DEFAULTATION dependencies on JAI_AP_TDS_THHOLD_TYPES
12.1.1
-
APPS.JAI_AP_DTC_DEFAULTATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.1.1
-
APPS.JAI_AP_TDS_PREPAYMENTS_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.1.1
-
APPS.JAI_AP_TDS_TAX_DEFAULTATION dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AP_DTC_CANCELLATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AP_TDS_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.1.1
-
APPS.JAI_AP_TDS_CANCELLATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.1.1
-
APPS.JAI_AP_TDS_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.1.1
-
APPS.JAI_AP_DTC_PREPAYMENTS_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AP_TDS_PREPAYMENTS_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
APPS.JAI_AP_TDS_CANCELLATION_PKG dependencies on JAI_AP_TDS_THHOLD_TYPES
12.2.2
-
VIEW: JA.JAI_AP_TDS_THHOLD_TYPES#
12.2.2
owner:JA, object_type:VIEW, object_name:JAI_AP_TDS_THHOLD_TYPES#, status:VALID,
-
VIEW: JA.JAI_AP_TDS_THHOLD_TYPES#
12.2.2
-
SYNONYM: APPS.JAI_AP_TDS_THHOLD_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_AP_TDS_THHOLD_TYPES, status:VALID,
-
SYNONYM: APPS.JAI_AP_TDS_THHOLD_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_AP_TDS_THHOLD_TYPES, status:VALID,
-
APPS.JAI_AP_DTC_DEFAULTATION_PKG dependencies on JAI_AP_TDS_THHOLD_SLABS
12.2.2
-
TABLE: JA.JAI_AP_TDS_THHOLD_TYPES
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TYPES, object_name:JAI_AP_TDS_THHOLD_TYPES, status:VALID,
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_AP_TDS_THHOLD_SLABS
12.2.2
-
TABLE: JA.JAI_AP_TDS_THHOLD_TYPES
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TYPES, object_name:JAI_AP_TDS_THHOLD_TYPES, status:VALID,
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_AP_TDS_THHOLD_HDRS
12.1.1
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_AP_TDS_THHOLD_HDRS
12.2.2
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_AP_TDS_THHOLD_SLABS
12.1.1
-
Table: JAI_AP_TDS_THHOLD_HDRS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_HDRS, object_name:JAI_AP_TDS_THHOLD_HDRS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of threshold applicable for a TDS vendor vendor type. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_HDRS ,
-
Table: JAI_AP_TDS_THHOLD_TAXES
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TAXES, object_name:JAI_AP_TDS_THHOLD_TAXES, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of taxes applicable for a particular slabrate by operating unit. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_TAXES ,
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_AP_TDS_THHOLD_SLABS
12.2.2
-
Table: JAI_AP_TDS_THHOLD_TAXES
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TAXES, object_name:JAI_AP_TDS_THHOLD_TAXES, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of taxes applicable for a particular slabrate by operating unit. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_TAXES ,
-
Table: JAI_AP_TDS_THHOLD_HDRS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_HDRS, object_name:JAI_AP_TDS_THHOLD_HDRS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of threshold applicable for a TDS vendor vendor type. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_HDRS ,
-
APPS.JAI_AR_TCS_REP_PKG dependencies on JAI_AP_TDS_THHOLD_SLABS
12.1.1
-
PACKAGE BODY: APPS.JAI_AP_TDS_TAX_DEFAULTATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_TDS_TAX_DEFAULTATION, status:VALID,
-
PACKAGE BODY: APPS.JAI_AP_TDS_TAX_DEFAULTATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_TDS_TAX_DEFAULTATION, status:VALID,
-
Table: JAI_AP_TDS_THHOLD_SLABS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_SLABS, object_name:JAI_AP_TDS_THHOLD_SLABS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of various slabs and the applicable tax rate in the slab. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_SLABS ,
-
Table: JAI_AP_TDS_THHOLD_SLABS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_SLABS, object_name:JAI_AP_TDS_THHOLD_SLABS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of various slabs and the applicable tax rate in the slab. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_SLABS ,
-
APPS.JAI_AP_DTC_DEFAULTATION_PKG dependencies on JAI_AP_TDS_THHOLD_TAXES
12.2.2
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_AP_TDS_THHOLD_HDRS
12.1.1
-
PACKAGE BODY: APPS.JAI_AP_TDS_CANCELLATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_TDS_CANCELLATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AP_TDS_PREPAYMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_TDS_PREPAYMENTS_PKG, status:VALID,
-
APPS.JAI_AP_DTC_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TAXES
12.2.2
-
PACKAGE BODY: APPS.JAI_AP_DTC_DEFAULTATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_DTC_DEFAULTATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AP_DTC_PREPAYMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_DTC_PREPAYMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AP_TDS_PREPAYMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_TDS_PREPAYMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_RGM_THHOLD_PROC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_RGM_THHOLD_PROC_PKG, status:VALID,
-
PACKAGE BODY: APPS.JAI_AP_TDS_CANCELLATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_AP_TDS_CANCELLATION_PKG, status:VALID,
-
APPS.JAI_RGM_THHOLD_PROC_PKG dependencies on JAI_AP_TDS_THHOLD_HDRS
12.2.2