Netherlands bank account check

Hello experts,
there is a bank account algorithm check (in Dutch we call this the 11 proef). It ensure that the bank account is valid for dutch banks, esentially what this does is the following:
see <a href="http://cgi.dit.nl/bank.cgi">http://cgi.dit.nl/bank.cgi</a>
example with bank account number 123456789 the following calculation is made:
1st digit Bank account number  = 1      9 * 1 =   9
2nd digit Bank account number = 2      8 * 2 =  16
3rd digit Bank account number = 3      7 * 3 =  21
4th digit Bank account number = 4      6 * 4 =  24
5th digit Bank account number= 5      5 * 5 =  25
6th digit Bank account number = 6      4 * 6 =  24
7th digit Bank account number = 7      3 * 7 =  21
8th digit Bank account number = 8      2 * 8 =  16
9th digit Bank account number = 9      1 * 9 =   9
                                   total:   165
Because the sum 165 is divisable by 11 this is a valid bank account noumber  eg.(165/11=15 remainder 0)
Can anyone tell me if SAP has a function module to do carry out this check.
Currently in 4.7 we have a function module FI_CHECK_BANK_ACCOUNT_NL but I do not see such a check performed here.
Regards Niels J

Check was there, but error message AR124 was deactivated via OBA5.

Similar Messages

  • BP bank account checking

    I would like to perform country specific check on bank account:
    e.g.   bank key  123      bank account length 11-12
             bank key 234      bank account length  10-12
             other key            bank account key length 6-12
    Where I can create this validation in CRM if I'm not using BUPT?
    Is it possible to issue warning message for a specific condition?
    Thanks for your advise

    Hi,
    You can put a validation check in the DO_PREPARE_OUTPUT or DO_VALIDATE_INPUT method of the view where you have those fields.
    Regards,
    Shobhit

  • Electronic Batch Payment and Bank Account Assignment Details

    Hello,
    We are having an issue with Electronic Payments and it Account Assignment, as you know when you are adding the banking details you have the option to assign it to the Supplir,Site or Address, ect.
    If I assign it to the supplier, it works perfectly when doing quick and batch payments, but if I assign it to the site (which is what I will need) it works perfectly when doing a quick payment, but when I do a batch payment all the information regarding the bank account, check digits and account type comes as 0000.
    Please help, I dont know what else to do.
    Regards and Thanks,
    M,

    Hello,
    We are also in r12.1.1, there is a way I can send the template I am using or you can help me to review the setup. I dont really know what should be the problem.
    Please Help.
    Thanks and Regards,
    M.

  • Downloading Business Partners - change message of wrong bank account

    Hi Pros,
    I just have a question. Actually we download Business Partners from oure R/3 System, and sometimes we have error-bdocs in SMW01.
    The problem is, that in oure R/3 we changed the message of a wrong postal code to a warning instead of an error, so in R/3 the bank account check is very soft, and in oure CRM it is standard.
    Now I can not find the place where I can change the message type. The message is R1 227 bank account number is invalid.
    Thanks a lot for yopur help.
    best regards
    Christian

    You should check if you have the bank account in both systems. If the data is in the BP will flow to CRM. And if the bank account does not exist there, you will get the error. Just ensure that you have downloaded first the bank accounts.
    Thanks,
    Iván
    P.D.: Please give points if the answer helps!

  • House Bank Account number is not allowing to update

    Hello Expert,
    I am using SBO 8.8 PL 15 and i an trying to update House bank account number but system is showing message as below
    [House Bank Accounts - Acct No.] , 'Field cannot be updated (ODBC -1029)'  [Message 131-183]
    I have not attached House bank in company details-->Basic Initialization and BP are also not mapped with any House Bank in Payment System Tab.
    Is there any other form where we require to unlink House bank
    I want to change account number for one of the bank branch.
    Regards,
    Bhavank

    Hi Bhavank,
    Check you have enter any Transaction create For this Bank
    Go to Administration / Setup / House Bank Accounts / Check G/L Account / Click on orange arrow / here Transaction are appear
    If Transaction are to appear so not any kind of possibility to change Bank Account Number.
    For that you have to nulify the transaction then you can do it. but this is not advisable to nulify transaction.
    Otherwise you have to create new Account & Transfer Balance OLD Account to NEW Account.
    Thanks,
    Srujal Patel
    Edited by: Srujal Patel 77 on Jun 29, 2011 6:27 AM

  • Again Maintaining Bank Accounts in java

    HI every body!
    Can anybody help in the following assignment., which I am assigned & is attached below.
    What should be the driver programme like to achieve the required result?
    Please check the attached code & tell me what is wrong with it & where is wrong?.
    I am stuck as the loop I have used for Open menu command is executing continuesly( Remember I have not written the code for menu options which according to me is supposed to be before the call to the method which will open the account.
    What I am supposed to do, to achieve what is required by the assignment?.
    Especially Driver Programme(TestAccount.java) & about write, Select, CreditInterest menu option as required by the assignment.
    Is the coding I have written uptill now is ok.
    I have done bit of coding & displaying this here . Could any one check what is wrong with it ? & guide me in the right path to achieve the required result.
    And what I am supposed to put this code in applet.
    Please do help as soon as possible
    I will be very very thankful
    **Following is the assignment
    Write a program that maintains two types of bank accounts - checking and savings. The program will store all of the account objects in a single array. Use the class below as a guide for the superclass.
    Public class BankAccount
    private double balance;
    private String AcctNumber;
    public BankAccount(String Number, double initialBalance)
    public void deposit(double amount)
    public void withdrawal(double amount)
    public String getNumber()
    public double getBalance()
    public void close()
    Descriptions of the menu commands for the program are as follows:
    Open account - the user is prompted for the account type, either c for checking or s for savings. If the user enters s, the program will ask for the annual interest rate. If the user enters anything other than an s or c, the program will display �Input was not c or s; please try again.� The user is then prompted to enter a new account number and initial balance. This data is stored in a new object. Objects for all existing accounts must be stored in an array. The new account becomes the current account.
    Close account - If there is no current account, the message �Please select an account� is displayed. Otherwise, the current account is removed from the array. There is no current account after this operation is completed.
    Deposit - If there is no current account, the message �Please select an account� is displayed. Otherwise, the user is prompted to enter the amount of the deposit. The amount entered by the user is added to the balance of the current account.
    Withdraw - If there is no current account, the message �Please select an account� is displayed. Otherwise, the user is prompted to enter the amount of the withdrawal. The amount entered by the user is subtracted from the balance of the current account.
    Select - The user is prompted to enter an account number. The array is then searched to see if any BankAccount object contains this number. If so, the object becomes the current account. If not, the following message is displayed :
    Account number not found
    Write - If there is no current account, the message �Please select an account� is displayed. If the account chosen is not a checking account, the program will display �Please select a checking account�. Otherwise, the user is prompted to enter the amount of the check. The amount entered by the user is subtracted from the balance of the current account and the number of checks written on the account is incremented.
    Credit Interest - One month of interest is credited to each savings account based on the interest rate for that account. Checking accounts are not affected.
    Other items of note:
    The checking account class will store the number of checks written against the account. Its methods will include a getter for the number of checks written and a method that writes a check for given amount.
    The savings account class will store the annual interest rate for the account. Its methods will include a getter and setter for the interest rate.
    The list of commands is redisplayed after each command has been executed, along with the current account, its balance and for checking - number of checks written; for savings - interest rate see below:
    Current account: 123455 Balance: $100.00 Number of Checks written: 6
    Current account: 123455 Balance: $100.00 Interest Rate: 4.5%
    Set the maximum array size to eight. When the maximum number of accounts is reached display an error message �We are sorry, we can�t accept any more accounts at this time�
    All user input may be entered as upper or lower case letters.
    ***Following is the code for Super Class
    public class BankAccount
    private double balance;
    private String acctNumber;
    public BankAccount()
    balance = 0.0;
    acctNumber = "";
    public BankAccount( double initialBalance, String number)
    balance = initialBalance;
    acctNumber = number;
    public void deposit(double amount)
    if (amount >= 0)
    balance = balance + amount;
    else
    System.out.print("You cannot deposit " +
    "a negative sum of money: ");
    System.out.println(amount);
    }//else
    public void withdraw(double amount)
    if (amount <= balance && amount >= 0)
    balance = balance - amount;
    else
    System.out.print("You cannot withdraw " +
    "that sum of money: ");
    System.out.println(amount);
    }//else
    public String getAcctNumber()
    return acctNumber;
    public double getBalance()
    return balance;
    public void close()
    balance = 0.0;
    // toString method
    public String toString()
    return "Current account: " + acctNumber + " Balance: $" + balance;
    }//BankAccount
    ** Below is the code for CheckingAccount Child Class
    public class CheckingAccount extends BankAccount
    private int numOfChecks;
    public CheckingAccount(double initialBalance,String number, int numOfChecks) // construct superclass
    super(initialBalance, number);
    this.numOfChecks = numOfChecks;
    public int getNumOfChecks()
    return numOfChecks;
    public void deposit(double amount)
    super.deposit(amount);
    public void withdraw(double amount)
    super.withdraw(amount);
    public String toString()
    return super.toString() + " Number of Checks written " + numOfChecks;
    ** Code for SavingsAccount Child Class
    public class SavingsAccount extends BankAccount
    private double interestRate;
    public SavingsAccount()
    super();
    interestRate = 0.0;
    public SavingsAccount(double initialBalance, String number,double interestRate)
    super(initialBalance, number);
    this.interestRate = interestRate;
    public double getInterestRate()
    return interestRate;
    public void setInterestRate(double rate)
    this.interestRate = rate;
    public String toString()
    return super.toString() + " Interest Rate " + interestRate;
    /*public void addInterest()
    double interest = getBalance() * interestRate / 100;
    deposit(interest);
    **code for Driver Programme TestAccount.java
    import java.io.*;
    public class TestAccount
    public static void main(String[] args) throws IOException
    InputStreamReader is = new InputStreamReader(System.in);
    BufferedReader stdin = new BufferedReader(is);
    BankAccount[] accountArray = new BankAccount[7];
    int x;
    for(x = 0; x < accountArray.length ; ++x)
    char selection;
    System.out.print("Please select the type of ");
    System.out.println("account you want to open:");
    System.out.println(" c for checking account");
    System.out.println(" s for savings account");
    selection = (char)System.in.read();
    System.in.read(); System.in.read();
    if(selection == 'c')
    for( x = 0; x<accountArray.length;++x)
    createChecking(accountArray);
    /*else if(selection == 's')
    createSavings();
    else
    System.out.println(" Input was not c or s, please try again!");
    }//for
    }//main
    public static void createChecking(BankAccount[] arr) throws IOException
    InputStreamReader is = new InputStreamReader(System.in);
    BufferedReader stdin = new BufferedReader(is);
    int x;
    for(x = 0; x < arr.length; ++x)
    String inString ;
    double initBalance = 0.0;
    int numChecks = 0;
    System.out.println("Please enter new account number:");
    inString = stdin.readLine();
    System.out.println("Please enter initial balance:");
    inString = stdin.readLine();
    initBalance = Double.parseDouble(inString);
    numChecks = Integer.parseInt(inString);
    arr[x] = new CheckingAccount(initBalance, inString, numChecks);
    }//for
    }//createChecking
    /*public static void createSavings() throws IOException
    InputStreamReader is = new InputStreamReader(System.in);
    BufferedReader stdin = new BufferedReader(is);
    int x;
    for(x = 0; x < accountArray.length; ++x)
    String aString ;
    double intRate = 0.0;
    System.out.println("Please enter annual interest rate:");
    aString = stdin.readLine();
    intRate = Double.parseDouble(aString);
    accountArray[x] = new SavingsAccount(intRate);
    }//for
    }//createSavings*/
    }//class

    http://forum.java.sun.com/thread.jsp?forum=31&thread=243200

  • Maintaining Bank Accounts in Java

    HI every body!
    Can anybody help in the following assignment., which I am assigned & is attached below.
    What should be the driver programme like to achieve the required result?
    Please check the attached code & tell me what is wrong with it & where is wrong?.
    I am stuck as the loop I have used for Open menu command is executing continuesly( Remember I have not written the code for menu options which according to me is supposed to be before the call to the method which will open the account.
    What I am supposed to do, to achieve what is required by the assignment?.
    Especially Driver Programme(TestAccount.java) & about write, Select, CreditInterest menu option as required by the assignment.
    Is the coding I have written uptill now is ok.
    I have done bit of coding & displaying this here . Could any one check what is wrong with it ? & guide me in the right path to achieve the required result.
    And what I am supposed to put this code in applet.
    Please do help as soon as possible
    I will be very very thankful
    **Following is the assignment
    Write a program that maintains two types of bank accounts - checking and savings. The program will store all of the account objects in a single array. Use the class below as a guide for the superclass.
    Public class BankAccount
    private double balance;
    private String AcctNumber;
    public BankAccount(String Number, double initialBalance)
    public void deposit(double amount)
    public void withdrawal(double amount)
    public String getNumber()
    public double getBalance()
    public void close()
    Descriptions of the menu commands for the program are as follows:
    Open account - the user is prompted for the account type, either c for checking or s for savings. If the user enters s, the program will ask for the annual interest rate. If the user enters anything other than an s or c, the program will display �Input was not c or s; please try again.� The user is then prompted to enter a new account number and initial balance. This data is stored in a new object. Objects for all existing accounts must be stored in an array. The new account becomes the current account.
    Close account - If there is no current account, the message �Please select an account� is displayed. Otherwise, the current account is removed from the array. There is no current account after this operation is completed.
    Deposit - If there is no current account, the message �Please select an account� is displayed. Otherwise, the user is prompted to enter the amount of the deposit. The amount entered by the user is added to the balance of the current account.
    Withdraw - If there is no current account, the message �Please select an account� is displayed. Otherwise, the user is prompted to enter the amount of the withdrawal. The amount entered by the user is subtracted from the balance of the current account.
    Select - The user is prompted to enter an account number. The array is then searched to see if any BankAccount object contains this number. If so, the object becomes the current account. If not, the following message is displayed :
    Account number not found
    Write - If there is no current account, the message �Please select an account� is displayed. If the account chosen is not a checking account, the program will display �Please select a checking account�. Otherwise, the user is prompted to enter the amount of the check. The amount entered by the user is subtracted from the balance of the current account and the number of checks written on the account is incremented.
    Credit Interest - One month of interest is credited to each savings account based on the interest rate for that account. Checking accounts are not affected.
    Other items of note:
    The checking account class will store the number of checks written against the account. Its methods will include a getter for the number of checks written and a method that writes a check for given amount.
    The savings account class will store the annual interest rate for the account. Its methods will include a getter and setter for the interest rate.
    The list of commands is redisplayed after each command has been executed, along with the current account, its balance and for checking - number of checks written; for savings - interest rate see below:
    Current account: 123455 Balance: $100.00 Number of Checks written: 6
    Current account: 123455 Balance: $100.00 Interest Rate: 4.5%
    Set the maximum array size to eight. When the maximum number of accounts is reached display an error message �We are sorry, we can�t accept any more accounts at this time�
    All user input may be entered as upper or lower case letters.
    ***Following is the code for Super Class
    public class BankAccount
    private double balance;
    private String acctNumber;
    public BankAccount()
    balance = 0.0;
    acctNumber = "";
    public BankAccount( double initialBalance, String number)
    balance = initialBalance;
    acctNumber = number;
    public void deposit(double amount)
    if (amount >= 0)
    balance = balance + amount;
    else
    System.out.print("You cannot deposit " +
    "a negative sum of money: ");
    System.out.println(amount);
    }//else
    public void withdraw(double amount)
    if (amount <= balance && amount >= 0)
    balance = balance - amount;
    else
    System.out.print("You cannot withdraw " +
    "that sum of money: ");
    System.out.println(amount);
    }//else
    public String getAcctNumber()
    return acctNumber;
    public double getBalance()
    return balance;
    public void close()
    balance = 0.0;
    // toString method
    public String toString()
    return "Current account: " + acctNumber + " Balance: $" + balance;
    }//BankAccount
    ** Below is the code for CheckingAccount Child Class
    public class CheckingAccount extends BankAccount
    private int numOfChecks;
    public CheckingAccount(double initialBalance,String number, int numOfChecks) // construct superclass
    super(initialBalance, number);
    this.numOfChecks = numOfChecks;
    public int getNumOfChecks()
    return numOfChecks;
    public void deposit(double amount)
    super.deposit(amount);
    public void withdraw(double amount)
    super.withdraw(amount);
    public String toString()
    return super.toString() + " Number of Checks written " + numOfChecks;
    ** Code for SavingsAccount Child Class
    public class CheckingAccount extends BankAccount
    private int numOfChecks;
    public CheckingAccount(double initialBalance,String number, int numOfChecks) // construct superclass
    super(initialBalance, number);
    this.numOfChecks = numOfChecks;
    public int getNumOfChecks()
    return numOfChecks;
    public void deposit(double amount)
    super.deposit(amount);
    public void withdraw(double amount)
    super.withdraw(amount);
    public String toString()
    return super.toString() + " Number of Checks written " + numOfChecks;
    **code for Driver Programme TestAccount.java
    import java.io.*;
    public class TestAccount
    public static void main(String[] args) throws IOException
    InputStreamReader is = new InputStreamReader(System.in);
    BufferedReader stdin = new BufferedReader(is);
    BankAccount[] accountArray = new BankAccount[7];
    int x;
    for(x = 0; x < accountArray.length ; ++x)
    char selection;
    System.out.print("Please select the type of ");
    System.out.println("account you want to open:");
    System.out.println(" c for checking account");
    System.out.println(" s for savings account");
    selection = (char)System.in.read();
    System.in.read(); System.in.read();
    if(selection == 'c')
    for( x = 0; x<accountArray.length;++x)
    createChecking(accountArray);
    /*else if(selection == 's')
    createSavings();
    else
    System.out.println(" Input was not c or s, please try again!");
    }//for
    }//main
    public static void createChecking(BankAccount[] arr) throws IOException
    InputStreamReader is = new InputStreamReader(System.in);
    BufferedReader stdin = new BufferedReader(is);
    int x;
    for(x = 0; x < arr.length; ++x)
    String inString ;
    double initBalance = 0.0;
    int numChecks = 0;
    System.out.println("Please enter new account number:");
    inString = stdin.readLine();
    System.out.println("Please enter initial balance:");
    inString = stdin.readLine();
    initBalance = Double.parseDouble(inString);
    numChecks = Integer.parseInt(inString);
    arr[x] = new CheckingAccount(initBalance, inString, numChecks);
    }//for
    }//createChecking
    /*public static void createSavings() throws IOException
    InputStreamReader is = new InputStreamReader(System.in);
    BufferedReader stdin = new BufferedReader(is);
    int x;
    for(x = 0; x < accountArray.length; ++x)
    String aString ;
    double intRate = 0.0;
    System.out.println("Please enter annual interest rate:");
    aString = stdin.readLine();
    intRate = Double.parseDouble(aString);
    accountArray[x] = new SavingsAccount(intRate);
    }//for
    }//createSavings*/
    }//class

    I have done bit of coding & displaying this here . Could any one check what is wrong
    with it ? & guide me in the right path to achieve the required result.
    And what I am supposed to put this code in applet.Hold on now, this person seems to have done some coding Considering the bare BankAccount class they were given as a starting point, it seems they have given it quite an effort. I think I will look at this person's code ...not to complete it, but to give them guidance. I agree with your concerns Derisor, but lets not throw the baby out with the bathwater!
    The trouble with me looking into your code though, dear poster, is that you did not supply the SavingsAccount class ...your listing just gives a duplicate of the CheckingAccount class (I assume a copy/paste error). Post the missing class and I will try to give you some advice. But as Derisor indicated ...I will not be completing your assignment for you. OK?

  • How can I use Paypal only when I check the box "pay with Paypal" and not when I check "pay cash" or "pay on my bank account number"

    Hello,
    Thanks for your time if you can help me solving this problem.
    I have used Fromscentral for a long time now and it's really working fine but I can't find a solution for a simple problem I'll try to explain below.
    Ok, My students can check which subscription they want :
    1 art class 25€
    3 month subscription 250€
    6 month subscription 500€
    When they have made that choice (only one) they can proceed and pay by Paypal.
    But what happens if they want to pay their subscription at the studio in cash or if they want to wire the money on my bank account?
    Well, it's not possible to select either of those two options and by doing so inactivate Paypal.
    That's the problem.
    Thanks to let me know how to do this
    Phil

    Hi,
    In this scenario, I would suggest you to create another form for the cash and wire payments. This form can be embedded to the current form you have, students who wants to pay via cash or wire transfers; they can click on the link and fill their application separately.
    Unfortunately, it is not possible to disable Paypal; using the conditional form elements.
    Regards,
    Nakul

  • Check GL(Bank) account balance for banks and stop payment if sufficient

    Hi Experts
    Requirement is to check GL account balance for bank account and check whether enough balance exists for effecting payments. In the absence of insufficient bank balance, payment should not be effected. Balance needs to be check either manual cheque payment or automatic payment program.
    Please provide best solution.
    Regards

    Hi,
    Requirement is very clear,
    this is critical requirement, normal situation nobady update values in Available amount every day in FBZP
    If you want to impliment this reqirement, discuss with technical person (ABAPer) to impliment BADI functionality.
    As a functional consultant you have to tell the technical person,
    1 - Create Z internal maintanance table. for house bank & Company code againest available amount.
    2 - During payment (FB01,F-53,F-48,F-58 & F110) system need to Compare table Vendor open Item (BSIK) and Z teble balances, if Z table balance is less than table (BSIK) value system stop the process else system process for payment.
    for better clarification discuss with technical expert.
    Regards,
    Viswa

  • Cannot open check image in bank account

    Hello,
    I can no longer open my check image on my bank account to view cleared checks. I followed all other options (automatically open, exceptions etc.) I also have lost my yahoo tool bar. I updated my Firefox to 20.0.1 and that solved the problem momentarily but now the problems have returned.
    I also contacted my bank and they see no problems.
    Thank you for your help,
    Tom

    Are this PDF files?
    Current Firefox versions have enabled a built-in PDF Viewer that doesn't have all features that other PDF readers like the Adobe Reader have or may not function properly otherwise.
    You can change the action for Portable Document Format (PDF) from Preview in Firefox to use the Adobe Reader or set to Always Ask in "Firefox > Options/Preferences > Applications".
    You can set the pdfjs.disabled pref to true on the <b>about:config</b> page to disable the build-in PDF viewer.
    You can check the value of the plugin.disable_full_page_plugin_for_types pref on the about:config page and remove the application/pdf part if present or reset the pref to the default via the right-click context menu.
    See also:
    *https://support.mozilla.org/kb/view-pdf-files-firefox-without-downloading-them

  • When trying to log into my bank account, I always get a Challenge Page even though I check the box to register my computer as a private computer.

    When trying to log into my bank accounts (2), I always get a security Challenge Page even though I have repeatedly checked the box to register my computer as a private computer. When I attempt to get into these same two accounts using Internet Explorer, I skip the Challenge Page and go directly to the Log In page. What settings do I need to change in Firefox so that I don't get the Challenge Page every time?

    I have had exactly this problem - Firefox - version 11, but when I updated all my plug-ins (go to Customize Firefox - about halfway down - '''''Check your plugins''''') and restarted Firefox the problem vanished. Hope this helps as this seems to be a fairly large issue.

  • Alternate Bank account number in FF68 (check deposit)

    Dear Friends,
    The alternate bank number is assigned in House Bank master data, now I want to know the next  step so that this "Alternate Bank account" can appear in Transaction FF68 for check deposits.
    Thanking you.
    PP

    Hello Dear
    There is no such functionality to add "Alternate Bank account" field in FF68
    However you can use the combination of :
    Bank key
    Bank A/c no.
    Currency
    for posting the Check Deposit List
    Hope it Helps
    Cheers
    IMK

  • Change Bank Account on Printed Checks via F110

    Hello Gurus-
    I have a requirement to change the account number on the printed checks which is done by the House Bank configuration.  I was wondering if there was anything else I should consider or keep in mind when making changes to accounts numbers on printed checks?  Should there be any changes to check lots for example?
    Thanks!

    Option 1.
    Simple solution would be.
    if you are not going to use old bank account and want to use old cash gl account for new bank account for checks, you chage old bank account to this account to new account.Then you are all set. Dont have to create any check lots and no other config. changes.
    This had impact in accounting while reconciling checks(check clearing) that created with old account if you change the GL account also while changing the bank cash gl account if you change cash gl as well.
    You dont have a problem if you dont change cash gl account.
    Option 2.
    You have to create a new account ID in the same house bank, use this new account id in Bank account determination(here change to new account id from old account ID), avalible amounts and create check lot for the new account ID.
    Option 3.
    If you dont like to messup with the existing house bank, you can have a new house bank and account, in this case you have to create ranking orders, bank determination, avalible amounts and create check lot for the new house bank and account id.
    * Make sure to take out the old house bank and account id from bank account determination for check payments. Otherwise if any invoice created for the old house bank will get paid with the automated payment run.
    all can be done in the transactions - FBZP and FCHI

  • Bank account formats - checks

    Dear all,
    Does someone have any idea how I can see how the format of the bank accounts are checked in SAP? (for different bank countries)?
    I need to clean a list with bank accounts so their format is accepted by SAP when I upload them.
    Is there any possibility to do some kind of simulation check on an Excel list?
    I found T005, but that's a bit vague "maximum length without gaps = 18" not?
    How about the bank keys? How can I know if there is a logic behind the bank key structure for a certain country? How do I know which format/length the bank key needs to have?
    Thanks in advance

    This is what sap documentation for bank keys says:
    <i><b> In this field, you specify the bank key under which bank data from the   
    respective country is stored.                                                                               
    When you define the country key, you also specify the country-specific   
    definition of the bank key.                                                                               
    Normally, you manage banks using their bank number. The bank number in   
    the control data for the bank is then displayed twice, that is, as the   
    bank key too.                                                                               
    In certain countries, the bank account number takes on this function;    
    then there are no bank numbers and the bank data is managed using the    
    account number.                                                                               
    For data medium exchange, you may find it useful to be able to enter     
    foreign business partners without a bank number, even if there are bank  
    numbers in the country in question. In this case, the bank key can be    
    assigned internally.                                                                               
    To manage bank data using another key, for example, the SWIFT code,      
    external number assignment can also be used.                             </b></i>

  • Deactivate mandatory check bank account,bank control key

    For certain Italian customers we use payment method 'R' where it is only necessary to have a bank key and no bank account or bank control key. Unfortunatly SAP always asks for those 2 when you enter a bank key. In other words, you cannot only enter a bank key.
    We don't like to enter dummy bank data in order to get the data in without errors. Is there a way to deactivate the mandatory check on bank account and bank control key when you use payment method 'R'?
    Thanks in advance.

    Hi Tom,
    You can try to change the Field checks of the countries, but it will work for all applications of these data for the bank data for this country. See SAP Note 31203 ' Entry of bank data w/o bank number (bank code)' as a sample.
    I hope this helps you
    Regards
    Eduardo

