Search Results ap_card_parameters




Overview

The AP_CARD_PARAMETERS table is a core data object within the Oracle E-Business Suite Payables (AP) module, specifically in the context of managing corporate card transactions and expense reporting. As indicated by its documented description, "Card Expense Type Mappings," its primary role is to define the linkage between card-provided expense categories and the internal Oracle Payables expense types. This mapping is essential for the automated processing and validation of imported corporate card transaction data, ensuring charges are correctly categorized against the appropriate account flexfields and policy rules when generating expense reports.

Key Information Stored

The table's structure is defined by a composite primary key, which dictates the core data it holds. The key columns are CARD_EXP_TYPE_LOOKUP_CODE and PARAMETER_ID. The CARD_EXP_TYPE_LOOKUP_CODE typically stores the vendor-specific expense category code as provided by the corporate card issuer (e.g., "AIRF" for airline, "REST" for restaurant). The PARAMETER_ID is a foreign key that links to the AP_EXPENSE_REPORT_PARAMS_ALL table, which stores the configuration for expense report templates and their associated validations. Through this relationship, each card expense code is mapped to a specific Oracle Payables expense type (like 'Airfare' or 'Meals') within a given expense report template, enabling consistent and policy-compliant data import.

Common Use Cases and Queries

The primary use case for this table is the setup and maintenance of corporate card integration. Administrators configure mappings here to ensure seamless data flow from card feeds into the Payables system. A common reporting need is to verify or audit these mappings. A typical query would join AP_CARD_PARAMETERS to AP_EXPENSE_REPORT_PARAMS_ALL and the lookup tables for expense types.

  • Sample Query to List Mappings: SELECT acp.card_exp_type_lookup_code, aep.parameter_id, aep.expense_report_template_name FROM ap_card_parameters acp, ap_expense_report_params_all aep WHERE acp.parameter_id = aep.parameter_id;
  • Troubleshooting: This table is often referenced when imported card transactions fail validation or are assigned incorrect expense types, requiring a review of the configured mappings for accuracy.

Related Objects

AP_CARD_PARAMETERS has a direct and critical dependency on the AP_EXPENSE_REPORT_PARAMS_ALL table, as defined by the documented foreign key relationship. This relationship is the cornerstone of its functionality.

  • AP_EXPENSE_REPORT_PARAMS_ALL: This table stores the master definition of expense report parameters and templates. The foreign key from AP_CARD_PARAMETERS.PARAMETER_ID references a row in this table. The join condition is AP_CARD_PARAMETERS.PARAMETER_ID = AP_EXPENSE_REPORT_PARAMS_ALL.PARAMETER_ID. This link ensures that card expense mappings are scoped to a specific expense report template, allowing for different mapping rules across different operating units or company policies.