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 cant 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,
Steevanhi,
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éroniqueHi
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,
UdaynathDear 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 RaniAbaper 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,
VishVish,
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 deshmukhHi,
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,
kritamatehey 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