Search Results ap_tax_codes_all
The AP_TAX_CODES_ALL
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for tax-related configurations used by the Accounts Payable (AP) module. It stores tax code definitions that determine how taxes are calculated, reported, and applied to invoices, expense reports, and other payables transactions. This table is part of the Oracle Payables tax engine and integrates with other core EBS components, such as General Ledger (GL), Tax Engine, and E-Business Tax (EBTax) in later versions.
Key Attributes of AP_TAX_CODES_ALL
The table includes the following key columns:- TAX_CODE: Unique identifier for the tax code, often used in transactions.
- DESCRIPTION: A human-readable explanation of the tax code.
- TAX_TYPE: Classifies the tax (e.g., VAT, Sales Tax, Withholding Tax).
- ENABLED_FLAG: Indicates whether the tax code is active for use.
- START_DATE_ACTIVE and END_DATE_ACTIVE: Define the validity period of the tax code.
- ROUNDING_RULE_CODE: Specifies how tax amounts are rounded (e.g., nearest currency unit).
- ORG_ID: Supports multi-org configurations by associating tax codes with specific operating units.
Functional Role in Oracle EBS
TheAP_TAX_CODES_ALL
table serves as the foundation for tax calculations in Oracle Payables. Tax codes defined here are referenced in:
- Invoice Lines: Tax codes are assigned to invoice distributions to compute tax amounts.
- Expense Reports: Employee expenses may trigger tax calculations based on configured codes.
- Withholding Tax (WHT): Supports statutory deductions for supplier payments.
- Tax Reporting: Enables compliance with regional tax authorities (e.g., VAT returns, 1099 reporting).
Integration with E-Business Tax (EBTax)
In EBS 12.1.1 and later, tax logic increasingly relies on the E-Business Tax module, which supersedes legacy tax setups. WhileAP_TAX_CODES_ALL
remains in use for backward compatibility, EBTax introduces:
- Tax Regimes: Hierarchical tax structures for global compliance.
- Tax Rules: Dynamic tax determination based on jurisdiction, product, or transaction attributes.
- Migration Path: Older tax codes may be mapped to EBTax entities during upgrades.
Technical Considerations
- Multi-Org Access Control (MOAC): The
_ALL
suffix indicates the table stores data for multiple operating units, filtered byORG_ID
. - Indexes: Common indexes include
AP_TAX_CODES_U1
(unique onTAX_CODE
,ORG_ID
) andAP_TAX_CODES_N1
(onORG_ID
). - APIs: Custom integrations should use Oracle-supplied PL/SQL APIs (e.g.,
AP_TAX_PKG
) rather than direct DML.
Customization and Extensions
Organizations may extend the table’s functionality via:- Descriptive Flexfields (DFFs): Add context-sensitive fields to tax codes.
- Triggers or Views: Implement validation logic or aggregate tax data for reporting.
- Tax Code Hierarchies: Group codes for consolidated reporting or regional requirements.
Deprecation and Upgrade Impact
In EBS 12.2.2, whileAP_TAX_CODES_ALL
persists, Oracle encourages migration to EBTax for enhanced flexibility. Key upgrade steps include:
- Analyzing legacy tax code usage via
AP_TAX_CODES_ALL
queries. - Mapping old tax codes to EBTax regimes, rates, and rules.
- Testing transactional integrity post-migration.
AP_TAX_CODES_ALL
remains a pivotal table in Oracle EBS 12.x for tax management, though its role evolves with EBTax adoption. Proper configuration ensures accurate tax calculations, compliance, and seamless integration with other financial modules.
-
Table: AP_TAX_CODES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_TAX_CODES_ALL, object_name:AP_TAX_CODES_ALL, status:VALID, product: AP - Payables , description: Tax code information , implementation_dba_data: AP.AP_TAX_CODES_ALL ,
-
Table: AP_TAX_CODES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_TAX_CODES_ALL, object_name:AP_TAX_CODES_ALL, status:VALID, product: AP - Payables , description: Tax code information , implementation_dba_data: AP.AP_TAX_CODES_ALL ,
-
APPS.ZX_MIGRATE_TAX_DEFAULT_HIER dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_FC_MIGRATE_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_TAX_RECOVERY_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_P2P_DEF_AP_PREUPG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_MIG_GL_TAX_OPTIONS_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.AP_TAX_ENGINE_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.JL_AR_AP_AWT_REPORTS_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.JL_JLCOPCWT_XMLP_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_MIGRATE_REP_ENTITIES_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_ON_DEMAND_TRX_UPGRADE_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_PO_REC_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.JL_ZZ_AP_AWT_DEFAULT_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_UPGRADE_CONTROL_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.IGI_CIS2007_TAX_EFF_DATE dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.AP_TAX_ENGINE_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_ON_DEMAND_TRX_UPGRADE_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_P2P_DEF_AP_PREUPG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.AP_TAX_ENGINE_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.JL_ZZ_AP_AWT_DEFAULT_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.AP_LINES_UPGRADE_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.AP_TAX_ENGINE_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_SBSCR_OPTIONS_MIGRATE_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.AP_LINES_UPGRADE_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_PO_REC_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.JL_JLCOPCWT_XMLP_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.PO_XML_UTILS_GRP dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.PN_EXP_TO_AP dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_MIGRATE_TAX_DEF dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.AP_WITHHOLDING_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.JE_ITWHYE_AP_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_UPGRADE_CONTROL_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_FC_MIGRATE_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.AP_LINES_UPGRADE_SYNC_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_PO_REC_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_TAX_RECOVERY_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_ON_FLY_TRX_UPGRADE_PO_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.AP_WITHHOLDING_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.JL_ZZ_AP_AWT_DEFAULT_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.JE_ES_WHTAX dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_TAX_RECOVERY_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_MIGRATE_TAX_DEF_COMMON dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.PO_RELGEN_PKG dependencies on AP_TAX_CODES_ALL
12.1.1
-
APPS.ZX_MIGRATE_REP_ENTITIES_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.PO_XML_UTILS_GRP dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.JE_ES_WHTAX dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_JA_EXTRACT_PKG dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.ZX_MIGRATE_TAX_DEFAULT_HIER dependencies on AP_TAX_CODES_ALL
12.2.2
-
APPS.JL_ZZ_AP_AWT_DEFAULT_PKG dependencies on AP_TAX_CODES_ALL
12.2.2