Search Results accounts payable
The AP_CARD_GL_ACCTS_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for storing General Ledger (GL) account mappings associated with corporate credit cards in the Accounts Payable (AP) module. This table plays a pivotal role in automating accounting entries for credit card transactions, ensuring accurate financial postings by linking card programs, expense categories, and GL accounts. Below is a detailed analysis of its structure, functionality, and integration within Oracle EBS.
Table Purpose and Functional Context
TheAP_CARD_GL_ACCTS_ALL
table is designed to define default GL accounts for corporate credit card transactions, streamlining the reconciliation and accounting process. It enables organizations to:
- Automate Accounting: Pre-configure GL accounts for card expenses (e.g., travel, meals) to eliminate manual journal entries.
- Support Multi-Org Structure: Stores data for multiple operating units (
ORG_ID
), adhering to Oracle's Multi-Org architecture. - Enforce Policy Compliance: Ensures expenses are posted to correct accounts based on card programs and expense categories.
Key Columns and Relationships
The table's structure includes columns that establish relationships with other Oracle EBS entities:- Primary Key:
CARD_GL_ACCOUNT_ID
uniquely identifies each record. - Foreign Keys:
CARD_PROGRAM_ID
links toAP_CARD_PROGRAMS_ALL
, defining the credit card program.EXPENSE_CATEGORY_CODE
referencesAP_EXPENSE_CATEGORIES
, categorizing expenses (e.g., "AIRFARE").CODE_COMBINATION_ID
ties toGL_CODE_COMBINATIONS
, specifying the GL account.
- Org Context:
ORG_ID
aligns withHR_OPERATING_UNITS
, enabling multi-org segregation.
Integration with Oracle EBS Modules
AP_CARD_GL_ACCTS_ALL
integrates with:
- Accounts Payable: Used during credit card transaction imports (
AP_EXPENSE_REPORT_HEADERS_ALL
) to auto-populate GL accounts. - General Ledger: Posts accounting entries via
GL_INTERFACE
using mappedCODE_COMBINATION_ID
values. - Multi-Org: Data is filtered by
ORG_ID
to ensure compliance with organizational boundaries.
Technical Considerations
- Indexes: Typically indexed on
CARD_PROGRAM_ID
,EXPENSE_CATEGORY_CODE
, andORG_ID
for performance. - Audit Columns: Includes
CREATION_DATE
,CREATED_BY
,LAST_UPDATE_DATE
, andLAST_UPDATED_BY
for tracking changes. - Flexfield Dependencies: Relies on Accounting Flexfield structures defined in
FND_ID_FLEX_SEGMENTS
.
Usage in Business Processes
During credit card reconciliation:- Transactions are imported via
AP_CARD_TRX_INTERFACE
. AP_CARD_GL_ACCTS_ALL
is queried to fetch GL accounts based on card program and expense category.- Accounting entries are generated and transferred to GL.
Customization and Extensions
Organizations may extend functionality by:- Adding custom columns via Descriptive Flexfields (DFFs).
- Implementing triggers to validate account mappings.
- Leveraging APIs like
AP_CARD_PROGRAM_PUB
for programmatic updates.
Conclusion
TheAP_CARD_GL_ACCTS_ALL
table is a cornerstone of Oracle EBS's credit card accounting automation, ensuring accurate and efficient financial postings. Its design reflects Oracle's modular architecture, with tight integration across AP, GL, and Multi-Org components. Proper configuration of this table is essential for organizations leveraging corporate credit cards to maintain audit trails, enforce policies, and streamline month-end close processes.
-
Lookup Type: ATTENTION
12.1.1
product: AP - Payables , meaning: Attention , description: Parameter for Tax Information Verification letter ,
-
Lookup Type: ATTENTION
12.2.2
product: AP - Payables , meaning: Attention , description: Parameter for Tax Information Verification letter ,
-
Concurrent Program: APXRTB
12.2.2
execution_filename: APXRTB , product: AP - Payables , user_name: APXRTB , description: Accounts Payable Trial Balance , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: APXRTB
12.1.1
execution_filename: APXRTB , product: AP - Payables , user_name: APXRTB , description: Accounts Payable Trial Balance , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Lookup Type: EXPENSE REPORT APPROVER
12.2.2
product: AP - Payables , meaning: Expense Report Approver , description: Expense Report Approver ,
-
Lookup Type: EXPENSE REPORT APPROVER
12.1.1
product: AP - Payables , meaning: Expense Report Approver , description: Expense Report Approver ,
-
Concurrent Program: APXTRBAL
12.1.1
execution_filename: APXTRBAL , product: AP - Payables , user_name: APXTRBAL , description: Payables Trial Balance , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Concurrent Program: APXTBRTB
12.1.1
execution_filename: APXTBRTB , product: AP - Payables , user_name: APXTBRTB , description: Accounts Payable Trial Balance (obsolete - replaced by APXRTB) , argument_method: Standard , enabled: No , execution_method: FlexRpt ,
-
Concurrent Program: APXTBRTB
12.2.2
execution_filename: APXTBRTB , product: AP - Payables , user_name: APXTBRTB , description: Accounts Payable Trial Balance (obsolete - replaced by APXRTB) , argument_method: Standard , enabled: No , execution_method: FlexRpt ,
-
Concurrent Program: APXTRBAL
12.2.2
execution_filename: APXTRBAL , product: AP - Payables , user_name: APXTRBAL , description: Payables Trial Balance , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Concurrent Program: APXNVBAL
12.2.2
product: AP - Payables , user_name: Accounts Payable Negative Supplier Balance , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APTBRPT
12.2.2
product: AP - Payables , user_name: Accounts Payable Trial Balance , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APTBRPT
12.1.1
product: AP - Payables , user_name: Accounts Payable Trial Balance , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APXNVBAL
12.1.1
product: AP - Payables , user_name: Accounts Payable Negative Supplier Balance , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: OIE_LINE_ADJUSTMENT_REASONS
12.1.1
product: AP - Payables , meaning: Line Adjustment Reasons , description: Line Adjustment Reasons ,
-
Lookup Type: OIE_LINE_ADJUSTMENT_REASONS
12.2.2
product: AP - Payables , meaning: Line Adjustment Reasons , description: Line Adjustment Reasons ,
-
Concurrent Program: APXFPMDR_XML
12.1.1
product: AP - Payables , user_name: Bills Payable Maturity Date Report (XML) , description: Bills Payable Maturity Date Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APXFPMDR_XML
12.2.2
product: AP - Payables , user_name: Bills Payable Maturity Date Report (XML) , description: Bills Payable Maturity Date Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APXFPMDR
12.1.1
execution_filename: APXFPMDR , product: AP - Payables , user_name: APXFPMDR , description: Future Payment Maturity Date Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: APXFPMDR
12.2.2
execution_filename: APXFPMDR , product: AP - Payables , user_name: APXFPMDR , description: Future Payment Maturity Date Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: APXUMFPS
12.1.1
execution_filename: APXUMFPS , product: AP - Payables , user_name: APXUMFPS , description: Update Matured Future Payment Status , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: APXUMFPS
12.2.2
execution_filename: APXUMFPS , product: AP - Payables , user_name: APXUMFPS , description: Update Matured Future Payment Status , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: FUNDS CONTROL LEVEL
12.1.1
product: AP - Payables , meaning: Level at which to perform funds control , description: Level at which to perform funds control ,
-
Lookup Type: FUNDS CONTROL LEVEL
12.2.2
product: AP - Payables , meaning: Level at which to perform funds control , description: Level at which to perform funds control ,
-
Lookup Type: DISCOUNT_DIST_OPTIONS
12.2.2
product: AP - Payables , meaning: Discount Dist Options , description: Method used for distribution discount amounts for payments ,
-
Lookup Type: DISCOUNT_DIST_OPTIONS
12.1.1
product: AP - Payables , meaning: Discount Dist Options , description: Method used for distribution discount amounts for payments ,
-
Lookup Type: MAIL_LABEL_ATTN_MESSAGE
12.2.2
product: AP - Payables , meaning: Mail Label Attn Message , description: Vendor Mailing Label Attention Message ,
-
Lookup Type: MAIL_LABEL_ATTN_MESSAGE
12.1.1
product: AP - Payables , meaning: Mail Label Attn Message , description: Vendor Mailing Label Attention Message ,
-
Table: AP_CARD_GL_ACCTS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CARD_GL_ACCTS_ALL, object_name:AP_CARD_GL_ACCTS_ALL, status:VALID, product: AP - Payables , description: Information about the GL accounts and descriptions for credit card GL account sets , implementation_dba_data: AP.AP_CARD_GL_ACCTS_ALL ,
-
Table: AP_CARD_GL_ACCTS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CARD_GL_ACCTS_ALL, object_name:AP_CARD_GL_ACCTS_ALL, status:VALID, product: AP - Payables , description: Information about the GL accounts and descriptions for credit card GL account sets , implementation_dba_data: AP.AP_CARD_GL_ACCTS_ALL ,
-
Lookup Type: RECEIPT PROGRAM
12.1.1
product: AP - Payables , meaning: Receipt Program , description: Automatic Receipt Program Types for Accounts Receivable ,
-
Lookup Type: RECEIPT PROGRAM
12.2.2
product: AP - Payables , meaning: Receipt Program , description: Automatic Receipt Program Types for Accounts Receivable ,
-
Lookup Type: INVOICE LINE TYPE
12.1.1
product: AP - Payables , meaning: Invoice Line Type , description: Invoice Line Type ,
-
Lookup Type: INVOICE LINE TYPE
12.2.2
product: AP - Payables , meaning: Invoice Line Type , description: Invoice Line Type ,
-
View: AP_RECURRING_PAYMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_RECURRING_PAYMENTS_V, object_name:AP_RECURRING_PAYMENTS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_RECURRING_PAYMENTS_V ,
-
View: AP_RECURRING_PAYMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_RECURRING_PAYMENTS_V, object_name:AP_RECURRING_PAYMENTS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_RECURRING_PAYMENTS_V ,