ME51N screen exit
Hi All,
In ME51N t-code PR Creations,
I have used enhancement MEREQ001, In this I have used to Screen exit as Below:
Screen exit SAPLMEGUI 0014 SUB0 SAPLXM02 0111
Now Please tell me from where and how to calll this screen sub-screen 0111 created in the exit.
Thanks & Regards,
Amit Y.
Hi,
You have to create SAPLXM02 0111 which is already getting called by the calling screen SAPLMEGUI 0014 so once you create this screen it should automatically come on the PR creation screen.
Regards,
Himanshu
Similar Messages
-
hi guys,
i have to add a new tab with three fields under header level in me51n, i have used enhancement MEREQ001 but it is adding under item level only..so, guys can you please tell is there any BADI for this..,thanks in advance.
regards,
anand.Hi,
As i know there is no possibility to add custom tab at header level better to go with item level.If need help here check and post.
Regards,
Madhu. -
Badi / Screen Exit for ME51N
Hi Folks,
My requirement is to add a standard field in the existing tab . Is there any BAdi / Screen Exit provided for tcode ME51n. I have checked the provided Exits and BAdi's but all of them are to add a new tab. But in my case I want to add a field in the existing tab.
Kindly let me know the possibilities.
Thanks in Advance.
SomuHi Soma,
As i know it is not possible . Better to add a new tab and add fields there.
Regards,
Madhu. -
HI ,
EVERYBODY
I AM DOING SCREEN EXIT FOR TCODE ME51N, ENHANCEMENT (MEREQ001) EXIT SAPLMEGUI , I HAVE ADDED TWO FIELDS
VALIDITY START DATE AND VALIDITY END DATE.
I HAVE CONFUSION ABOUT HOW TO EXPORT DATA ENTERED IN SUBSCREEN.
PLS HELP ME ..........
THANKS & REGARDS
SANJEEVhi,
EXIT_SAPLMEREQ_001 -
Export Data to Customer Subscreen for Requisition (PBO)
*sample code write in the corresponding include
DATA: ls_mereq_item TYPE mereq_item.
clear eban values if no PReq item
IF im_req_item IS INITIAL.
CLEAR: *eban,
eban.
ELSE.
read item data from system
ls_mereq_item = im_req_item->get_data( ).
fill customer field with old values
eban-zflag = ls_mereq_item-zflag.
*eban-zflag = ls_mereq_item-zflag.
ENDIF.
Read and store activity type to chnge the field status
of the subscreen
IF NOT im_req_item IS INITIAL.
gf_aktyp = im_req_item->GET_ACTIVITY( ).
endif.
EXIT_SAPLMEREQ_003 Import Data from Customer Subscreen for Requisition
data: ls_mereq_item type mereq_item.
*get values if PReq item exists
if not im_req_item is initial.
*read item data from system
ls_mereq_item = im_req_item->get_data( ).
*if customer field changed
if eban-zflag ne *eban-zflag.
*fill field with new value
ls_mereq_item-zflag = eban-zflag.
*set new item data to system
call method im_req_item->set_data( ls_mereq_item ).
*tell the system that there has something changed on the customer tab
EX_CHANGED = 'X'.
endif.
endif.
cheers,
sasi -
Hi experts, there is some screen-exit for HEADER of ME51N??
I've found only MEREQ001, but it has a screen exit only for item requisition...
Thanks.
AlexandereHi,
check the following screen exit Information for Enhancement "MEREQ001"
Calling screen No. Area Called screen No.
SAPLMEGUI 0014 SUB0 SAPLXM02 0111
also find the following user-exits
EXIT_SAPLMEREQ_001 Export Data to Customer Subscreen for Re
EXIT_SAPLMEREQ_002 Prepare Customer Subscreen for Requisiti
EXIT_SAPLMEREQ_003 Import Data from Customer Subscreen for
Regards
Sreeni -
Screen Exit in Header Level in ME51N
Hi,
Are there any screen exits in header level in ME51N screen? I need to call a BSP upon the click of a button and when the user selects a line item from there, it has to fall as a line item in the PR screen.
Need your help on this.
Thanks and Regards,
Manideep SettipalliHello,
Please refer to this very useful document about finding user-exits, BADI's eg.
Methods to find Customer/User Exit's & BADi's for a Transaction Code!
Regards
Ali Murat -
Hi there,
I'm implemente a screen exit on ME51N, the exit MEREQ001, I'm new in screen exits.
It's implemented, but I got the following error message when trying to access the screen "Customer Data" in the transaction
<b>
"Screen SAPLXM02 0111 must be an Include screen (screen error)"</b>
Thanks a lot.
AlexandreHello Alexandre,
I am new in screen exits too and the error you get is because of the fact that SAPLXM012 with subscreen 0111 is a function pool:
System-defined Include-files. *
INCLUDE LXM02TOP. " Global Data
INCLUDE LXM02UXX. " Function Modules
INCLUDE LXM02F00.
" SAP-Formpool for Customer-Use
INCLUDE ZXM02ZZZ. " Subprograms and Modules
Within the include INCLUDE ZXM02ZZZ yo ucan generate includes for your own purpose with source code for PAI and PBO; my tric is to get a control on costcenters in tc ME51N for authorizations and I am also figuring out how to manage this.
Hopes this helps a little bit and if you can give feed back on my issue ...be my guest...;-)
Kind regards ,
René -
Screen Exit for ME51N and ME52N ??
Hi all,
I have to replace the standard Field "Requisitioner" in the CONTACT Tab with a Z table field with Search help and I have to make it mandatory, so that the user MUST enter the Requisitioner and its F4 help can be used from the Z Table field.
For this i need to modify standard program's screen using screen exit.
How can i meet the requirement?
Any sugegstions are welcomed...Helpful answers will be rewarded for sure..
Thanks in advance,
Regards,
TejasCheck the threads -
User Exit or BADI for ME21N or ME51N
ME51N user exit
Screen Exit for ME51N
Regards,
Amit -
Screen-Exit ME51n or ME52n or ME53n
Hi All,
i am working on Screen Exit in ME51n
I have activated screen .
MEREQ001 Customers' Own Data in Purchase Requisition
in this enhancement i have added one field i want display the
do the calculaton on basis of quantity and need to display in this field .
Help me out ..
Regards,
MOHD>i did this things but the data is not capturing from
screen and vice-versa is happening .
can u pls guide me with simple example in screen PBO and PAI.
Regards,
MOHD. -
Screen exit for ME51N in header
Hi friends,
Is there any screen exit for ME51N(Purchase requisition) in header level.I found MEREQ001 enhancement, but this is for item level.please help.
regards,
Thoufique.Hi Thoufique,
try the following screen exits:
EXIT_SAPLMEREQ_001 Export Data to Customer Subscreen for Re
EXIT_SAPLMEREQ_002 Prepare Customer Subscreen for Requisiti
EXIT_SAPLMEREQ_003 Import Data from Customer Subscreen for
Also, for more help on your problem, refer to the following link:
Re: re: screen exits
Hope this will help you... -
hi,
While selecting material code in Purchase req screen I like to display the corresponding G/L account code in Account Assignment-->G/L Account field. Kindly give me the suggestion .
Thanks & Regards
R.VijaiCheck this MEREQ001 Customers' Own Data in Purchase Requisition USer Exit
Inside the above user exit you have a Screen Exit
SAPLMEGUI 0014 SUB0 SAPLXM02 0111
try with that -
Problem while transporting Screen exit object from DEV to QAS client
Hello All,
I have developed screen exit for tcode 'ME51N' to add customer field in newly added TAB. To grayout that field in display mode, I have added code on the PBO event of that screen. Code for PBO even has been written inside the include. Exit is working fine on development client.
After transporting the exit on QAS client the field graying out functionality in diplay mode is not working eventhough the include which contains the code for PBO even is exist on QAS. Also in flow logic if i double clock on the PBO module event, it says object does not exist, eventhough the include which contains the PBO event code exist in QAS.
Please, help me to understand why the linkage between flow logic PBO event and the include where the PBO code has been written is not getting transported from DEV to QAS.Hi,
First check the TR log if there is any errors. If no errors, then check if all the objects were properly transported or not.
You might have missed out in transporting the enhancement activation(CMOD).
Try to Rebuild the object list for updating the navigation index. You can do this from SE80=>Rightclick on function group=>More functions=>Rebuild object list.
Thanks,
Vinod. -
Issue with Method to find Screen Exit
Hi all,
I am planning to add 2 custom fields to item details tab in ME51N .
I tried to find screen exits using development class of ME51N i.e ME
I went to smod and tried to find enhancements using ME development class and from the list of enhancements i tried to find a screen exit but i could found one.
I found an enhancement
MEREQ001 Customers' Own Data in Purchase Requisition
Which had a screen exit as well and this is what i was exactly looking for.
But my question is that
MEREQ001 is under development class MEREQ
So that means the way i was trying to find the screen exits is wrong or is there a better way to find screen exits
Let me know
ThanksHi,
U will find that if u try this program.
How to Find a Screen Exit in a Given SAP Standard T-code
Program
REPORT YSMOD2 .
TABLES: MODSAP, MODACT, TSTC.
PARAMETERS: INPUT1 LIKE TSTC-TCODE DEFAULT ' ',
INPUT2 LIKE MODSAP-TYP DEFAULT ' '.
DATA: SEARCH1(6),
SEARCH2(3),
SEARCH3 LIKE MODSAP-MEMBER.
DATA : FIRST_ROW VALUE 'Y'.
CONCATENATE: '%' INPUT1 '%' INTO SEARCH1,
'%' INPUT2 INTO SEARCH2.
SELECT * FROM TSTC WHERE TCODE LIKE SEARCH1.
FIRST_ROW = 'Y'.
CHECK TSTC-PGMNA NE SPACE.
CONCATENATE '%' TSTC-PGMNA '%' INTO SEARCH3.
SELECT * FROM MODSAP WHERE TYP LIKE SEARCH2
AND MEMBER LIKE SEARCH3.
SELECT SINGLE * FROM MODACT WHERE MEMBER = MODSAP-NAME.
IF FIRST_ROW EQ 'Y'.
WRITE: /0 TSTC-TCODE, 6 TSTC-PGMNA, 16 MODSAP-NAME, 32 MODSAP-TYP,
45 MODSAP-MEMBER, 70 MODACT-NAME.
FIRST_ROW = 'N'.
ELSE.
WRITE: /16 MODSAP-NAME, 32 MODSAP-TYP, 45 MODSAP-MEMBER, 70 MODACT-NAME.
ENDIF.
CLEAR : MODSAP, MODACT.
ENDSELECT.
IF SY-SUBRC NE 0.
WRITE : /0 TSTC-TCODE, 6 TSTC-PGMNA, 30 'No exits found'.
ENDIF.
CLEAR TSTC.
ENDSELECT.
END-OF-SELECTION.
CLEAR: SEARCH1, SEARCH2, SEARCH3.
End
Regards,
Jagadish -
Hi,
I had to add one date field on the me51n trnasaction.
Sap is providing one screen exit for that. i.e mereq001
I developed the subscreen saplxm02 0111. And i added one date field for that. And i activated the project too. But iam unable to find the screen field which i have added.
Please can any body help regarding this problem.
Thanks in advance.
rgds
p.kphi,
the below help is provided by sap for screen exit, go through one by one
Screen exits allow you to add your own fields to specified screens in standard R/3 transactions. To take advantage of customer-specific subscreens, you first need to create projects as described in the section Creating an add-on project. Then, you must include the SAP enhancement that contains the screen exit you want to use in your project. From the main screen of the Project management transaction, proceed as follows:
Select Enhancement components and choose Change.
The system lists all customer exits contained in the enhancements included in your project.
Place the cursor on the screen exit you want to create your own subscreen for.
Choose Edit component.
The system prompts you to enter a development class for your subscreen. Use the development class that contains all of the objects created for this specific enhancement project. The system then transfers you to the Screen Painter.
Create your subscreen using the Screen Painter.
Add modules to the screen flow logic as needed.
Enter the name of the module in the flow logic editor, then double-click on the module name and the system automatically creates the module in the corresponding function module program.
Generate your screen and choose Back (the green arrow) to return to the Project management transaction.
Once you activate your enhancement project, the fields defined in your subscreen will appear in the standard R/3 transaction
cheers,
sasi -
Screen exit for ME51(old transaction)
Is there any screen exit for ME51 old transaction? ME51N(new transaction) I was able to find, please help me to find something in ME51.
ThanksHi,
check enhancement : MM06E005.
Regards,
Himanshu
Maybe you are looking for
-
My Ipad says it needs restoring but when I try to do this through itunes it comes up with error 3194? Anyone know what I need to do? I can't even get the ipad to turn on just has a sign saying plug into itunes
-
I may have found a software bug. Ver 12.0.1.26 Was playing in non shuffle mode. Turned shuffle back on but it is not doing it. Any guesses?
-
Downloading Creative Suite after 90% installed, said Error w/ no solution?
Downloading Creative Suite 5.5 and after 90% installed, told me to quit Firefox, I did, then it said Error (1) with no instructions as to what the error is and how to solve it. Do I need to be connected to the internet by any chance? I'm wireless and
-
FaceTime always busy when rang from my iPhone
When I call my iPad 2 on FaceTime from my iPhone 4s it allways shows line busy .But I can call my iPhone ok from my iPad and get through ok can anyone help regards nuts
-
How to cancel a Creative Cloud subscription?
Hi, I received an email saying that my Adobe Creative Cloud subscription would be automatically renewed but I want to end the subscription - finding out how to do this is impossible! I've been through the FAQs and support but it's sending me around i