Search Results jai_ap_tds_thhold_trxs
Overview
The JAI_AP_TDS_THHOLD_TRXS table is a core transactional repository within the Oracle E-Business Suite Asia/Pacific Localizations module (JA). It is designed specifically for India's Tax Deducted at Source (TDS) compliance. The table's primary function is to store a detailed record of every transaction for which a TDS invoice has been generated. This serves as the central link between the standard Oracle Payables invoice (AP_INVOICES_ALL) and the localized TDS processing logic. Each record represents a unique TDS assessment event, tracking the associated vendor, tax authority, tax rate, invoice details, and its grouping for threshold calculations, forming the auditable backbone of the TDS invoice lifecycle.
Key Information Stored
The table's structure is defined by its extensive foreign key relationships, which indicate the critical data points it stores. The primary key, THRESHOLD_TRX_ID, is a unique system-generated identifier for each TDS transaction record. Other pivotal columns include THRESHOLD_HDR_ID and THRESHOLD_GRP_ID, which link the transaction to its parent threshold calculation header and grouping. The table stores key entity identifiers: VENDOR_ID and VENDOR_SITE_ID for the supplier, INVOICE_TO_VENDOR_ID for the invoicing party, and TDS_AUTHORITY_VENDOR_ID and TDS_AUTHORITY_VENDOR_SITE_ID for the tax-deducting authority. The INVOICE_ID column directly references the source payables invoice in AP_INVOICES_ALL, while TAX_ID points to the applicable TDS tax definition in JAI_CMN_TAXES_ALL. Collectively, these columns provide a complete snapshot of the who, what, and how much for each TDS deduction event.
Common Use Cases and Queries
This table is essential for troubleshooting, auditing, and generating TDS-specific reports. A common use case is tracing the TDS history of a specific supplier invoice or investigating discrepancies in TDS amounts. Developers and support consultants frequently query this table to understand the flow of a TDS transaction through the system. Sample SQL patterns include joining to payables and supplier tables to list all TDS invoices for a vendor, or joining to the related tax lines and cancellation tables to assess the current status of TDS liabilities. For instance, a basic query to retrieve TDS transaction details for an invoice would be:
- SELECT t.*, a.invoice_num, p.party_name vendor_name FROM jai_ap_tds_thhold_trxs t, ap_invoices_all a, hz_parties p WHERE t.invoice_id = a.invoice_id AND t.vendor_id = p.party_id AND a.invoice_num = '<INVOICE_NUMBER>';
Reporting use cases center on reconciliation between TDS deductions claimed and the underlying invoice payments, as well as generating statutory forms.
Related Objects
JAI_AP_TDS_THHOLD_TRXS is a central hub with numerous documented relationships. It references these key objects:
- JAI_AP_TDS_THHOLD_HDRS / JAI_AP_TDS_THHOLD_GRPS: Via THRESHOLD_HDR_ID and THRESHOLD_GRP_ID for threshold calculation context.
- AP_INVOICES_ALL: Via INVOICE_ID for the source invoice.
- HZ_PARTIES / HZ_PARTY_SITES: For Vendor, Invoice-To Vendor, and TDS Authority party and site details.
- JAI_CMN_TAXES_ALL: Via TAX_ID for the specific TDS tax rate and rule.
Conversely, it is referenced by these transactional child tables:
- JAI_AP_TDS_INV_TAXES: Via THRESHOLD_TRX_ID, storing the detailed tax lines for the TDS invoice.
- JAI_AP_TDS_INV_CANCELS: Via PARENT_THRESHOLD_TRX_ID, logging cancellation events.
- JAI_AP_TDS_PREPAYMENTS: Via multiple columns (e.g., TDS_THRESHOLD_TRX_ID_APPLY/UNAPPLY) for tracking TDS, WCT, and ESSI deductions against prepayment applications.
-
Table: JAI_AP_TDS_THHOLD_TRXS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TRXS, object_name:JAI_AP_TDS_THHOLD_TRXS, status:VALID, product: JA - Asia/Pacific Localizations , description: Storesdetails of all transactions where TDS invoices have been generated. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_TRXS ,
-
Table: JAI_AP_TDS_THHOLD_TRXS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_THHOLD_TRXS, object_name:JAI_AP_TDS_THHOLD_TRXS, status:VALID, product: JA - Asia/Pacific Localizations , description: Storesdetails of all transactions where TDS invoices have been generated. , implementation_dba_data: JA.JAI_AP_TDS_THHOLD_TRXS ,
-
APPS.JAI_AP_IDA_TRIGGER_DTC_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_IA_TRIGGER_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_IA_DTC_TRIGGER_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_DTC_PREPAYMENTS_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_IDA_TRIGGER_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_PREPAYMENTS_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_CANCELLATION_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_PSA_TRIGGER_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_TDS_PREPAYMENTS_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_DTC_GENERATION_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_POP_RPST_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_ETDS_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_TAX_PROCESSING_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_ETDS_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_PSA_TRIGGER_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_IDA_TRIGGER_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
APPS.JAI_AP_TDS_CANCELLATION_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.1.1
-
APPS.JAI_AP_DTC_CANCELLATION_PKG dependencies on JAI_AP_TDS_THHOLD_TRXS
12.2.2
-
Table: JAI_AP_TDS_PREPAYMENTS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_PREPAYMENTS, object_name:JAI_AP_TDS_PREPAYMENTS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of TDS processing for prepayment application and unapplication , implementation_dba_data: JA.JAI_AP_TDS_PREPAYMENTS ,
-
Table: JAI_AP_TDS_PREPAYMENTS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_PREPAYMENTS, object_name:JAI_AP_TDS_PREPAYMENTS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of TDS processing for prepayment application and unapplication , implementation_dba_data: JA.JAI_AP_TDS_PREPAYMENTS ,
-
APPS.JAI_AP_IA_DTC_TRIGGER_PKG dependencies on JAI_AP_TDS_INV_TAXES
12.2.2
-
APPS.JAI_AP_IA_DTC_TRIGGER_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.JAI_AP_TDS_THHOLD_TRXS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_AP_TDS_THHOLD_TRXS, status:VALID,
-
APPS.JAI_AP_DTC_CANCELLATION_PKG SQL Statements
12.2.2
-
APPS.JAI_AP_TDS_POP_RPST_PKG dependencies on AP_INVOICES_ALL
12.2.2
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on AP_INVOICE_PAYMENTS_ALL
12.1.1
-
SYNONYM: APPS.JAI_AP_TDS_THHOLD_TRXS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_AP_TDS_THHOLD_TRXS, status:VALID,
-
VIEW: JA.JAI_AP_TDS_THHOLD_TRXS#
12.2.2
owner:JA, object_type:VIEW, object_name:JAI_AP_TDS_THHOLD_TRXS#, status:VALID,
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on AP_INVOICE_PAYMENTS_ALL
12.2.2
-
VIEW: JA.JAI_AP_TDS_THHOLD_TRXS#
12.2.2
-
APPS.JAI_AP_TDS_POP_RPST_PKG dependencies on STANDARD
12.2.2
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on JAI_CMN_TAXES_ALL
12.1.1
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on JAI_CMN_TAXES_ALL
12.2.2
-
Table: JAI_AP_TDS_INV_CANCELS
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_INV_CANCELS, object_name:JAI_AP_TDS_INV_CANCELS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of TDS Cancel processing when an invoice having TDS is cancelled. , implementation_dba_data: JA.JAI_AP_TDS_INV_CANCELS ,
-
APPS.JAI_AP_DTC_CANCELLATION_PKG dependencies on JAI_AP_TDS_INV_TAXES
12.2.2
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on JAI_AP_TDS_F16_HDRS_ALL_S
12.1.1
-
APPS.JAI_AP_DTC_GENERATION_PKG SQL Statements
12.2.2
-
Table: JAI_AP_TDS_INV_CANCELS
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_INV_CANCELS, object_name:JAI_AP_TDS_INV_CANCELS, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of TDS Cancel processing when an invoice having TDS is cancelled. , implementation_dba_data: JA.JAI_AP_TDS_INV_CANCELS ,
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on AP_CHECKS_ALL
12.1.1
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on AP_CHECKS_ALL
12.2.2
-
APPS.JAI_AP_PSA_TRIGGER_PKG SQL Statements
12.1.1
-
APPS.JAI_AP_TDS_PROCESSING_PKG dependencies on JAI_AP_TDS_F16_HDRS_ALL_S
12.2.2
-
Table: JAI_AP_TDS_INV_TAXES
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_AP_TDS_INV_TAXES, object_name:JAI_AP_TDS_INV_TAXES, status:VALID, product: JA - Asia/Pacific Localizations , description: Stores details of all the TDS taxes that are applicable on an invoice. , implementation_dba_data: JA.JAI_AP_TDS_INV_TAXES ,
-
APPS.JAI_AP_TDS_CANCELLATION_PKG dependencies on JAI_AP_TDS_INV_TAXES
12.2.2