Search Results jl_br_ar_pay_sched_aux




Overview

The table JL_BR_AR_PAY_SCHED_AUX is a temporary data store within the Oracle E-Business Suite, specifically for the Latin America Localizations (JL) product. Its primary role is to support the creation of bank transfer batches, a critical financial process for the Brazilian localization. This auxiliary table acts as a staging area, holding transactional data and associated banking and customer information during the batch preparation phase before the final transfer instructions are generated and submitted to financial institutions. It is integral to the Accounts Receivable (AR) module's payment processing capabilities tailored for Brazilian regulatory and business requirements.

Key Information Stored

While the specific column list is not detailed in the provided metadata, the extensive foreign key relationships define the core data entities linked within this table. The table stores key identifiers that map temporary batch records to permanent EBS transactional and master data. Crucially, it holds the PAYMENT_SCHEDULE_ID, linking to the core AR_PAYMENT_SCHEDULES_ALL table to identify the invoice schedule line being paid. It also stores banking details via BANK_ACCOUNT_ID, BANK_ACCT_USE_ID, and party identifiers (BANK_PARTY_ID, BRANCH_PARTY_ID). Furthermore, it references the transaction (CUSTOMER_TRX_ID), customer site (CUSTOMER_SITE_USE_ID), transaction type (CUSTOMER_TRX_TYPE_ID), and batch source (BATCH_SOURCE_ID), consolidating all necessary context for generating a compliant bank transfer file.

Common Use Cases and Queries

The table is central to the "Bank Transfer" or "Remittance" process within the Brazilian localization. A typical use case involves a concurrent program that populates this table with eligible invoice schedules based on user-defined selection criteria (e.g., customer, due date, amount). Once populated, the data is validated and processed to create an electronic payment file (e.g., CNAB format). Common queries would focus on reviewing the staged data before final submission or troubleshooting batch creation errors.

Sample Query Pattern:
To audit the contents of the temporary table for a specific batch run, a query might join to several referenced tables:

SELECT aux.payment_schedule_id,
       ps.trx_number,
       ps.amount_due_remaining,
       hz_bank.party_name bank_name,
       hz_branch.party_name branch_name
FROM   jl_br_ar_pay_sched_aux aux,
       ar_payment_schedules_all ps,
       hz_parties hz_bank,
       hz_parties hz_branch
WHERE  aux.payment_schedule_id = ps.payment_schedule_id
AND    aux.bank_party_id = hz_bank.party_id
AND    aux.branch_party_id = hz_branch.party_id;

Related Objects

JL_BR_AR_PAY_SCHED_AUX has a tightly integrated relationship with core EBS modules, as evidenced by its foreign keys. The key related objects and their join columns are: