Enhancement for validating bank account number

Hi,
  I have written code for validating bank account number based on bank Key.In the enhancement <b>SAPLSSRV</b>. Now i have a requirement that when the enhancement is triggered, i need to check whether the <b>account holder</b> field is entered or not in the transaction.
But in the enhancement i have only BANK_ACCOUNT, BANK_CONTROL_KEY, BANK_COUNTRY and BANK_NUMBER as the import parameters, no more changing or tables parameters.
i.e., i dont get account holder name as input. Is there any way to capture the <b>account holder</b> field.   
Regards,
Vidya.

Hello,
Go for BADI's,
Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
1) Goto se24 (Display class cl_exithandler)
2) Double click on the method GET_INSTANCE.
3) Put a break point at Line no.25 (CASE sy-subrc).
Now
4) Execute SAP standard transaction
5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
7) This way you will find all the BADIs called on click of any button in any transaction.
Regs,
Venkat

Similar Messages

  • Vendor Master Enhancement: Add '-'  in Bank account number

    Hi Experts,
    I Have one small requirement where I have to add '-' at second last letter in Bank account number in FK02 whenever user will hit the Enter key.
    kinldy suggets how can I achive this, I have used user exit 'SAPMF02K' but not able to trigger the same.
    Best regards,
    Omkar

    Hello,
    Go for BADI's,
    Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    Now
    4) Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any transaction.
    Regs,
    Venkat

  • FI12 - Swiss/Switzerland Post Bank Account Number

    Hi All,
    Please will someone help be to overcome the following problem:
    My UK client has a subsidiary in Switzerland (ctry code CH) & I'm creating some dummy demo data for a presentation.
    After creating a company based in Switzerland, in FI12 I created a house bank with currency EUR. After entering Account ID and currency EUR I cannot enter a dummy bank account number because I do not know the correct format.
    Error message 'Hyphen is in incorrect position in post office bank current account no.' AR117 appears.
    I checked in NetWeaver- Check country specific checks for 'CH'. There is a check for Post bank account number for maximum value length, without gaps u2013 but there is no mention of  hyphens.
    Please will someone tell me where I can check where the hyphen(s) should be in the Swiss post bank account number.
    Apologies for posting such a long message and thanks in advance.
    Melinda

    Hi Melinda,
    Please check if you have note 1248767 implemented. Also check the following information:
    A Postfinance account number has a structure similar to 12-123456-1,
    so there is always at least one separator.
    Should the account numbers be presented in the non-post format, which
    means a string up to 16 characters, the bank in the bank master must
    not have the 'Postbank' sign activated (BNKA-XPGRO). Or the account
    number validity check has to be deactivated for Switzerland
    (transaction OY17, country CH, 'Further Checks', parameter 'Bank data').
    There is not know new requirement regarding the handling of Postfinance
    account numbers. Without the separators the validity check would not
    be possible.
    If you need to write the account numbers in a DME file without the
    separators, and do not want to deactivate the validity check,
    you can enhance the DME format to filter it out.
    Also check note 109589.
    kind Regards,
    Fernando Evangelista

  • Change bank account number

    Dear All,
    How Can I change bank account number from 11 characters to 12 characters for a company code?
    I tried to do it in FBZP but I have an error message that I can't do this change for a bank account number longer than 11 characters.
    Is there any solution?
    Thanks
    Ferdaws

    Hi,
    @Innamuri : I tried to maintain the correct bank account in alternative account number but I don't know why there is also an inconsistency between bank account number and alternative account number.
    For example : In bank account number (X00000XXYYX) --- > 11 characters
    and      In alternative account number (0X00000XXYYX) -
    > 12 characters
    I understand from that that the first number 0 in bank account number it's not maintained.
    @ Smuthyala : We haven't the right to do this.
    Ferdaws

  • Bank account number is not valid

    Hi All,
    Can you please help when maintaining bank details of vendor master at the time of entering bank account number getting following error
    Bank account number is not valid
    Message no. AR124
    Please help.
    Thanks

    Note 572022 says
    Summary
    Symptom
    Although you have already implemented Notes 507186, 144764, and 310988, the system generates message AR124 (Bank account number is not valid) during the check of a Swedish bank account number.
    Other terms
    FI_CHECK_BANK_ACCOUNT_SE, FI_CHECK_BANK_DETAILS, AR124, BANK_ACCOUNT_CHECK, bank account number, Sweden
    Reason and Prerequisites
    For the check of the bank account number in Sweden, there is no unique check algorithm. The banks use different check procedures, which are not published and cannot therefore be implemented. As a consequence, you may use bank account numbers which are indeed correct, but cannot be recognized as correct.
    Solution
    If the system generates error message AR124 during the check of a bank account number, you can define this message as a warning message in Customizing (transaction OBA5). You may also completely deactivate the check of the bank account numbers for Sweden (transaction OY17, deselect the 'Bank data' field).
    thanks
    G. Lakshmipathi

  • Bank account number not valid in XK02

    Hi,
    I get a error bank account number not valid.
    Country Netherland (NL)
    IBAN - NL30CITI0105623879
    SAP propose bank account as - 0105623879. But system shows error that "Invalid bank account number".
    Debugging shows Bank account number is not valid.
    Checked in many sites, it shows that IBAN is correct. But when generation back to account number, SAP says it is wrong.
    Your suggestion is hightly appreciated.
    John

    Hi,
    Please refer SAP note 1333154 - IBAN NL: Account number not valid
    Solution
    The standard solution is to deactivate the validity check for Netherlands, or to customize the message type of the message AR 124, so that for instance a warning will appear instead of an error.
    If you still want to have the validity check active and get a warning only for invalid or "invalid" Dutch account numbers (the message type customising is unfortunately not country dependent), activate the user-exit 002 in program SAPLSSRV (function EXIT_SAPLSSRV_002).
    Then apply the attached correction. The include ZXF10U02 will then contain program code with the following functionality:
    In case of a dutch account number handle the message AR124 as a warning.
    Regards
    SM
    Edited by: shanumonu on Feb 6, 2012 6:47 AM

  • Bank Account number format for new zealand country

    Hi Expert,
    Could you please help me out with the bank rules for New Zealand bank. I want to know how the Bank key, Bank Account number format will be.
    And also, what would i need to ask for vendor if i try to update the bank details in SAP.

    Hello, Shiva!
    You can check these links for New Zealand bank number formats:
    New Zealand bank account prefix - Wikipedia, the free encyclopedia
    http://www.enz.org/forum/showthread.php?t=7756
    http://www.newzealandbankcodes.com/
    Hope, this will help you!
    Best ragards,
    The Wirtschaftsmann!

  • Bank account number & Bank number structure for Chile

    Hi,
    Does anybody know how the Bank number & Bank account number structure is?
    I do need to create a module for banks field (because it is not delivered in standard SAP). Does anybody do it before?
    Thanks a lot

    Dear Rafael,
    Please check the following details for the Country Chile, which is as per the TCode 'OY17' :
    Bank number length   15
    Tax Number 1             11
    Length of Bank Key   15
    Besides, you also should check the box 'Other Data' which will take care of the internal check.
    On the other hand, Conversion of bank details to IBAN is carried out by function module CONVERT_BANK_ACCOUNT_2_IBAN_<2 characters country code>. For example, for CHILE, the function module will be CONVERT_BANK_ACCOUNT_2_IBAN_CH.
    For this, two function modules and two Business Transaction Events (BTEs) are to be created for each country:
    1.  Copy the SAMPLE_INTERFACE_00003030 function module from SAMPLE_INTERFACE_00003030 to
         CONVERT_BANK_ACCOUNT_2_IBAN_??, in which you must replace the '??' with your country's name.
    2.  Copy the SAMPLE_INTERFACE_00003040 function module from SAMPLE_INTERFACE_00003040 to  
         CONVERT_IBAN_2_BANK_ACCOUNT_??, in which you must replace the '??' exactly as above.
    I hope this information is useful.
    Best regards,
    Suresh Jayanthi.

  • Bank account number for China

    Hi
    SAP standrad provides bank account number digits maximum 18 only,i am looking for solution where china bank account number digits are 19 or 22 ,can any one tell me how to achive this,is there any OSS note for this or any work around solution.
    Thanks
    Lily

    > Hi Ashok tion and Zaid
    >
    > I hope the question is not clear for you,can you go
    > country specific checks,and click on china,in that in
    > the formal checks,you will see the bank account
    > number,
    > enter 20 digits in the length,and SAVE ,System will
    > give error,as you said it will accept,can you pls
    > test it and reply me,if it really accepts i will
    > reward points.if you
    > still didnot understand the question,i am glad to
    > explain one more time.
    >
    > Thanks so much for your advice
    >
    > Bye
    > Lily
    Hi Lily:
    Did you solve your problem?, because I have the same problem with a bank account from Spain wich has 20 digits length but SAP accepts only 18
    If you dont mind help me, anyway I will continue looking for the solution
    Thanks in advance

  • Bank Account number in IT0009 for Switzerland more than 18 digits

    Dear Experts,
             I encountered a problem when trying to create a bank account number in IT0009 for Switzerland. Because this Swtizerland bank account number is 21 digits which exceeded the current bank account number field length which is 18 digits only.
             Thanks.
    Regards,
    Yen

    Dear Ram Manohar,
              Thanks a lot for your reply. Before this I thought of putting the additional 3 digits in 'reference detail' field too. But the field 'reference detail' is not being showed at all when I change the bank key to 'CH' Switzerland.
              Please advice if there's any other way to store the additional 3 digits of bank account number?
              Thanks.
    Regards,
    Yen
    Edited by: Choy Hoon Yen on Apr 18, 2008 4:59 AM

  • SAP EBS error - Same Bank Account number for 2 different Account ids

    Hi,
    My client maintained the same Bank Account number for 2 different Account Id's within the same housebank.
    He has maintained Account id HELCO ( Local cheques) and HEICO ( International Cheques) and assigned same Account Number for both in the same house bank.
    I am getting error " "same bank account exists in several company codes -> see long text, Message FB757"  while uploading EBS file ( BAI2 format) due to this..
    How do I resolve the issue.
    Why is SAP allowing to maintain same bank account nos for different account id's?

    Hi Aravind
    I too faced this kind of situation when i am dealing with multi cash format file
    As far as i know when you are dealing with EBS, system will check account key and account number that is present in the bank file
    Please check the entries in T012K table with bank key and bank account number
    You should not have more than one entry with the combination and i am surprised that even though you have different bank key for the same account number you got this message..
    I request you to check the T012K table entries and make sure that no duplicate entries exists with the bank key and bank account number combination
    Regards
    Prasad

  • Few countries bank Account Number is mandatory and for few others it is not

    For few countries bank Account Number is mandatory and for few others it is not mandatory in the Payment Transaction Tab in Bank Details of Customer.
    My question is that why will anyone not fill bank account number when he has given Bank Key and other details.
    Is it related to Payment by other methods , other by Cash.

    Hi Ranjeet,
    You should ask this question to the person who has information about bank details but not process them.
    Yes bank account is related with payment transactions. If you want you can make this field mandatory in customizing;
    SPRO-Financial Accounting-Accounts Receivable and Accounts Payable-Customer Accounts-Master Data-Preparations for Creating Customer Master Data-Define Account Groups with Screen Layout (Customers) or Define Screen Layout per Company Code (Customers) or Define Screen Layout per Activity (Customers)
    You can also set message F2813 (Enter an account holder) as error in customizing;
    SPRO-Financial Accounting-Accounts Receivable and Accounts Payable-Customer Accounts-Master Data-Preparations for Creating Customer Master Data-Change Message Control for Customer Master Data

  • Bank account number for Brazil

    All,
    I need to set up some house banks for Brazil, the problem is they consist out of 22 digits, while maximum lenght for field bank account in SAP is 18 digits.
    I already tried to llok on OSS Notes but couldn't find anything related to my problem.
    Any suggestions?
    kr,
    Stef

    Hi,
    check SAPNET note 115002 (=> CONVERT_HOUSEBANK_ACCOUNT_NUM ), SAPNET note 726298. Althozgh country Brazil is not listed, your solution can be based on this notes.
    Best regards, Christian

  • Hide or Encrypt Bank Account Number

    Hey Guys,
    The client has a requirement in FK03 to hide/encrypt the bank account number in the bank details table in the tcode FK03. 
    When using the transaction FK03, I am having a problem with hiding or encryting a user's bank account number.  When you execute the FK03 transaction, select a vendor and go to the next screen, you are then taken to the Payment Transactions Screen.  User bank account information is displayed on this screen.  I do not want the entire table hidden, but I am unable to hide or encrypt the bank account number.  I am unable to find any authorization objects to control this specific field.  Does anyone have suggestions on how to implement this?

    If all users except the accounting department may not see the number, and the accounting department must be able to see the number from the standard transactions in this application area (e.g. FK03, XK02, etc), then you will be best off looking for an enhancement point via which you can add your own coding.
    The easiest and least intrusive way in my opinion would be to find one which affects only the payment transactions screen but regardless of the transaction context, and if the user fails an authority-check of your own invention - then modify the internal table to replace the real number with a bogus one.
    But remember that if the user can debug in display mode, then they will display the internal table before you modify it, unless you DEFINE it in a macro... (but that is again intrusive, and there still are ways).
    If you choose the encrypt / decrypt route, then you will have to fight with the field types of the bank table and can still make the same mistakes... except that someone looking directly at the table via a data broowser will not see much either... (until they find the decryption function and run that).
    Please also a take a look at [SAP Note 1257033 - Cookbook: Modification/enhancement for standard SAP system|http://service.sap.com/sap/support/notes/1257033] before proceding with an enhancement.
    Cheers,
    Julius

  • Bank Account number encryption similar to Credit card

    Hi All,
    Standard SAP supports the encryption of credit card in ECC and CRM but not for bank account details. Does anyone have experience in implementing/enhance the program to encrypt/decrypt bank account number or bank key?
    Cheers
    Vinod

    Any comments please?

Maybe you are looking for

  • Agent Determination in Workflow

    Hi, I am implementing a workflow for change in basic pay, the problem is i am not clear how to go about agent determination,  i need to follow my organizational structure but not completely like its not like the complete hierarchy. I need ideas, and

  • Projects or Albums??

    I have hundreds of photos on my HD neatly filed within aptly named folders all nestled within a folder named "Dititals". I am about to start using Aperture V2.1.1 and would appreciate some advice, as to should I create a project for each of my 20 or

  • IPS don't mount on iMac G3 (Snow)

    I read the different topics, but I'm not sure having understood all answers. My problem : my son has an IPS 1Go which does'nt mount on the iMac G3 (Snow).. I updated to Mac OS X 1.3.9 : still same problem. As far as I've understood, do I really need

  • Namespace for adjust-dateTime-to-timezone?

    I want to use this xpath function but can't find the proper namespace for it. I've tried fn and xp20. What should it be? Thanks, Bret

  • How to get higher resolution previews in HDR Pro

    I often make HDR images by exporting a bracket from lightroom into photoshop via right click>merge to HDR in photoshop.  When the dialog comes up it is always a very low resolution preview.  When I go to zoom in (cmd +) the resolution remains the sam