Maybe you are looking for

  • Can you temporarily overexpose a pixel in ACR?

    I was working on some images the other day when it occurred to me that I was influencing some of the pixels brightness in several different ways: using the Exposure slider, the Recovery slider, using an exposure Gradient, using the Adjustment Brush,

  • How to add an index to a materialized view in Data Modeler 3.3

    Hello everyone, I'm looking for a how-to to add an index to a materialized view in Data Modeler 3.3.0.747, as I coudn't find a way to do it so far. I looked here: Relational Model Physical Model Oracle 11g Materialized Views "my_mv_name" "INDEXES" IS

  • Automator: Create folder from suffix of filename and put file names with same suffix into folder

    I've been using a script to use automator to create a folder from the filename and put that file into it the folder just created. I have a bunch of files that have similar names to them, but I don't want every file to be put into its own folder, inst

  • How to determine "Sold-to" party from "Ship-to" party

    Hi friends, <<text removed>> I have to determine the "Sold-to" party for a particular "Ship-to" party. Could you please let me know what is the Table we need to query for this?? I have already checked out table KNVP, however I could not find the corr

  • Newbie help needed w/Graphics class!

    Hi everyone, I'm stuck on something I know is very simple to do, but I can't seem to find the right combination. I have a derived class that draws a circle using the graphics class. I'm getting compilation errors when I try to set the color and draw