BADI triggered in the partner & competetor tab of oppetunity & quote.

Hi,
Please let me know
1. which BADI will be triggerd when we choose partner function in the parner/competer tab of quotation and opertunity.
2. BADI triggered in the same tabs when we press enter in the partner field.
I am using CRM_ORDERADM_H_BADI for Usage check in quotation. But it is not triggered when we change the partner function/ partner in the partner tab of quotation.
I am using CRM_OPPORT_H_BADI for Usage check in oppertunity but it is not triggered when we change the partner function/ partner in the partner/competitor tab of opertunity.
Please give input what BADIs need to be used.
Thanks and in advance.
Regds
Harish
Thanks and Regards
Harish

Hi Harish,
   Look at CRMV_EVENT transaction and assign the function module with your code in the event of partners.
Regards.
Manuel

Similar Messages

  • Is there any user exit/ badi to populate the partner bank type for   F-63.

    Is there any user exit/ badi to populate the partner bank type (field name BSEG-BVTYP) in transaction F-63. There is exit ‘ZFI_FOAP_CDITEMS_00001011’ having BKPF and BSEG as only import parameters so I can’t change the value for BSEG-BVTYP.
    So could you please let me know any exit where I can change the value for BSEG-BVTYP for transaction F-63?
    Thanks in Advance,
    Steevan

    hi,
    Below r the user exit related to transaction  F-63.
    Check out if any of them will solve ur Query..
    F050S001            FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002            FIDCC1: Change IDoc/do not send
    F050S003            FIDCC2: Change IDoc/do not send
    F050S004            FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006            FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007            FIDCCH Outbound: Influence on IDoc for Document Change
    F180A001            Balance Sheet Adjustment
    FARC0002            Additional Checks for Archiving MM Vendor Master Data
    FEDI0001            Function Exits for EDI in FI
    RFAVIS01            Customer Exit for Changing Payment Advice Segment Text
    RFEPOS00            Line item display: Checking of selection conditions
    RFKORIEX            Automatic correspondence
    SAPLF051            Workflow for FI (pre-capture, release for payment)
    Reward points if helpful,
    Regards,
    Brijesh

  • Why the partner usuage tab is suppresed in account group for SH,BP,and PY

    Hi All,
    why the partner usuage tab is suppresed in account group for ship to party, bill to party and payer.
    Regards,
    MAllesh.

    Maybe some one did it to not allow end user to access different Partner functions to those Account Groups, in which case it is better to consult your boss to rechange it. If it is like that by default, then you can change it on your own if it is required.
    You can make it to 'change mode' in T Code OBD2. Select your Account Group, click Details and select Sales Area Data and then Partner usage and then change 'Business partner assignment' as Op Entry.
    Now you will get your partner usage tab in change mode.
    bye
    Venkat - Hyd
    Edited by: yajee venkat on Aug 22, 2008 1:44 PM

  • User Exits / BADIs triggered during the Material document creation

    Hi Experts,
    Can anybody tell me the User Exits / BADIs /Possibilities that can be triggered during the Material Document Creation which can be used to update the Equipment Master User Statuses.
    Thanks,
    Sangeeta.

    Hey Sangeeta,
      Try these User Exit's
    MGA00001  Material Master (Industry): Checks and Enhancements
    MGA00002  Material Master (Industry): Number Assignment
    MGA00003  Material Master (Industry and Retail): Number Display
    Using Enhancement MGA00001 (Function Exit : EXIT_SAPLMGMU_001 ) you can validate & Change your Material Document Number.
    Badi's
    BADI_EAN_SYSTEMATIC
    BADI_GTIN_VARIANT
    BADI_MAT_F_SPEC_SEL
    BADI_MATERIAL_CHECK
    BADI_MATERIAL_OD
    BADI_MATERIAL_OD
    BADI_MATERIAL_REF
    BADI_MATNR_CHECK_PVS
    BADI_MM_MATNR
    BADI_MM_MATNR
    CDT_CHECK_MATERIAL
    MG_MASS_NEWSEG
    MG_MASS_NEWSEG
    WRF_DISCONT_FACT_E
    Note: This is for transaction code MM01, MM02 & MM03.
    Regards,
    Saravanan M

  • BADI or Exit for Partner Change in Sales order VA01,VA02

    Hi All,
    Please provide me with exit or badi to change the partner details(sold to , ship to , bill to etc...) before saving the sales order.
    I have tried to use 'MV45AFZZ' and treid to change XVBPA table but even though I update this internal table data is not getting updated into VBPA table of the database.
    Please help me out in this.
    thanks,
    Ayesha.

    Hi Valter,
    My requirement is whenever i change ship to party in sales order , bill to and payer need to be redetermined from ship to instead of sold to (as the standard does). I am doing this in MV45AFZZ. But I can see them updated in VBPA.
    But can see it in transaction as exit is triggering each time.
    suggest an alternative....
    thanks
    ayesha.

  • Add field in customer partner function tab (XDnn)

    Dear all,
    I know that it is possible to add some specific fields in XDnn transaction, but I would like to add a field in the partner function tab in the customer master data.
    We can see : partner function, number, name, description and I would like to add the street in this screen.
    do you know if it is possible and how please ?
    thanks for your help
    Véronique

    Hi
    Until I know, it isn't possible. I think that you refer to table control TCTRL_PARTNERROLLEN in dynpro SAPMF02D 7324. I cannot see any BADI, enhancement or other tool.
    I'm sorry.
    Eduardo

  • Disabling partner data tab at header and item.

    25.11.2008
    Hi friends,
    Is there any user exit to disable 4 out of the 5 partners in the partner functions tab at header and item level as my requirement is not to allow the user to change the partner functions SP, SH,BP,PY. I cant use SHD0 or  use the not-changeable  function in VOPA hence the need for user exit.  
    Please suggest.
    Regards,
    Udaynath

    Dear Udaynath,
    try with:
    Path: SPRO --> IMG --> Sales and Distribution --> Basic Functions --> Partner Determination --> Set up Partner Determination
    Choose Activity: Set Up Partner Determination for Sales Document Header
    Select Partner: TA, and click: Partner Function in Procedure
    Give Work Area as, say TA and WE (or SH).
    Now, in next screen, click Box: N, to avoid changes in Sales Doc. i.e. Sales Order.
    Similary, maintain for Bill-to-Party and Payer.
    User won't be able to make changes in Partner Fucton in Sales Doc.
    Best Regards,
    Amit

  • Tab out of quotes, parens, and brackets

    I have developed quite a bit in eclipse, for both java and flex. One of my favorite features in java development is the ability to "tab" out of quotes, and parens. I would like to see this abiltiy in mxml and as files as well. They say the things that make a product the most appealing are the small and simple things, and this is defenently one of those small things that would make flex development a whole lot nicer, especially when you are putting a bunch of attributes in mxml.
    If anyone knows of a way to enable this feature in flash builder, i would love to know how, and if there isn't any way to get this feature going, where could I post this to request it as a feature in the final version of flash builder?

    Yes, I'd like to have this too -- along with the ability to "type through" quotes and parens, i.e. if FB inserts quotes or parens for you (for instance, with MXML attribute code hints), you can still type the quote and it'll skip over the existing one, rather than inserting a second.
    I thought there was a bug for the latter, but now I can't find it. (Jason, have you seen it?)
    And Sean, I saw FB-21819 regarding your idea, thanks for opening that.
    gse

  • How to get access to the partner Functions of a PO header in BADI

    Hi All,
    I have a scenario where I need to get access to the PO Header Partner Functions to get the Vendor number, in the PROCESS_ITEM method of BADI ME_PROCESS_PO_CUST. I could not find any method to get the partner functions. Is there any way I can get this data in my BADI implementation. I'm talking about ME21n transaction code, and the PO is not created yet, hence the PO number is not available in the BADI.
    If the above is not possible, is there any other function module which I can call in the PROCESS_ITEM method of the BADI to get partner functions and their respective vendor numbers.
    Any pointers would be appreciated and points awarded. Thanks for your time and help.

    Hello,
    Use the methods of the class: CL_PO_ITEM_HANDLE_MM, in the method: PROCESS_ITEM of the badi:
    ME_PROCESS_PO_CUST, for example to access the po lines. the code is as follows:
    data: it_mepoitem type mepoitem.
    **Get the po lines.
      it_mepoitem = im_item->get_data( ).
    To look at the methods available: Go to SE24, Input the class:
    CL_PO_ITEM_HANDLE_MM
    Hope this helps.
    PS: Award points if my answer is helpful.
    Rajeev

  • How to get the partner tab in the Goods Issue Material Document ?

    Hello ALl,
    We have a 3rd party sales order stock with acc assignment "M" with special stock "E".  we wanted the customer number to be populated on the G/L account line. This is being possible if we have the partner tab in the GI material document.
    currently we have other tabs like material, Qty, Where, & Acc ***.,  but not the partner tab in our GI material document in detail section.
    Can some telll me how i can get the tab?
    THanks in advance
    Arpita Rani

    Abaper help is needed over here.
    Appreciate if resolved.
    Regards,
    Kishore

  • Restrict the Partner functions visible in the Partners tab of One Order obj

    Hi Gurus,
    We are implementing Opportunity Management
    We want to restrict the Partner functions visible in the picklist in the partners tab
    can anyone suggest how we can achieve this
    Regards,
    Vish

    Vish,
    If you would have searched on "restrict partner list" in this forum, you would have found your answer as the first search result.  Please in the future do a search before posting here and read the rules of engagement.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/home/rulesofEngagement
    The thread that answers your question is located here:
    Hide List Elements for example Partner Functions
    I'm know locking this thread due to this being a duplicate question.
    Thank you,
    Stephen
    Edited by: Stephen Johannes on Apr 27, 2009 8:45 AM

  • Want to modify the partner in the fast entry tab of the trnx : crmd_order

    there r 4 partners in the fast entry tab.
    such as sold to party, ship to parth,
    service business partner and execution partner.
    in this i want to modify the execution partner with new value replacing the old one.
    i tried using crmd_order_maintain, but it only adds new partner in the transactino tab but not deleting the old one.
    if the execution partner field is blank then only it updates the execution partner with new one, otherwise it only adds the new execution partner in the transaction tab. leaving fast entry tab's execution partner unchanged...
    <b>ITS URGENT PLEASE... PLEASE HELP ASAP...</b>
    thanks in advance...
    sham deshmukh

    Hi,
    All these BP informations are stored in table CRMD_PARTER. So one way one is to Modify the table directly using MODIFY command. For that you need to understand table relationship between CRMD_ORDERADM_H CRMD_LINK and CRMD_PARTNER.
    Regards,
    Amit

  • What is the Exit / Badi triggered after PGI is done in VL02N???/

    What is the Exit / Badi triggered after PGI is done in VL02N??/ Once PGI is done then i have to update some tables. so whats is the userexit or a bapi that is triggered ones the PGI is done.?????????????

    BADI LE_SHP_GOODSMOVEMENT is called when the post goods issue is performed.
    It handles a number of goods movements, so is_likp-lfart eq 'LF' will limit it down to goods movements for deliveries.

  • Badi before create Business Partner

    Hello Expert !!!
            when I create Business Partner in transaction BP , I have to add attribute set in tab marketing attributes everytime (depend on role that i create ).
            I want to program for automatic update attribute set .
           Do you know the Badi that i can code in that ? Badi  before create Business Partner?
      please help me
    advance thanks,
    kritamate

    hey everyone !!!!
    this all code in Badi Partner_update :
    method IF_EX_PARTNER_UPDATE~CHANGE_BEFORE_UPDATE .
    FIELD-SYMBOLS: <ls_but000_new> TYPE but000,
                     <ls_but050_new> TYPE but050.
    CONSTANTS: lc_object_type TYPE crmt_prt_otype VALUE 'BUS1006'.
    DATA: lt_changed_object_guids TYPE crmt_ace_object_guid,
            lt_new_object_guids     TYPE crmt_ace_object_guid,
            ls_object               LIKE LINE OF lt_changed_object_guids,
            lt_but000_old           TYPE STANDARD TABLE OF but000,
            lt_but000_new           TYPE STANDARD TABLE OF but000,
            ls_but000_old           LIKE LINE OF lt_but000_old,
            lt_but050_new           TYPE STANDARD TABLE OF but050,
            lt_but050_old           TYPE STANDARD TABLE OF but050,
            ls_but050_old           TYPE but050,
            lv_partner_guid         TYPE bu_partner_guid,
            lt_return               TYPE STANDARD TABLE OF bapiret2,
            lv_tabix                TYPE sy-tabix.
    CLASS cl_bsp_bp_accmod DEFINITION LOAD.
    business partners ************************************************
      CALL FUNCTION 'BUPA_GENERAL_CALLBACK'
        TABLES
          et_but000_old = lt_but000_old
          et_but000_new = lt_but000_new
        EXCEPTIONS
          OTHERS        = 0.
    BP new or changed?
      LOOP AT lt_but000_new ASSIGNING <ls_but000_new>.
        ls_object-object_guid = <ls_but000_new>-partner_guid.
        READ TABLE lt_but000_old INTO ls_but000_old
                   WITH KEY partner = <ls_but000_new>-partner.
      New BP created
        IF sy-subrc NE 0 OR ls_but000_old-client IS INITIAL.
          COLLECT ls_object INTO lt_new_object_guids.
      BP changed
        ELSE.
          COLLECT ls_object INTO lt_changed_object_guids.
        ENDIF.
      ENDLOOP.
    data BP_guid type CRMT_TG_BP_GUID.
    DATA: L_ATTRIBSET TYPE CRMT_PROF_TEMPLATE.
    DATA : LW_VALUE TYPE CRMT_MKTPROF_COMW.
    DATA: T_VALUE TYPE TABLE OF CRMT_MKTPROF_COMW  .
    DATA: T_RETURN  TYPE TABLE OF  BAPIRET2 ,
           LV_BP_PERSON             TYPE  BU_PARTNER.
    CONSTANTS: C_ROLE(5)          VALUE 'ZMROL'.
    L_ATTRIBSET  =  C_ROLE.
    BP_guid = ls_object-object_guid. .
              LW_VALUE-ATNAME = 'ZMRO0001'.
              LW_VALUE-ATWRT = 'Z11'.
              INSERT LW_VALUE INTO TABLE T_VALUE.
    *LV_BP_PERSON = '20001678'."<ls_but000_new>-partner .
    CALL FUNCTION 'CRM_MKTBP_CHANGE_BP'
      EXPORTING
        iv_profile_template_id       = L_ATTRIBSET
       IV_BP_GUID                   = BP_guid
      IV_XDESCR                    = ' '
      IV_FCODE                     = 'C'
      IV_MSA                       = 'X'
      IV_COMMIT                    = 'X'
      IV_PARTNER                   = LV_BP_PERSON
      IV_CONVERT_VALUES            = 'X'
    TABLES
       IT_IMP_SELTAB                = T_VALUE
        ET_RETURN              = T_RETURN.
       if sy-subrc <> 0.
         endif.
    endmethod.
    message Shotdump :
    What happened?
    The current application program detected a situation which really
    should not occur. Therefore, a termination with a short dump was
    triggered on purpose by the key word MESSAGE (type X).
    i don't what happen . Maybe because it cannot use this function in badi . I don't know . if you know ,please help
    advance thanks ,
    kritamate

  • Trigger badi after giving data in custom tab of po item

    Hi,
    We have added custom tab in po item level, now we want to make those fields manditory
    for specific document type.We are using badi ME_PROCESS_PO_CUST .
    The message is getting triggered initially , but after giving data in the custom fields the badi
    is not getting triggered again.And triggers if we make changes to some other fields in po.
    So can we trigger the badi after giving data in custom tab ?
    I was trying something like this.
    method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM .
      DATA: l_if_header TYPE REF TO if_purchase_order_mm,
            ls_header TYPE mepoheader,
           ls_mepoitem TYPE mepoitem,
      l_if_header = im_item->get_header( ).
      ls_header   = l_if_header->get_data( ).
      CALL METHOD im_item->get_data
        RECEIVING
          re_data = ls_mepoitem.
    IF ls_header-bsart = 'BW'.
    if ls_mepoitem-ZZONAME IS INITIAL.
    MESSAGE 'Plz enter Operator name in custom data' TYPE 'E'.
    endif.
    endif.
    endmethod.
    Any pointers are welcome..

    Solved using exit EXIT_SAPMM06E_012
    This exit will trigger even after giving data in custom tab at po item level.

Maybe you are looking for

  • Copy Control For Individual Purchase Order

    Hi, experts, can you explain to me concretly how to customize the copy control for individual purchase order? We have of course the item category TAB (billing relevance: delivery-related billing) and Sales Order (delivery related billing type: F2). H

  • Colors appearing different/darker compared to the color picker

    Everytime I select a color in Illustrator it has the "Out of gamut" warning and the color I want appears darker and different then how It looks in the preview of color picker. Does anyone know how I can fix this? It is making the colors of my design

  • Business Activity Monitoring for BPEL Processes

    Hello, IEP is capable of monitoring real time events, Real time business event collection and processing. In that case, can we use IEP to monitor BPEL process activities with activity data. One very big part, the ability to provide functionality for

  • Lost system sounds, then all sound gone even after installing a Live! 24-bit ca

    I'm having a migraine over a computer at work. It has Windows Xp Pro installed as the OS, and originally had an integrated sound card. At some point, before I was even hired in, the system sounds stopped playing. The BIOS for the machine showed that

  • How to open a file with the same name?

    Hi, now I practicing making web pages where I put sample codes in one directory and I copy them to edit. The probrem is, I couldn't open one file while I'm opening another file with the same name. Is it possible to open  a file with the same name in