BANK STATEMENT RECONCILIATION INTERFACE

Hi,
I have a requirement to work on 'BANK STATEMENT RECONCILIATION' interface. These are used to reconcile the AP and AR activity through Cash Management module in Oracle Applications.
I am very new to this, could you anyone guide me how to proceed.
1.I am getting bank statements in BIA2 and SWIFT940 format. Could anyone tell me what is the difference between these two types.
2. what is record id, record code in these type of data files, how to link these with interface tables.
3. Is there any standard program to load data from these data files to interface tables? or, Do i need to write a package to load data into interface tables.
4. If i need to write a package, could any one tell me validations for headers and lines, and tables to be used in those validations.
Experts, kindly guide me to get it done.
Thanks in advnace.

Yes there is a standard oracle concurrent program available,
Search the concurrent program name: Bank statement Reconciliation in the cash management
The Bai2 and Shift90 are the formats of transmission of the bank data. Mostly Bai2 is used world wide for the transmission.
What version of application are you using?
Thanks,
Sreekanth

Similar Messages

  • Bank Statement Reconciliation Errors

    Hi Experts,
    I am working on Bank Statement Reconciliation Interface.I ran 'Bank Statement Import' Program to move data from interface tables to base tables. I am getting following errors.
    Errors:
    .Payment control total in the statement header is not matching the total payment amount on the statement lines
    . Receipt control total in the statement header is not matching the total receipt amount on the statement lines
    .Number of lines in the statement is not matching the line control total in the statement header.
    I have data in control total columns in header interface table.
    Could anyone help how to get rid of these errors.
    Thanks in advance for your help.

    Hi,
    What is the application release?
    Please see if these docs help.
    Cexinerr AutoReconciliation Execution Report Has Incorrect Statement Exceptions When Sweep Lines [ID 759165.1]
    CEXINERR Errors With Invalid Control Totals When Importing A Statement [ID 177719.1]
    Cash Management Overview [ID 96630.1]
    Thanks,
    Hussein

  • Cash Management - Bank Statement Open Interface

    Bank Statement Open Interface
    (The tables are ce_statement_headers_int_all
    and ce_statement_lines_interface)
    I am trying to load the bank statements
    with Journal Lines and trying to reconcile them
    using Autoreconcilation but I am getting error. ( I am passing Journal desc in BANK_TRX_NUMBER in lines table)
    But I am getting error 'No matching entries'
    . What else values than this and to which columns in the tables I need to pass the values ? Can somebody please help ?
    I will really appriciate.
    -Chitra
    null

    Hi , Christopher have implemented Statement Loader. The formats you refer to are not commonly used (if used at all ?)in Australia so we customised the SQL loader scrpits and created our own control files for this purpose. Developmen,testing etc. should not take more than two days provided you are able to get exact Bank File definitions from your Bank.
    Regards,
    Wilson..

  • Electronic Bank Statement Reconciliation

    Hi,
    I'm currently implementing Electronic Bank Statement Reconciliation in SAP 6.0. I'm using the Elect. bank statement format I (SWIFT MT940 international format (field 86 unstructured)).
    The bank specification for this format has several operations, like NDEB (Debit) and NLEV (take cash from account), for instance. If I have two open items, of the same value for each line in the statement using these operations, when I run FF_5 (for importing the statement), the system will not clear those items and post the document.
    Is there any way to define which external operations we assign to which internal documents?
    Any help would be appreciated.

    Hi,
    Go to t-code: SE38 and give Program name RFEBKA00 and select Variant radio button andd display and type the Variant name and necessary fields and click create button and save.
    If you go to FF_5 and select the Variants you can see the variant created.
    Hope this helps.
    Regards,
    Ashok

  • CE Bank Statement Open Interface

    Hi,
    I have successfully run the Bank Statement Loader for Open Interface.
    Then I run the 2nd step > Bank Statement Import:
    The docs said:
    2. Bank Statement Import
    The required parameters to this job are the following:
    Bank Branch Name - Provide the bank branch name that you setup in the Bank
    Account Setup section.
    GL Date - Although this parameter is not marked as required, the import will
    often fail if you do not provide a value for this parameter.  The date must in
    an open period in both AP and AR.
    Note:  If you have multiple files loaded, but only want to import one of them,
    use the Statement Date or Statement Number range parameters to limit the import
    job.
    If successful, this program moves records from the
    CE_STATEMENT_HEADERS_INTERFACE and CE_STATEMENT_LINES_INTERFACE tables into
    the CE_STATEMENT_HEADERS and CE_STATEMENT_LINES tables.May run request was successful, and I got this logs
    Output log
                                                                   Execution Report                       Report Date   26-MAR-09 20:28
                                                                                                                 Page     1 of      1
    Statement Number        -
    Statement Date          -
    Bank Branch Name       Rufino                                       Bank Name            Asia United Bank
    Bank Account Number     -                                           Bank Account Currency    -
    Bank Account Name       -
                              ******* Program Ran Successfully, No Error Found. ********View Log
    +---------------------------------------------------------------------------+
    Cash Management: Version : 12.0.0
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    CEIMPERR module: Bank Statement Import Execution Report
    +---------------------------------------------------------------------------+
    Current system time is 26-MAR-2009 20:28:57
    +---------------------------------------------------------------------------+
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    P_BANK_BRANCH_ID='3104'
    P_SQL_TRACE='N'
    P_DISPLAY_DEBUG='N'
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.US7ASCII
    Enter Password:
    Report Builder: Release 10.1.2.2.0 - Production on Thu Mar 26 20:28:58 2009
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    +---------------------------------------------------------------------------+
    Start of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    +---------------------------------------------------------------------------+
    End of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    +---------------------------------------------------------------------------+
    Executing request completion options...
    +------------- 1) PRINT   -------------+
    Printing output file.
                   Request ID : 328310      
             Number of copies : 0      
                      Printer : noprint
    +--------------------------------------+
    Finished executing request completion options.
    +---------------------------------------------------------------------------+
    Concurrent request completed successfully
    Current system time is 26-MAR-2009 20:29:00
    +---------------------------------------------------------------------------+Why is that my
    CE_STATEMENT_HEADERS
    and
    CE_STATEMENT_LINES
    have no rows?
    Thanks a lot

    The error tables has no contents either :(
    The trace files does not help much , I want to know the program part that inserts into the target tables, but its just showing other reports process :((
    trace file
    PARSING IN CURSOR #2 len=11462 dep=0 uid=173 oct=3 lid=173 tim=1209109154828460 hv=1080153458 ad='436471d8'
    SELECT /* Created Miscellaneous Receipt */
            l1.meaning                              error_type,
            'D'                             break_group,
            sh.statement_number                     statement_no,
            sh.doc_sequence_value                                   doc_sequence_value,
            sl.line_number                  line_no,
            sh.statement_date                       statement_date,
            sl.trx_date                             trx_date,
            ba.bank_account_num                     bank_acc,
            ba.bank_account_name            bank_account_name,
            ba.currency_code                        acc_currency,
            NULL                            message_name,
            nvl(sl.amount,0)                        amount,
            acr.currency_code                       C_CURRENCY_CODE,
            l2.meaning                              trx_type,
            acr.receipt_number                      trx_no,
            'CE'                            application_short_name,
            bb.branch_party_id                      bank_branch_id
    FROM        ce_lookups                  l1,
            ce_lookups                      l2,
            ce_bank_accts_gt_v                      ba,
            ce_bank_branches_v                      bb,
                       ce_statement_headers         sh,
                       ce_statement_lines                   sl,
            ar_cash_receipts_all    acr,
                       ce_222_reconciled_v cr
      WHERE l1.lookup_type = 'ABR_REPORT_EXCEPTIONS' AND l1.lookup_code = 'MISC_RECEIPT_CREATED' AND l2.lookup_type = 'BANK_TRX_TYPE' AND l2.lookup_code = sl.trx_type AND bb.branch_party_id = ba.bank_branch_id AND bb.branch_party_id = : P_BANK_BRANCH_ID AND ba.bank_account_id = sh.bank_account_id AND sh.statement_header_id = sl.statement_header_id AND ba.bank_account_id = DECODE ( : P_BANK_ACCOUNT_ID , NULL , ba.bank_account_id , : P_BANK_ACCOUNT_ID ) AND to_char ( sh.statement_date , 'YYYY/MM/DD' ) >= nvl ( to_char ( : P_STAT_DATE_FROM , 'YYYY/MM/DD' ) , to_char ( sh.statement_date , 'YYYY/MM/DD' ) ) AND to_char ( sh.statement_date , 'YYYY/MM/DD' ) <= nvl ( to_char ( : P_STAT_DATE_TO , 'YYYY/MM/DD' ) , to_char ( sh.statement_date , 'YYYY/MM/DD' ) ) AND sh.statement_number >= nvl ( : P_STAT_NUMBER_FROM , sh.statement_number ) AND sh.statement_number <= nvl ( : P_STAT_NUMBER_TO , sh.statement_number ) and acr.cash_receipt_id = cr.cash_receipt_id and cr.statement_line_id = sl.statement_line_id and acr.comments = 'Created by Auto Bank Rec' UNION ALL SELECT    /* Reconciliation errors */
            l1.description                  error_type,
            'C'                             break_group,
            sh.statement_number                     statement_no,
            sh.doc_sequence_value                                   doc_sequence_value,
            sl.line_number                  line_no,
            sh.statement_date                       statement_date,
            sl.trx_date                             trx_date,
            ba.bank_account_num                             ba.bank_account_name            bank_account_name,
            ba.currency_code                        acc_currency,
            e.message_name                          message_name,
            to_number(NULL)                 amount,
            ba.currency_code                        C_CURRENCY_CODE,
            NULL                            trx_type,
            NULL                            trx_no,
            NVL(e.application_short_name,'CE')      application_short_name,
            bb.branch_party_id                      bank_branch_id
    FROM        ce_lookups                          l1,
            ce_bank_accts_gt_v                      ba,
            ce_bank_branches_v                      bb,
                       ce_statement_headers         sh,
            ce_reconciliation_errors                e
      WHERE l1.lookup_type = 'ABR_REPORT_EXCEPTIONS' AND l1.lookup_code = 'RECONCILIATION' AND bb.branch_party_id = ba.bank_branch_id AND bb.branch_party_id = : P_BANK_BRANCH_ID AND ba.bank_account_id = sh.bank_account_id AND ba.account_classification = 'INTERNAL' AND sh.statement_header_id = e.statement_header_id AND e.statement_line_id is null AND ba.bank_account_id = DECODE ( : P_BANK_ACCOUNT_ID , NULL , ba.bank_account_id , : P_BANK_ACCOUNT_ID ) AND to_char ( sh.statement_date , 'YYYY/MM/DD' ) >= nvl ( to_char ( : P_STAT_DATE_FROM , 'YYYY/MM/DD' ) , to_char ( sh.statement_date , 'YYYY/MM/DD' ) ) AND to_char ( sh.statement_date , 'YYYY/MM/DD' ) <= nvl ( to_char ( : P_STAT_DATE_TO , 'YYYY/MM/DD' ) , to_char ( sh.statement_date , 'YYYY/MM/DD' ) ) AND sh.statement_number >= nvl ( : P_STAT_NUMBER_FROM , sh.statement_number ) AND sh.statement_number <= nvl ( : P_STAT_NUMBER_TO , sh.statement_number ) UNION ALL ( SELECT     /* Header interface errors */
            l.description                   error_type,
            'A'                             break_group,
            e.statement_number                      statement_no,
                      to_number(NULL)                       doc_sequence_value,
            1                               line_no,
            sh.statement_date                       statement_date,
            sh.statement_date                       trx_date,
            e.bank_account_num                      bank_acc,
            ba.bank_account_name            bank_account_name,
            ba.currency_code                        acc_currency,
            e.message_name                  message_name,
            0                               amount,
            ' '                             C_CURRENCY_CODE,
            ' '                             trx_type,
            ' '                             trx_no,
            NVL(e.application_short_name,'CE')      application_short_name,
            bb.branch_party_id                      bank_branch_id
    FROM         ce_lookups                 l,
                       ce_statement_headers_int     sh,
                       ce_header_interface_errors   e,
            ce_bank_branches_v              bb,
            ce_bank_accts_gt_v              ba
    bank_acc,   WHERE l.lookup_type = 'ABR_REPORT_EXCEPTIONS' AND l.lookup_code = 'STATEMENT' AND sh.bank_account_num = e.bank_account_num AND sh.statement_number = e.statement_number AND sh.bank_branch_name = bb.bank_branch_name AND e.bank_account_num = NVL ( ba.bank_account_num , e.bank_account_num ) AND ba.bank_branch_id = bb.branch_party_id AND bb.bank_branch_name = DECODE ( : C_BANK_BRANCH_NAME_DSP , : C_ALL_TRANSLATION , bb.bank_branch_name , : C_BANK_BRANCH_NAME_DSP ) AND ba.bank_account_id = NVL ( : P_BANK_ACCOUNT_ID , ba.bank_account_id ) AND ba.account_classification = 'INTERNAL' AND to_char ( sh.statement_date , 'YYYY/MM/DD' ) >= nvl ( to_char ( : P_STAT_DATE_FROM , 'YYYY/MM/DD' ) , to_char ( sh.statement_date , 'YYYY/MM/DD' ) ) AND to_char ( sh.statement_date , 'YYYY/MM/DD' ) <= nvl ( to_char ( : P_STAT_DATE_TO , 'YYYY/MM/DD' ) , to_char ( sh.statement_date , 'YYYY/MM/DD' ) ) AND sh.statement_number >= nvl ( : P_STAT_NUMBER_FROM , sh.statement_number ) AND sh.statement_number <= nvl ( : P_STAT_NUMBER_TO , sh.statement_number )thanks

  • Uploading a Bank Statement by Interface Tables

    Hi,
    I have an Electronic Bank Statement of MT-940 Formate.
    I referred an Article 563476.1 and made the Mapping .
    But how will i upload the Bank Statement.
    Regards,
    Mohsin

    Hi,
    The bank statement can be loaded by the following steps
    1. FTP the data file
    2. make sure the the data file has data in line with the bank statemnt mapping template
    3. Run the request bank statement loader program
    4. Then the bank statement import program to be run.
    5.if the file, file path contains no errors the bank statement would get imported which could be viewed in bank statement and reconciliation window .
    Thanks

  • Bank Statement Import interface tables

    Hi all,
    I'm using OEBS R 12.1.3. Can anybody tells me/some links or info / about the Bank Statement Import Program which interface tables uses as i cannot found or i'm just a bad researcher...? I have to insert data there in order this program to create bank statements.
    Thanks in advance,
    Bahchevanov.

    See http://docs.oracle.com/cd/A60725_05/html/comnls/us/ce/intert01.htm
    and How To Create New Bank Statement Mapping Template To Requirement, Latest Patch [ID 563476.1]
    Sandeep Gandhi

  • R12 CE Bank Statement Reconciliation issues.

    We are about to setup Cash Management on r12.
    AP and GL are already up and running.
    I have a couple of questions:
    1. I checked user guide of matching criteria for General Ledger Journals, but it's only the Journal entries that refer to line description as the only matching criteria, is this the only one? No date and amount?
    2. How can reconcile the multiple bank statement lines be matched against one subledger transaction. ie Journal? (manually or automatically).
    I am very new to this, could you anyone guide me how to proceed.
    Thanks in advance for your help!

    Please refer the below documentation:
    How To Reconcile Multiple Statement Lines To One Receipt or Payment or Journal Lines and related Q/A (Doc ID 420940.1)
    Regards,
    Ivruksha

  • Bank Statement reconciliation

    Hi friends,
    My client went live 1 month ago.
    House bank provides bankstatement every month, but the checks received through lockbox, for lockbox they are providing only total deposits made on certain dates.
    Our problem is how do we reconcile the bank statement? client do not want to do manual bank recon.
    we decided to make entries into system through upload program. Now what should be the steps after we enter upload entried for bank statement in the system.
    Do I need to mark all the checks as a cashed? once I mark the check as cashed does it automatically clears the check? or do i need to clear the checks manually?
    what is the process flow of manual bank reconcilliation?
    Please help me , its urgent!
    Message was edited by:
            Shefford William

    Nandini we are doing neither of those processes , as we havent setup any of them yet.
    As I mentioned earlier, Bank is not able to provide check wise data for the lockbox and client is not ready for manual entries.
    we have journal entry upload program which we decided to use. and then to clear the bank accounts and then cashed checks.
    Is it how it should go?

  • Manual Reconciliation - Bank Statement Report - 2007

    Is there a way to print a Bank Statement Reconciliation Report to give to auditors?

    Please check these threads first:
    Bank reconciliation question
    reconciliation report template
    Re: Bank Reconciliation
    Re: SBO enhancements
    Bank Reconciliation
    Thanks,
    Gordon

  • Bank Statement Upload

    Hi All,
    I need to load the bank statements into the Bank Statement Open Interface Tables.
    To do that I downloaded a bank statement in BAI2 format and ran the standard Bank Statement Loader program
    After runnig the program I could see that the below interface tables were populted
    •     CE_STATEMENT_HEADERS_INT
    •     CE_STATEMENT_LINES_INTERFACE
    *However when I quaried the interface details from the application I cannot see the cheque number in the  Number_ field instead those are populated in the Invoice field of the Reference tab.*
    Please note These cheque details are populated in the COLUMN5 of the ce_stmt_int_tmp table.
    Can anyone give me an explanation why it is happening?
    Given below are the types avaliable in the file provided by the bank
    Type 01 - File header record
    Type 02 - Group header record
    Type 03 - Account header record
    Type 16 - Transaction detail record
    Type 49 - Account trailer record
    Type 98 - Group trailer record
    Type 99 - File trailer record
    Thanks and Regards,
    MPH
    Edited by: 812335 on 25-Oct-2011 20:33

    Hi All,
    I found this article, which explains about the bank statement mappings.
    *Mapping BAI2, SWIFT Bank Statement Format Masking: BANK_ACCOUNT_NUM, BANK_TRX_NUMBER, BANK_ACCOUNT_TEXT, Agent Bank account number And Others [ID 752532.1]*
    Based on this I defined a new bank statment mapping by coping the existing BAI2 mapping.
    The only change I had to do was to change the position of the BANK_TRX_NUMBER to -2 and my problem got resolved.
    Below is the question and answer as per the document.
    Q2: Why following BAI2 datafile needs bank statement mapping as:
    BANK_TRX_NUMBER 16 -2 and not -1?
    16,581,156500,Z,813009392186700,000000002004/
    A2:
    The bank statement mapping you give to populate depends on where the BANK_TRX_NUMBER is in the data file: Example:
    Rec 16 structure is as follows:
    16,<transaction code>,<amount>,<funds type>,<bank ref #>,<customer ref #>,<text>/
    In the rec:16,581,156500,Z,813009392186700,000000002004/
    while the NUMBER appears to be -1 position however the text is assumed missing here and hence the
    BANK_TRX_NUMBER 16 -2 will work.
    Thanks and Regards,
    MPH

  • Setup Bank Statement Processing for Belgium

    Hi,
    I need help with the setup of Bank Statement Processing for a Belgian system in version 8.8  (pl 16). This is an upgrade from 2005A.
    We installed the BTHF add-on and weu2019ve checked u201CInstall Bank Statement Processingu201D in the company details.
    Banks and house banks (2 banks) are set up according to the Belgian values to validate bank account data.
    However when I go to u201CBank Statement Processingu201D and select Country u201CBelgiumu201D I donu2019t see (let alone can select) the house banks that I set up.
    It almost seems like thereu2019s another table that needs to be adjusted, but I have no clue where that could be.
    Any ideas?
    Thanks,
    Josephine

    Hi Josephine Noah  ,
    Try this .... May it will help you...
    Steps to Reconciliation Bank Statement
    1) Select Review & Install Bank Statement Processing form to detail in business.
    2) Fill the informaion bank on the same window.
    3.After the need BTHF installed add-on add-on window management for the activation of the Import option on the bank statement process form (in banking module.
    4.Need to FD (Definination format) install of the same form by using this add-on, we make banking format (Indian Bank in the SAP format.
    Made using this format, then it should assign bank account level house.
    Administration> Settings> banking> bank account and select the column (import file
    Name), then new window will appear from this window we can create new file formate filled by relavent info (format name (SAP_TEST), make formate-type (account statement) to).
    Then assign file format (. BFP), from another add-on
    (FormatDefination).
    Click on the row that was added as a file format name
    After selecting the correct file name to update the file format setup form
    Here we show format to bank account
    For mapping based on the number of: -
    Now make this internal code that is used with external code link (which by bank provided) This code is the date the statement summery you use this code also recognize that the nature of the booking process at the time the bank statement processing (ie BP from used / to the account, property account from / to bank, interim account from / to bank account etc.)
    Administration> Settings> Banking> Bank Statement Process> Internal Bank operation code
    Administration> Settings> Banking> Bank Statement Process> External Bank Operation Code
    Banking> Bank Statement Reconciliation and external> Process statement form (if we're to import from a file, click here button, then select statement we file for processing)
    After successfuly import the bank statement file, it shows as a draft.
    If we account statement finilize then double-click on the same line to design, then new window opens
    If we import into SAP bank statement, if any open party invoive either A / P or A / R should reflect it to produce incoming and outgoing payments. Have assigned its totally dependent on what kind of accounting method users.
    Then customize SAP users or to reconcile all bank transaction. When the user double-clicks on row then new windows to open again for the setting.
    Thanks
    Manvendra Singh Niranjan

  • Electronic Bank Statement (BAI format)

    Hi Experts,
    Directly I am trying to upload the Electronic Bank Statement (BAI format) through TCODE FF.5. For this already I have deleted the Test data by using the SE38 Program RFEBKA96 and then trying to upload. Itu2019s giving error u201C Table FEBKO is blocked: Key  140025 (Bank key)  6897562143 (Account number) while trying to upload through Tcode FF.5. Even  there  is no records in Table FEBKO , itu2019s giving this error.
    Can anyone please help out to solve this issue..Also inform me any other configuration seetings are required to do Electronic  Bank Statement Upload for BAI Format.
    Thanks & Regards,
    Kelvin

    Hi ,
    Already I have deleted the bank statement by using program RFEBKA96 and also there is no entries in table FEBKO. Even though itu2019s giving the same error u201CTABLE FEBKO is blocked u201C while i tried to upload it again.
    I have to upload only 3 statements. Is there any other way to upload the BANK Statement Reconciliation. Please help  me .
    Thanks,
    Kelvin

  • CE Bank Statement Auto-Reconciliation failure

    Hey guys,
    We have this problem about auto-recon not finding a match even if the bank statement line has an equivalent available
    transaction for reconciliation. I am guessing it doesn't refer to the amount as the matching criteria. I checked Oracle support but it's only the Journal entries that refer to line description as the only matching criteria and I have AR lines that are not auto reconciled.
    What am I missing?
    How do I set the matching criteria, be it AP, AR or JE??
    I'm sorry if these are such newbie questions..
    Thanks in advance!

    Hello.
    Does this helps you?
    Matching Bank Statement Lines with Transactions
    Reconciling bank statements in Cash Management has two major steps: matching and
    clearing.
    • Matching: Match a bank statement line against a Payables payment, Receivables
    receipt, Payroll payment, miscellaneous transaction, or open interface transaction
    using a transaction number (such as the payment or deposit number), bank
    account, amount, and currency. You can match a statement line against a Treasury
    settlement using date and amount. You can also match a statement line against a
    General Ledger journal entry. You can match a bank statement against a Payroll EFT
    payment by using transaction number and date.
    If matching criteria are not met, the statement line remains unmatched.
    For manual reconciliation, there are no restrictions for matching statement lines
    and transactions.
    • Clearing: Clear the transactions that are matched to the bank statement line, if the
    transactions have not been cleared previously. Only Payables payments, Receivables
    receipts, miscellaneous transactions, and open interface transactions can be
    cleared. Reconciled Payroll payments and General Ledger journal entries are
    matched but not cleared.
    Octavio
    Edited by: OctopusRex on Nov 4, 2009 2:55 AM

  • CM Open Interface - reference back to original bank statement line

    we are using Open Interface for our bank reconciliation. we found that, the API APPS.CE_999_PKG.clear always send us the Open Interface Transaction amount as the cleared amount, and we have no visibility to the amount in the bank statement line.
    eg:
    bank statement line is $100
    if a user manually reconcile this line with an open interface transaction line with amount $200, the status will changed to reconciled and the cleared amount is $200.
    the cleared amount passed through the API to our customize program also $200.
    how can we get the amount $100?
    we are doing some GL posting for the cleared amount. getting $200 will caused us to do over post, as the amount we received only $100 (bank statement line amount)

    Hi All,
    I found this article, which explains about the bank statement mappings.
    *Mapping BAI2, SWIFT Bank Statement Format Masking: BANK_ACCOUNT_NUM, BANK_TRX_NUMBER, BANK_ACCOUNT_TEXT, Agent Bank account number And Others [ID 752532.1]*
    Based on this I defined a new bank statment mapping by coping the existing BAI2 mapping.
    The only change I had to do was to change the position of the BANK_TRX_NUMBER to -2 and my problem got resolved.
    Below is the question and answer as per the document.
    Q2: Why following BAI2 datafile needs bank statement mapping as:
    BANK_TRX_NUMBER 16 -2 and not -1?
    16,581,156500,Z,813009392186700,000000002004/
    A2:
    The bank statement mapping you give to populate depends on where the BANK_TRX_NUMBER is in the data file: Example:
    Rec 16 structure is as follows:
    16,<transaction code>,<amount>,<funds type>,<bank ref #>,<customer ref #>,<text>/
    In the rec:16,581,156500,Z,813009392186700,000000002004/
    while the NUMBER appears to be -1 position however the text is assumed missing here and hence the
    BANK_TRX_NUMBER 16 -2 will work.
    Thanks and Regards,
    MPH

Maybe you are looking for

  • WRVS4400N firmware upgrade to 1.01.03, VPN no longer works

    I recently upgraded to firmware version 1.01.03 for my WRVS4400N. I have been having several problems with IPSec tunnels on the previous firmware and was hoping this release would resolve those issues. To my surprise this firmware version seems to be

  • Private Constructs in Packages

    Can't I refer a private function in a SQL statement which is inside a Public Procedure. Both Private Function and Public Procedure are in the same Package. I just recreated the scenario using a simple procedure and a function inside a Package. Please

  • Creating a brochure/booklet that has one page that folds out?

    Hello, I am trying to use Indesign for the first time,  I have created a travel brochure that is around 30 pages (3.75" * 8.375") anyway I need one of the pages to fold out so the final unfolded page would be 3.75 * 3,  with print on front and bak...

  • How do you mount a device like normal unix?

    Hi, I'm trying to secure some files by encrypting a disk image (DMG file). I'm doing everything through the terminal so that I can script it. For the first step I want to mount the disk image file. But, I'm struggling to find a way to mount the disk

  • Regarding Table..

    Hi,          I have created a table , with table maintenence generator, and in that table i have some fields, in that i have three fields created by , created on , created time, so when ever i am creating entries in the ztable, it should automaticall