Search Results pa_cint_exp_type_excl_all




Overview

The PA_CINT_EXP_TYPE_EXCL_ALL table is a core data structure within the Oracle E-Business Suite Projects module (PA). It plays a critical role in the system's capitalized interest calculation functionality. Specifically, this table stores configuration rules that define which project expenditure types are to be excluded from capitalized interest computations. These exclusions are defined per operating unit and are linked to specific interest rate codes, enabling precise financial control. By excluding certain costs—such as those not considered part of the asset's acquisition or construction—organizations ensure their capitalized interest calculations comply with relevant accounting standards and internal policies.

Key Information Stored

The table's primary function is to maintain the relationship between an operating unit, an interest rate code, and an excluded expenditure type. While the full column list is not detailed in the provided metadata, the foreign key relationships indicate its essential data components. The key columns include ORG_ID, which identifies the operating unit from HR_ALL_ORGANIZATION_UNITS; EXPENDITURE_TYPE, which references the excluded cost type from PA_EXPENDITURE_TYPES; and IND_COST_CODE, which links to an interest rate code in PA_IND_COST_CODES. A typical record signifies that for a given ORG_ID and IND_COST_CODE, any project cost incurred with the specified EXPENDITURE_TYPE will be omitted from the capitalized interest calculation.

Common Use Cases and Queries

The primary use case is the review and maintenance of capitalized interest rules by project accountants or financial controllers. A common operational query involves listing all excluded expenditure types for a specific operating unit and interest rate to validate configuration. For example: SELECT exp.expenditure_type, cc.ind_cost_code FROM pa_cint_exp_type_excl_all excl, pa_expenditure_types exp, pa_ind_cost_codes cc WHERE excl.expenditure_type = exp.expenditure_type AND excl.ind_cost_code = cc.ind_cost_code AND excl.org_id = 123;. Reporting use cases often involve joining this table to project transaction data (e.g., PA_EXPENDITURES) to identify which costs were excluded from a period's capitalized interest calculation for audit purposes.

Related Objects

PA_CINT_EXP_TYPE_EXCL_ALL is centrally connected to several master and configuration tables via foreign key constraints, as documented. The key relationships are:

  • PA_IND_COST_CODES: Joined via PA_CINT_EXP_TYPE_EXCL_ALL.IND_COST_CODE. This table defines the interest rate codes used for capitalization.
  • PA_EXPENDITURE_TYPES: Joined via PA_CINT_EXP_TYPE_EXCL_ALL.EXPENDITURE_TYPE. This is the master list of all valid expenditure types in the Projects module.
  • HR_ALL_ORGANIZATION_UNITS: Joined via PA_CINT_EXP_TYPE_EXCL_ALL.ORG_ID. This table stores all operating units within the enterprise, providing the organizational context for the exclusion rule.
These relationships ensure data integrity and that exclusions are defined only for valid combinations of operating units, cost codes, and expenditure types.