Search Results bank
The EC.ECE_AP_CHECKS_INTERFACE table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 serves as a critical interface table within the Accounts Payable (AP) module, specifically designed to facilitate the integration of check payment data from external systems into Oracle Payables. This table is part of the External Checks Entry (ECE) functionality, which enables organizations to import check payment information generated outside Oracle Applications, ensuring seamless reconciliation and financial reporting.
Purpose and Functionality
The primary purpose of EC.ECE_AP_CHECKS_INTERFACE is to act as a staging area for check payment data before it is validated and processed by Oracle Payables. Organizations often use third-party check printing systems or legacy applications to generate checks, and this table allows such data to be imported into Oracle EBS without manual re-entry. Key functionalities include:- Data Staging: Temporarily holds check payment records (e.g., check numbers, amounts, payees) until they are validated and transferred to Oracle Payables.
- Validation: Ensures data integrity by verifying mandatory fields, cross-referencing supplier and invoice data, and checking for duplicates.
- Error Handling: Flags records with validation errors, allowing users to correct issues before processing.
Key Columns and Structure
The table comprises columns that capture essential check payment attributes, including:- CHECK_ID: Unique identifier for each check record.
- CHECK_NUMBER: The check number assigned by the external system.
- CHECK_DATE: The date the check was issued.
- AMOUNT: The payment amount.
- VENDOR_ID/VENDOR_NAME: Supplier details.
- INVOICE_NUM/INVOICE_ID: References to the paid invoices.
- STATUS: Indicates whether the record is pending, processed, or errored.
- BANK_ACCOUNT_ID: Links to the bank account from which the check was issued.
Integration with Oracle Payables
The data in EC.ECE_AP_CHECKS_INTERFACE is processed using concurrent programs such as Payables Open Interface Import or custom scripts. The workflow involves:- Data Loading: External systems populate the table via APIs, SQL*Loader, or custom interfaces.
- Validation: Oracle validates records against supplier, invoice, and bank account data.
- Transfer: Valid records are moved to Oracle Payables tables (e.g., AP_CHECKS_ALL).
- Error Resolution: Invalid records remain in the interface table for correction.
Common Use Cases
- Third-Party Check Printing: Importing check details from external check-printing software.
- Legacy System Migration: Migrating historical check data during system upgrades.
- Bulk Payments: Processing high-volume payments (e.g., payroll or vendor batches) from non-Oracle systems.
Best Practices
To ensure efficient operation:- Data Quality: Pre-validate data in the source system to minimize errors.
- Indexing: Maintain indexes on key columns (e.g., CHECK_ID, STATUS) for performance.
- Purge Strategy: Archive or purge processed records to avoid table bloating.
-
Lookup Type: BANK CHARGE BEARER
12.2.2
product: AP - Payables , meaning: Bank Charge Bearer , description: Indicates who bears bank charges ,
-
Lookup Type: BANK CHARGE BEARER
12.1.1
product: AP - Payables , meaning: Bank Charge Bearer , description: Indicates who bears bank charges ,
-
Lookup Type: BANK BRANCH TYPE
12.1.1
product: AP - Payables , meaning: Bank Branch Type , description: Indicates which list the bank routing number is on ,
-
Lookup Type: BANK ACCOUNT OPTIONS
12.1.1
product: AP - Payables , meaning: Bank Account Options , description: Navigation Option in Set Up Banks Form ,
-
Lookup Type: BANK BRANCH TYPE
12.2.2
product: AP - Payables , meaning: Bank Branch Type , description: Indicates which list the bank routing number is on ,
-
Lookup Type: BANK ACCOUNT OPTIONS
12.2.2
product: AP - Payables , meaning: Bank Account Options , description: Navigation Option in Set Up Banks Form ,
-
Lookup Type: BANK CHARGE PAYMENT METHOD
12.1.1
product: AP - Payables , meaning: Bank Charge Payment Method , description: Payment method options when using bank charges ,
-
Lookup Type: BANK CHARGE PAYMENT METHOD
12.2.2
product: AP - Payables , meaning: Bank Charge Payment Method , description: Payment method options when using bank charges ,
-
Lookup Type: BANK CHARGE PAYMENT TYPE
12.1.1
product: AP - Payables , meaning: Bank Charge Payment Type , description: Payment type options when using bank charges ,
-
Lookup Type: BANK CHARGE PAYMENT TYPE
12.2.2
product: AP - Payables , meaning: Bank Charge Payment Type , description: Payment type options when using bank charges ,
-
Lookup Type: PL_BANK_NAME
12.2.2
product: PER - Human Resources , meaning: Bank Name for PL Legislation ,
-
Lookup Type: KR_BANK
12.1.1
product: PER - Human Resources , meaning: Korean Bank , description: Bank Name ,
-
Lookup Type: KR_BANK
12.2.2
product: PER - Human Resources , meaning: Korean Bank , description: Bank Name ,
-
Lookup Type: PL_BANK_NAME
12.1.1
product: PER - Human Resources , meaning: Bank Name for PL Legislation ,
-
Lookup Type: HR_IE_BANK
12.2.2
product: PER - Human Resources , meaning: Irish Banks , description: List of Banks in Ireland ,
-
Lookup Type: IBY_VALIDATION_FIELDS
12.1.1
product: IBY - Payments , meaning: Oracle Payments Validation fields ,
-
Lookup Type: HR_IE_BANK
12.1.1
product: PER - Human Resources , meaning: Irish Banks , description: List of Banks in Ireland ,
-
Lookup Type: NZ_BANK
12.1.1
product: PER - Human Resources , meaning: New Zealand Bank ,
-
Lookup Type: NZ_BANK
12.2.2
product: PER - Human Resources , meaning: New Zealand Bank ,
-
Lookup Type: IBY_VALIDATION_FIELDS
12.2.2
product: IBY - Payments , meaning: Oracle Payments Validation fields ,
-
Lookup Type: GB_BANKS
12.1.1
product: PER - Human Resources , meaning: GB BANKS ,
-
Lookup Type: GB_BANKS
12.2.2
product: PER - Human Resources , meaning: GB BANKS ,
-
Lookup Type: IE_SEPA_BANK_FILE_FORMAT
12.2.2
product: PER - Human Resources , meaning: SEPA Recipient Bank File Formats ,
-
APPS.JA_CN_GL_BANK_EXP_PKG dependencies on STANDARD
12.2.2
-
Lookup Type: POSTED_PAYMENT_RPT_SORT
12.2.2
product: AP - Payables , meaning: Posted Payment Rpt Sort , description: Sort by option for posted payment report ,
-
APPS.JA_CN_SI_BANK_EXPORT_PKG dependencies on STANDARD
12.2.2
-
VIEW: APPS.ECE_PYO_PAYMENT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EC.ECE_PYO_PAYMENT_V, object_name:ECE_PYO_PAYMENT_V, status:VALID,
-
VIEW: APPS.CE_BANKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANKS_V, object_name:CE_BANKS_V, status:VALID,
-
Lookup Type: POSTED_PAYMENT_RPT_SORT
12.1.1
product: AP - Payables , meaning: Posted Payment Rpt Sort , description: Sort by option for posted payment report ,
-
APPS.IBY_EXT_BANKACCT_VALIDATIONS dependencies on CE_VALIDATE_BANKINFO
12.2.2
-
APPS.IBY_EXT_BANKACCT_VALIDATIONS dependencies on CE_VALIDATE_BANKINFO
12.1.1
-
VIEW: APPS.CE_BANKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANKS_V, object_name:CE_BANKS_V, status:VALID,
-
TABLE: EC.ECE_AP_CHECKS_INTERFACE
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AP_CHECKS_INTERFACE, object_name:ECE_AP_CHECKS_INTERFACE, status:VALID,
-
VIEW: APPS.ECE_PYO_PAYMENT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EC.ECE_PYO_PAYMENT_V, object_name:ECE_PYO_PAYMENT_V, status:VALID,
-
TABLE: AR.RA_CUSTOMER_BANKS_INT_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_BANKS_INT_ALL, object_name:RA_CUSTOMER_BANKS_INT_ALL, status:VALID,
-
TABLE: AR.RA_CUSTOMER_BANKS_INT_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_BANKS_INT_ALL, object_name:RA_CUSTOMER_BANKS_INT_ALL, status:VALID,
-
Lookup Type: KW_BANKS
12.2.2
product: PER - Human Resources , meaning: KW BANKS , description: Bank Name (Flexfield Segment) ,
-
Lookup Type: IBY_PARAMETERS_ACCXFR
12.2.2
product: IBY - Payments , meaning: Routing Rule Conditions for use with Account Transfer Rules , description: Routing Rule Conditions for use with Account Transfer Rules ,
-
VIEW: APPS.CEFV_BANK_STATEMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CEFV_BANK_STATEMENTS, object_name:CEFV_BANK_STATEMENTS, status:VALID,
-
TABLE: EC.ECE_AP_CHECKS_INTERFACE
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AP_CHECKS_INTERFACE, object_name:ECE_AP_CHECKS_INTERFACE, status:VALID,
-
VIEW: APPS.CE_BANKS_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANKS_MERGE_V, object_name:CE_BANKS_MERGE_V, status:VALID,
-
VIEW: APPS.CEFV_BANK_ACCOUNTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CEFV_BANK_ACCOUNTS, object_name:CEFV_BANK_ACCOUNTS, status:VALID,
-
VIEW: APPS.CEFV_BANK_ACCOUNTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CEFV_BANK_ACCOUNTS, object_name:CEFV_BANK_ACCOUNTS, status:VALID,
-
PACKAGE: APPS.CE_CUSTOM_BANK_VALIDATIONS
12.2.2
-
Lookup Type: CE_BAT_SEARCH_FIELDS
12.2.2
product: CE - Cash Management , meaning: Bank Account Transfer search fields ,
-
VIEW: APPS.CE_BANK_BRANCHES_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_BRANCHES_MERGE_V, object_name:CE_BANK_BRANCHES_MERGE_V, status:VALID,
-
VIEW: APPS.CE_BANKS_MERGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANKS_MERGE_V, object_name:CE_BANKS_MERGE_V, status:VALID,
-
Lookup Type: IBY_PARAMETERS_ACCXFR
12.1.1
product: IBY - Payments , meaning: Routing Rule Conditions for use with Account Transfer Rules , description: Routing Rule Conditions for use with Account Transfer Rules ,
-
Lookup Type: KW_BANKS
12.1.1
product: PER - Human Resources , meaning: KW BANKS , description: Bank Name (Flexfield Segment) ,
-
VIEW: APPS.CEFV_BANK_STATEMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CEFV_BANK_STATEMENTS, object_name:CEFV_BANK_STATEMENTS, status:VALID,