Badi for account details not triggering twice

Hi ,
I m creating a BADI for duplicate check in account details.My requirement is in the account details
it should check for the account details like first name , last name , email id if it exists it should throw an error message if not it should save ....
Im implementing a BADI for this req  BUPA_ADDR_CHECK  but the particular BADI is triggering only once ....So the logic for duplicate check   is failing....
Any methods by which the BADI can be triggered every  time
Any suggestions .......
Regards,
Sijo...

Hi Sijo,
The fields that are available for duplicate checks need to be decided by you. There is no fixed interface.
You need to mark in the duplicate check customizng, which fields you want, and they will automatically be taken up by this BADI ADDRESS_SEARCH. You can have a look at the function module ADDR_DUPLICATE_CHECK_FOR_BAPI that makes use of the duplicate check. The parameter T_SEARCH_FIELDS contains fields -
TABLENAME
FIELDNAME
CONTENT
These can hold any table, any field. Yuor implementation would need to use the content and then check it.
Hope this helps.
Cheers,
Rishu.

Similar Messages

  • Exit/Badi for Accounting Document

    Dear Friends
    Is there any user exit/BADI for accounting document. My requirement is quite simple which you would also faced in many implimentation. Client wants number ranges business area/plantwise. I was just thinking as plant/business area is a line item field it may be little difficult to have different number range controll at that level, so I thought we could use user id as the import parameter. But these is possible once I get any user exit/badi for number range change. We dont want to create so many document type also.
    Thanks and Regards
    Pankaj Gupta

    Hi Marta,
    Check these notes
    SAP Note 1259505 - FAQ: New cancellation procedure in SD,
    SAP Note 400000 - FAQ: Transaction VF11: Cancellation of SD billing documents
    See with attention note 1259505 question 4. It says
    Most of the userexits in the SD-FI interface (see note 301077) will not be
    performed.
    So, try to do it with BTE's
    Sorry, try with USEREXIT_PRICING_COPY in program RV61AFZA.
    I hope this helps you
    Regards
    Eduardo
    Edited by: E_Hinojosa on Nov 21, 2011 9:15 AM

  • HT201303 Why am I asked for account details if I want to download a free app?

    Why am I asked for account details for a free app?

    For the App Store you need an Apple ID with a credit card tied to it.
    Apple will make an Authorisation Holds for a $1 to verify credit card information but will be not charge.
    http://support.apple.com/kb/HT3702

  • MIR7 - disappears ID for Account Details

    Hi
    transaction: MIR7
    sheet: payment
    field: ID for Account Details (HKTID)
    When i am putting something into this filed and trying to save document field BKTID is getting cleaned.
    Mayby somone know why?
    Thx for help
    Tom

    Hi,
    Go to transaction code FI12 and there assigned Account ID to House Bank BRH99.
    Generally Account ID to House Bank BRH99 should be kept the same.
    Regards,
    Tejas

  • Tried Hard but unable to authorize as it ask again and again for account details...any solution

    Tried Hard but unable to authorize as it ask again and again for account details...any solution

    not sure if you found a solution, but i am currently having a problem with playing "street fighting man" on beggars banquet. i'm continuously being asked to authorize my computer, and when i do, the song doesn't play and i'm still asked to authorize my computer.
    i have followed the steps described in the apple support page "itunes repeatedly prompts to authorize computer to play itunes store purchases" and none of them worked.  i have a PC- windows 7 and the current itunes 10.6.
    on my itunes email receipt there is a link "report a problem" and i went through the series of forms and dialog boxes to report a problem. under account, purchase history, one can report a problem of a purchase.

  • For Account assigned PO - pricing procedure key accounts are not triggering

    Hi
    For account assigned PO's only the account which I am assigning at the time of PO only hitting, and the other accounts are not hitting which should hit through my pricing procedure for the planned delivery costs condition types
    regards,
    Archu

    Hi Archu
    First check the pricing procedure and check for planned delivery cost or may be Fright and the Transction event key(GBB or FR!) assigned for that condditon. Now go to OBYC check for that Transction event key so that which GL account and general modifier is assigned also check for KBS(Account assigned PO) in OBYC.
    Regards,
    Hariprasad

  • Badi For Account Assignment Category in me21n

    Hi All,
    I am trying to implemnt badi for me21n for assigning default account assignment category as  E.
    i got the badi for  ME_PROCESS_PO_CUST .
    But the the problem is i dont find account assignment category field(KNTTP) in trhe metyhods tab.
    No othe badi is getting triggered.
    Please help me out in  this regard.
    Thanks and regards
    Ibrahim

    hi,
    i hope this will help you.
    DATA:
             ls_acc TYPE REF TO if_purchase_order_account_mm,
             ls_item     TYPE REF TO if_purchase_order_item_mm   ,
             ls_hdata    TYPE mepoheader                            ,
             ls_header   TYPE REF TO if_purchase_order_mm           ,
             ls_idata    TYPE mepoaccounting,
             ls_data     TYPE mepoitem_data    .
      DATA : lv_werks TYPE wrf1-locnr .
      DATA : vlfkz  TYPE wrf1-vlfkz.
      DATA : matkl  TYPE mara-matkl.
      DATA : ls_ana   TYPE zmm_ana_hesap.
      DATA : lv_okset TYPE c.
      ls_acc = im_account .
    *get item from account
      CALL METHOD ls_acc->get_item
        RECEIVING
          re_item = ls_item.
    *get item header
      CALL METHOD ls_item->get_header
        RECEIVING
          re_header = ls_header.
    *- Get item header data
      CALL METHOD ls_header->get_data
        RECEIVING
          re_data = ls_hdata.
    *- Get item data
      CALL METHOD ls_item->get_data
        RECEIVING
          re_data = ls_data.
    *- Get account data
      CALL METHOD ls_acc->get_data
        RECEIVING
          re_data = ls_idata.
      lv_werks = ls_data-werks.
    ***Conversion Exitler
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = lv_werks
        IMPORTING
          output = lv_werks.
      SELECT SINGLE vlfkz FROM wrf1 INTO
         vlfkz
        WHERE locnr EQ lv_werks.
      SELECT SINGLE matkl FROM mara INTO
         matkl
        WHERE matnr = ls_data-matnr.
      SELECT SINGLE sakto INTO ls_ana-sakto FROM zmm_ana_hesap
        WHERE matkl = matkl
        AND vlfkz = vlfkz
        AND bsart = ls_hdata-bsart
    AND knttp = ls_data-knttp
      IF sy-subrc EQ 0 .
        ls_idata-sakto = ls_ana-sakto.
        lv_okset = 'X' .
      ENDIF .
    * buraya lv_check ya da sakto bou015F ise için kosul gelecek
    IF lv_okset IS NOT INITIAL .
    *- Set item
        MOVE-CORRESPONDING ls_data TO ls_idata .
        CALL METHOD ls_item->set_data
          EXPORTING
            im_data = ls_idata.
      ENDIF.
    ENDMETHOD.

  • BAdI for Account Search

    Hi All,
    I need a BADI in CRM 5.0 version for Account Search using EEWB fields.
    I found a BADi CRM_ACC_SEARCH and have created a implementation, but the badis is not getting triggered during the search...
    Let me know is there any other way to trigger the BADI or is there any means for using EEWB fields in Acc search.
    Thanx,
    Sivasankar

    Hi Sivasankar,
    There is a generic approach to identify all -classic- BAdIs called during program execution. You may use that approach to search for appropriate BAdI around Account Search:
    trx SE24
    CL_EXITHANDLER=>GET_INSTANCE method
      call method cl_exithandler=>get_class_name_by_interface
        exporting
          instance                      = instance
        importing
          class_name                    = class_name
        changing
          exit_name                     = exit_name
        exceptions
          no_reference                  = 1
          no_interface_reference        = 2
          no_exit_interface             = 3
          data_incons_in_exit_managem   = 4
          class_not_implement_interface = 5
          others                        = 6.
      case sy-subrc.
        when 1.                                "<<<<<<<<<<<<<<<<< your external break-point here: then check EXIT_NAME variable
          raise no_reference.
    Setting a break-point in this method will have program stop each time system checks if an BAdI implementation exists.
    Hope this will help you
    Best regards
    Walter

  • Link for bank details not appearing

    Hi Experts,
    I am configuring ESS 6.0, EP7.0, but i am facing strange problem.
    In ESS if I attach a ESS user to any indian employee then i am not able to see link for bank details  whereas if i attach the same user to US employee then link appears.
    Could anybody help me in this case.
    Thanks
    Sa,eer

    Sameer
    Bank Details is Country Specific,Check in Home Page Framework whether bank service is assigned for India.
    Transaction SPRO
    Personnel Management>ESS>Homepage for Self Service>Service.Define Country Specific Service...
    Award points if helpful
    Regards
    Sarath

  • Infotype for Bank details not highlighted even though user has access

    Even though a user has Bank details maintain role with P_PERNR object's authorisation field as R and W, in his PA20 - Personnel data tab - In infotype text- for Bank details there is no tick / correct mark. Doesnt the tick mark depend on all the authorisations that a user has or can perform? Please help me to understand it clearly

    Thanks for the input, I just want to clarify one more point that the user i am reffering to is an old user and his details such as bank information should have been maintained. But in this case the user / HR has not maintained it and once it is maintained it will show as tick mark is it ?

  • Release strategy for RFQ's not triggered after change

    Folks,
    Release strategy is active for RFQ's. In case of initial creation, the release strategy is active. After releasal a change is made to the existing RFQ. However, the release strategy is not triggered. Characteristics used are:
    1) document type (AN)
    2) purchasing type (RFQ purchasing document)
    It is obvious that these characteristics will not re-trigger the release strategy. On header level, there is no field in CEKKO available to re-trigger, for example total quantity? Any suggestions for a characteristic that can re-trigger the RS?
    Message was edited by:
            MdZ

    Hi,
    For RFQ Release strategy will be applicable only for Document type.No other characteristics will apply for that.
    As RFQ don't have any specific table where the data is stored related to RFQ.
    So we Use CEKKO which only identifies the document type of RFQ.
    In your case in initial process while creating the RFQ release strategy is active.
    What change you have made to the Released RFQ.
    rgds
    Chidanand

  • Error msg in GR for excise details not maintained

    Dear All,
    I need to know whether it is possible to have an error message generated in MIGO if the material does not have j1id maintained for it. if yes, please suggest possible solutions.
    regards

    No not possible in Std SAP
    When J1ID details are not maintained excise tab does not comes,
    if excise tab does not comes then its clear excise details not maintained in J1ID
    and there is no std message for this and logical it is not required also , If u set a error message in some user exit than system will expect details in J1ID for all the material, and even for those materials who dont have excise.
    If than also u have to have error message if J1ID details not maintained u will have to use user exit
    where u can write and logic not only on material but also tax code in Po or condition record for excise
    ie if that PO has excise tax code or condition record for excise than check if details are there in J1id if not error
    hope its clear

  • User exit / Badi for Account Assigned Sales Order billing

    We are planning to collect the royalty in the condition type.We want to accumulate the condition  in the Internal Order.After certain period we want to close the orders .Can any one suggest the Userexit / Badi for this type of Billing / Pricing
    Thanks
    Jeevan

    Hello,
    please have a look in the customizing transaction SPRO:
    >  SPRO
        > Sales and Distribution
           > System Modifications
              > User Exits
    Here you can find the documentation of all Userexits for SD.
    I hope that the information are helpful.
    Regards
    Claudia
    If you are satisfied with the answer, please give Reward Points

  • SAP  implementation IHC_CFM_ADAPTOR of BADI TPM_EXT_PAYMENT_TRPR to   ZIHC_CFM_ADAPTOR not triggering

    Hi All,
        I have requirement to Create Payments via External Programs  FOR T_CODE : TBB1 by using  badi TPM_EXT_PAYMENT_TRPR , for this already there is standard implementation IHC_CFM_ADAPTOR by copying this i have impemeted my new impemtation ZIHC_CFM_ADAPTOR. But when i run t-code TBB1 My Badi impmentation is not getting triggered , i have activated my badi. no other impemenatation are active except my impmentation(ZIHC_CFM_ADAPTOR). i put a differnet types of break ponits , though it is not trigeering.
    So please can any one tel me how to trigger this Badi ..? Do i need to maintain any prerequisites for this ...?
    thanks in advance.
    Regards,
    Satya

  • Fraudulent e-mails asking for account details

    Sent from my iPad
    On 8 Jul 2014, at 13:49, Apple <[email protected]> wrote: 
    Dear iTunes Customer,
    This is an automatic message by the system to let you know that you have to confirm your account information within 48 hours.
    Your itunes account has been frozen until you validate your account information.
    Once you have updated your account records, your information will be confirmed and your account will start to work as normal once again. This will help protect you in the future. The process does not take more than 3 minutes.
    To proceed to confirm your account information please click on the link below and follow the instructions that will be required.
    Click Here To Verfiy Your Account info
    We apologise for any inconvenience caused.
    Your sincerely.
    © 2014 Apple.com All rights reserved.
    Fraudulent e-mail from Apple itunes I recently received the above e-mail requesting I re-submit all my iTunes details including credit card information. Beware! unfortunately I could not find where to send this to get Apple to research.

    Send it to [email protected]
    (109194)

Maybe you are looking for

  • SELECT statement does not work if characters ## are contained in field

    Hi Experts, I have the following statement: select single field1     from table1     into var1     where field2 = text. This is a very simple statement that is working for me almost always correct. However there is a situation where the system is not

  • PKCS#11 and P7M

    Hi, I have to implement an applet for digital signature, the key are in a smart card, I follow the PKCS#11 format to withdraw their. I configure the provider String pkcs11config = "name=SmartCard library=libraryPath"; byte[] pkcs11configBytes = pkcs1

  • Admin and user rights for change active airport

    Hello alltogether, my son has a new MacBook (System 10.5) for his school and he learn with the computer in all school-subjects. So I create two users, admin and one for him. After he has install all applications that he need for school, I gave the ad

  • Error: "Looking for PPPoE..."

    I'm using an iBook G3 running Tiger with an Airport card and a graphite base station on a DSL connection. It worked fine for about six weeks after signing up for DSL. Now, every day, I can't get on the internet because I get this running "tickertape"

  • Failed to parse eve:   please help

    failed to parse eve: /applications/adobe dreamweaver cc 2014.1/configuration/dialogs/eve/titanoptionaldialog.eve please help