Exit/badi for me51n
Hi Folks,
My PO ordered quantity is greated than my PR quantity and that's because PR is not set to closed. Is there any way how to close the PR using exit/badi?
Thanks!
Dear Friend,
U r creating PO with Reference to PR.
if u r doing like this u can check that at the PO Level itself.
For this u can use the EXIT or BADI.
Then Function group for the PO is XMO6 . in this there is one include . Include ZXM06U43
Please Implement this Exit. this will trigger at the Check function of the PO.
So u can restrict ur PO at the time of Creation..
2 BADI for this is ME_PROCESS_PO_CUST.
This BADI contains some many methods.
For ur Requirement just implement Process_item method .
Hope this will Help u.
With Regards,
Sumodh.P
Similar Messages
-
Exit / BADI for ME51N / ME52N
Hi experts,
I have the following requirement:
1. In transactions ME51N / ME52N, the long text field for the item (Item Text) must be made read-only if the PR is already approved / released (release strategy indicator = '2').
2. The PR workflow approvers must recieve an e-mail if this text has been changed while the PR is still blocked / not fully approved (release strategy indicator = 'X').
I'm guessing both can be achieved through BADI implementations (in this case, IF_EX_ME_REQ_POSTED~POSTED), but I've read a lot about various Exits in these transactions, and now I'm not sure if this is the right one. Can you help me?
PS.: I'm not completely familiar with BADIs and Exits, so please bear with me on this.Thanks for the replies.
The MM consultant is still looking for a way to grey out the text field within SPRO. It's not an easy requirement
Regarding the text changes, I followed your advices and I'm now trying to implement my code within the exit EXIT_SAPLMEREQ_005 (it's triggered right after the user saves the document, so it makes sense). The problem now is that when this exit is called, the changes made to the item text are already committed, and I can't compare the new text with the old one.
I also tried implementing ME_REQ_PROCESS_ITEM, but it doesn't seem to be called from ME52N.
Isn't there a log for long text changes? It would be really easy to just read CDHDR / CDPOS and know if the text has been changed. Also, is this text the same text from material master? If it is, I guess it would be easier to log its changes, right?
Will appreciate your input on this.
Regards,
Leo -
Any userexit or badi for Me51n or me52n
Any user exist or badis for Me51n or me52n if
Material Profit center ,v/s Plant profit center or v/s WBS profit
center not matched then PR should not saved.
Moderator message: please do some own research before asking.
[Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
Edited by: Thomas Zloch on Feb 21, 2011 2:01 PMHi,
Please check this thread for the procedure to find the BADI for a transaction
http://searchsap.techtarget.com/tip/0,289483,sid21_gci1276392,00.html#
Or
You goto se24 and specify the class CL_EXITHANDLER and in that double click on GET_INSTANCE method in that put a break point on the line
CALL METHOD cl_exithandler=>get_class_name_by_interface
and run you transaction... for almost every action you will get this method trigger and in that check the exit name... And that's the BADI for the interaction made in that transactation.
Please go through this link for Finding BADI using class CL_EXITHANDLER in detail.
[Finding BADI|http://abapreports.blogspot.com/2008/06/badi-finding-in-abap.html]
Hope this would help you.
Good luck
Narin
Edited by: Narin Nandivada on Aug 19, 2008 5:30 PM -
Reg. Exit/BADI for changing item data of PO in ME22N
Hi all,
My requirement is to update the field LABNR (Order Ack.) of few specific line items of a PO, in the Transaction ME22N, using Exit/BADI.
I have tried the BADI ME_PROCESS_PO_CUST. But the PROCESS_ITEM method of this BADI processes only the line item which has been changed/inserted in ME22N transaction. But my requirement is to update line items irrespective of whether that line item was "changed/not changed" during the process in ME22N screen.
Could you please suggest me some suitable Exit/BADI for this requirement.
Regards,
Anbarasan KThanks Martin.
Problem solved by implementing the method Process_Header.
1. Get the items from Header - im_header->get_items
2. Loop the item list and get the line item record - re_item-item->get_data
3. <- Logic to Update the line item - >.
4. Update the line item - re_item-item->set_data
Thank you very much.. Martin.
Regards,
Anbarasan K -
User exit / BADI for training and event management
Hi all,
Can anybody tell me if there is any user exit / BADI for training and event management module?
Thanks & regards,
LOIHi
BADI's for Training and Event Management
HRTEM00MASTERDATA HR: Training and Event Management - Master Data
HRTEM00NET_ACTIVITY Determine Activities of an Attendee (e.g. ESS PV8I)
HRTEM00NET_WEBST Set Cancellation Reason in ESS PV8I
HRTEM_CORR_NOTIF_REQ Customer Enhancement:Confirmation on Send (R/3 Mail, E-Mail)
HRTEM_HANDLE_BOOKING HR-TEM BAdI: Employee Leaves Company - Update TEM Data
HRTEM_INT_ZW HR-TEM: Badi for Integration TEM - Time Management
HRTEM_READ_OBJECT Customer Enhancement: Name Format
RHPV0001 Customer Enhancement for Additional Checks for Booking
Enhancemnet Spot:
HRTEM00MASTERDATA HR: Training and Event Management - Master Data
~~~Ganesh Kumar K. -
User Exit/Badi for G/L account assignment in ME21n/ME22n
Hi All,
I need user exit/badi for account assignment in item details for following requirement.
If user changes G/L account of the first line item then I have to copy same G/L account to all line items.
Please suggest me suitable user exit for this.hello,
follow the steps.......
For User Exit's
goto to tcode->status->program name->double click on that,
then goto to-> attribute take the package name and
Goto SMOD tcode ->Utilities->give the package name and F8
then a list of exits will display for that tcode as well as that package.
u can check the table MODSAP
For BADI's,
1)goto to tcode SE24 give the CL_EXITHANDLER and display and then double click on the GET_INSTANCE
keep Break point at this location 'call method cl_exithandler=>get_class_name_by_interface'
then the tcode it will trigger there and we can debugg there we can find badi'for that tcode and then remove the break point.
2)Goto to tcode->status->program name->double click on that program will display's
then press crtl+F then cl_exithandler
Thank u,
santhosh -
Request for info. on USER EXIT/BADI for FB60
Hi,
This is with reference to FB60 user exit/badi for with holding tax.I want to use the customized table for withholding tax.
]Please guide some alternative solution rather than user exit and badi.
I dont think the following user exit and badi are used for withholding tax.
I done some analysies.I didnt find any user exit/badi related to withholding tax.I found the following
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)
Badi
FQST_CALC_COUNTRY,FQST_CIN_WITHITEM are related with withholding tax and they are for country specific such as India.
Every expert answer will be rewarded.
Thanks in advance
CraTry Business Transaction Events. Transaction code BERP.
Regards,
Zoltá -
User Exit/ BADI for ME01- Sourcelist creation
Hiii
We need a place exit/ BADi to do vendor validation before saving soource list in transaction ME01.
Please provide suitable exit / badi for above requirement.
Thanks ...in advance.!!
Regards,
NileshEXIT_SAPLMBMP_003 AMPL0001 User subscreen for additional data on AMPL
EXIT_SAPLMEKO_001 LMEKO001 Extend communications structure KOMK for pricing
EXIT_SAPLMEKO_002 LMEKO002 Extend communications structure KOMP for pricing
EXIT_SAPLMEQR_001 LMEQR001 User exit for source determination
EXIT_SAPLMEQR_001 LMEQR001 User exit for source determination
EXIT_SAPLQBCK_002 QBCK0002 Extended check in procurement -
User Exit / BADI for F-02 during SAVE to update BSEG Line Items.
Hi Experts,
I need a User Exit / BADI for Transaction code F-02 which triggers during save to update BSEG-SGTXT with Vendor / Customer
name in the Tax Line Item.This is to update table BSEG .
Thanks in Advance,
NithyHi,
Do it with the BTE 00001120 (tcode FIBF).
I hope this helps you
Regards,
Eduardo
PD: I forgot, check this link. It will tell you how to do it
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7
Edited by: Eduardo Hinojosa on Jul 15, 2009 6:38 PM -
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 GuptaHi 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 -
In ME21N,User Exit/BADI for Defaulting Vendor number at item level.
Hi Experts.
In ME21N, for every purchase order, we have condtion tab for each line item.
Many condition typesot taxes are listed based on the config for the materials.
My requirements is, When we go inside by selecting a condition type we find vendor number displayed.
I need a user exit/BADI for defaulting the Vendor number.
Regards
Balaji RHi,
check with below link,
fo this one you will find both user exit and badis
https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/find%252bapplication%252bclass%252bwith%252bexits%252band%252bbadis%252bfor%252ba%252btransaction
Regards,
Madhu -
User exit/BADI for Deleting the Empty Handling unit
Hi All,
Can anyone give me the suitable User exit/BADI for the below scenario.
While creating the TO (Transfer order) for a delivery using the transaction code LT12, the system will automatically generate HU (Handling unit) number. If the materials are not found in the storage bin for the selected HU, we have to delete the Handling Unit from the delivery document.
Thanks in advance.
Thanks
Ramesh.Find below couple of User Exits for Transfer Order.
MWMTO001 - EXIT_SAPLL03T_001 (Enhancements for end of transfer order generation)
MWMTO002 - EXIT_SAPLL03T_002 (User Exit at End of TO Confirmation (in Update Task))
The Exits gives you access to LTAK and LTAP.....
Hope this is helpful to you.
Vinodh Balakrishnan -
User Exit & BADI for controling the END user in co06
Hi
I HAVE SOME 2 DOUBTS
1. I need a user exit / BADI for controlling the user to edit a specific document type in co06 (BACKORDER PROCESSING) .
the control should be actve for specfic order type for specfic users
2 DEPENDS ON ORDER TYPE I NEED TO CONTROL THE ALLOCATION , AND HOW TO CHECK THE SAFETY STOCKAnswer cannot be Provided properly , so has to Post more questions . i am jus closing my ques??
-
Exit/BADi for ml81n to check GRN date should be PO Date.
Exit/BADi for ml81n to check GRN date should be > PO Date.Kindly suggest .
Hi,
You can achieve it using the below enhancement.
Enhancement: SRVEDIT
Function module: EXIT_SAPLMLSR_001
Regards, -
User Exit / BADI for Transaction IW31 to create a POP-UP.
Hi,
I need to have a POP-UP Message in transaction IW31 on the press of ENTER. Could you give me the name of the EXIT or BADI which can be used for this purpose.Hi!
In IW31/IW32, there is no user-exit/badi for pressing Enter. User-exits are attached to well determined event (enabling, closing, saving the order and so on).
If you wanted to solve it, it seems, you have to modify the standard COIH function group. Use SE80 transaction for it. The first dynpro is 3000.
Regards
Tamá
Maybe you are looking for
-
Hard drive failed; now have new drive; am able to use copier/printer but SCAN function doesn't work on my IMac. HELP!
-
How to Show a Model Dialog box in a JApplet
I have a JTable in a JApplet. I need to display a JDialog box as a Model Dialog. The JDialog expects a Frame as parent. How do I create a Frame and show my own dialog box? without a parent Frame the dialog shows up as a Modeless dialog box. Any help
-
Hi MM People, Do you know of a report which can be run to display the reorder point, max stock level or safety stock of inventory goods at plant level? I can get the information from MARC but I was looking for a report that the end users could use?
-
HT6065 i need assistance since the upgrade
since the upgrade i am having major issues with messages coming up asking for passwords that i dont know. example: calendaragent wants to use the "local Items" keychain. no matter if i click cancel or try to enter a password it doesnt work. Please
-
Hi ! I believe that it is standard behavior for SAP to set PBXX as the last PO price (is condition record is missing for PB00). We would like to suppress this behavior i.e. we would like the user to key in the price manually every time they create a