2006 Mar 14 5:56 PM
Hi,
I put one button in Application Toolbar in SAPMV45B-UMAT "GUI status". Whenever user clicks this button need to call the standard screen 800(Availability Display Screen for Several Items) in SAPMV45A. Is that possible to call standard screen in VA01 or need to create Zscreen as a copy of standard one .?
How i can call this screen??
2006 Mar 14 6:25 PM
hai,
kindly tell the GUI status exactly for what program you are telling i searched for the gui status fot th rogram u specified kindly check and confirm
cheers
2006 Mar 14 6:33 PM
Program SAPMV45B- in SE41. & select Functionlist.
Otherwise in Va01 place cursor on Application Toolbar, press F1 , will display Function name if doubleclick that it will open GUI status program.!...
2006 Mar 15 3:04 PM
HI all,
Any ideas
Will appreciate reply inbetween you guys busy schedule...
2006 Mar 15 3:14 PM
if you are in sapmv45a already just check SAP code and see what function code is assigned when calling the screen and assign the same one to your button...if I understood right you're just creating a shortcut?
2006 Mar 15 5:45 PM
No I am not. I want put new button in application toolbar in VA01 screen. If user clicks that button Screen for Material determination POPUP window that is SAPMV45A- screen 800. should display....
2006 Mar 16 3:23 PM
2006 Mar 20 4:52 PM
2006 Mar 20 5:14 PM
Hi
Why do you want to add this function?
In std program it can see the availabilty of material.
Max
2006 Mar 20 5:24 PM
If material has substitution, user enter morn than storage Qty(ATP Qty) then Material substituion Popup window will display. If user enteres lessthan ATP Qty then POPup will not display. in this point of time suppose if user wants to see material substituion for that material then if he/she clickes that button, need to display Material substitution Popup screen. that's screen 800 in SAPMV45A.
Help me with this....
Thanks
2006 Mar 20 5:50 PM
Hi
First problem:
you can't add new ok-code in std gui without to change the std program.
If you want to use user-exit, you can only add a pushbutton on screen 8459 (but I don't believe it's what you want).
I think you should try to open that popup in user-exit as USEREXIT_MOVE_FIELD_TO_VBAP (MV45AFZZ), but it'll hard to that because you can find the code where that popup it's called.
That popup is called by FORM material_auswahlliste_mit_atp, so check where this routine is used to understand how it has to be called.
Max
2006 Mar 20 6:12 PM
It has been called from PRODUCT_SUBSTITUION function in <b>FORM MATERIALFINDUNG TABLES CH_KONDDP STRUCTURE KONDDP
USING US_DATUM.</b>
Within this Subroutine PERFORM PRODUCT_SELECTION_MANUALLY
TABLES
KONDDP_TAB
USING
VBAP-MATNR
VBAP-VRKME
VBAP-WERKS
US_DATUM
RV45A-KWMENG
RV45A-MABNR
VBAP-UEPOS
CHANGING
VBAP-MATNR
VBAP-VRKME
VBAP-WERKS
RV45A-MABNR.
How can i call this FM?
2006 Mar 22 9:53 PM
2006 Mar 22 10:15 PM
IF i Put button Using GUIXT,
Can i able to call Screen 800(SAPMV45A) Without cloning into Zprogram?
How can i keep track of Item level material ? b'cos for particular material user should able to see that material substitution POPUP?
Thanks,
2006 Mar 22 10:00 PM
Hi Subha,
Have you look at GuiXT solution?
http://help.sap.com/saphelp_erp2004/helpdata/en/89/91b9d8194f11d5b3a30050dae02d7c/content.htm
Hope this will help.
Regards,
Ferry Lianto
2006 Mar 22 11:08 PM
Hi Subha,
I believe you can call screen 8000 without cloning Zprogram using GuiXT solution.
Regards,
Ferry Lianto