Call subscreen in customer-subscreen
Hello,
I want to use enhancement IWO10018 to show additional fields on the order header. This works fine but we have multiple order types and I only want to show different fields depending on the order type.
I was thinking to put a subscreen on the customer-subscreen but this is not possible... I get an error message that the naming conventions are not met for a name like 'SAPLZ....'. Apparantely it expects something like 'SAPLX....' but I cannot create a function group starting with 'X' because this is not supported anymore
So I thought then to use a tab control but this also needs a subscreen so we're facing the same problem....
Any suggestions how to handle this, this should be possible, question is what's the way to go?
Thanks in advance,
jeroen
Hello,
I also thought about using modification groups but the main problem there is that no screen elements can be put on top of each other or using layers.. In the screenpainter you get a collision element errormessage.
This way you have 'empty' areas on the screen where for one order type fields appear like:
| xxx xx |
| |
| |
and for the second order type:
| |
| |
| x x x |
But I don't think this problem can be solved ...
Kind regards,
jeroen
Similar Messages
-
Call SE11 in customer subscreen
Hello all!
I would like to execute transaction SE11 in my subscreen in my module pool. It's possible?
In my screen 9001 i created a subscreen area called SUB01.
Program for SE11 is SAPMSRD0 with screen 102.
I have problem to construct this.
Anybody can help me?Some people sad that it's impossible, another sad that it's possible. I'm confused.
I tried add command CALL TRANSACTION, but this transaction not apper in subscreen area. It's opening in fullscreen.
See my code:
=============================
I created main screen 9001. Screen 9002(name SUB01) and 9003(named SUB02) like subscreen.
Screen 9001:
PBO:
call subscreen sub01 including 'SAPLZMYPROG' '9001'.
call subscreen sub02 including 'SAPLZMYPROG' '9002'.
Screen 9002:
PBO:
Call transaction 'MM03'.
============================================
This code doesn't work. SE11 open in fullscreen.
Pleas, help-me! -
Hello,
I am currently attempting to use a previously created customer subscreen in a custom report to allow for maintenance of those fields through the report.
I use call customer-subscreen and everything works, except that the screens are not called.
Do customer subscreens have to be activated for a particular screen through SMOD and CMOD?
Thank you in advance.
NickHi,
Go through the below link,
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
Regards,
Azaz Ali. -
Call customer-subscreen causes dump in one box but not in another box
Hi guys,
Just wondering if anyone here encountered this situation before and knows of any explanation or solution.
There's two development boxes with a program that contains the following code/statement:
call customer-subscreen SSCR903 including 'SAPLXXXXXX' '2000'
SAPLXXXXXX happens to not exist in both boxes. In the first box, when execution reaches that statement above it will generate a dump saying that 'SAPLXXXXXX doesn't exist'. But in the second box, when execution reaches that statement above it won't generate a dump and execution continues to the next statement in the program.
I checked SAP documentation on the CALL CUSTOMER-SUBSCREEN keywords, but I didn't find anything that would explain why it dumps in the first box, but not in the second one.
Anyone encountered the same situation before? Any explanation why it's dumping in one box, but not in the other box?
Thanks in advance for any help.
Kind regards,
CarlWelcome to sdn.
Abap doesn't check existence of the dynpro, it only check activation of the exit in CMOD, that may explain the, difference.
Regards,
Raymond -
How to show my customer-subscreen for CV01N tcode?
Hi.
There is a line:
CALL CUSTOMER-SUBSCREEN scrcust INCLUDING 'SAPLXCV110' '0100'.
at '0200' screen's PBO.
I create a project in CMOD for CV110001enhansment. Then I create a screen '0100' in XCV110 func. group and write some stuff there. Then I activate my project in CMOD but nothing happen with the main screen...
What should I do to activate my customer-subscreen correctly?
Thanks. Bye.Hi,
Have you added the enhancement for the Tcode in you project created. and this enhancements should be the screen exit and fm exit for the new screen provided by SAP itself.
Hope this might help you.
Pooja -
Customer subscreen on the PO item detail tab ( ME_GUI_PO_CUST)
I use the BADI ME_GUI_PO_CUST added customer subscreen ( new TAB) on the PO item detail. if PO order type is NB , the TAB can show both me23n and me22n . if PO order type is UB , the TAB can show ME23N , but can't show ME22N . Please Help, thanks.
Hi,
In PBO Logic of whicehver screen is called we can check if sy-tcode = ME22N/23N and hide all the fields/make it display only as per requirement so that user sees an empty screen/display only fields in customer tab ....using
loop at screen..
if screen-name = 'XXX' .
screen-invisible = 1. for hiding
screen-input = 0. for display only
modify screen .
endloop.
Hope it helps
Regards
Byju -
Custom Subscreen in Service Master AC01 not invoked
Defined custom subscreen(SAPLXBAS 8100) for service master AC01. User Exit is activated , however the line of code inthe main screen which calls the subscreen is not being called at runtime. Details are as follows
ECC6.0
UserExit : SRVASMD
Calling screen No. Area Called screen No.
SAPLBAS0 0300 ZUSATZ SAPLXBAS 8100
this is the line which is being ignored while executing the transaction ac01
CALL CUSTOMER-SUBSCREEN ZUSATZ INCLUDING 'SAPLXBAS' '8100'.
Any inputs appreciated and points would be awardedHi,
Here is step by step to implement an screen exit
Screen exits add fields to screens in R/3 applications. SAP creates screen exits by placing special subscreen areas on a standard R/3 screen and calling a customer subscreen from the standard screens flow logic.
the tcode is cmod...
1.From the main screen of the Project management transaction, proceed as follows:
Select Enhancement components and choose Change.
2.Choose Edit component.
3.Choose the screen exit and double click on it
4.Create your subscreen using the Screen Painter.
5.Design your screen to be added to the standard screen and activate the particular screen and return back to the flow logic .
6.Choose the PAI and PBO to write down the logic.
7.Generate your screen and choose Back (the green arrow) to return to the Project management transaction.
8.Go to the transaction ME22 to view the customer defined screen exit.
9.Enter the purchase order number and press Enter.
10.Go to the menu header --> Details.
11.Purchase number is visible on the standard screen
<b>Reward points</b>
Regards -
Transaction output on custom subscreen
Hi All,
We have a requirement where we need to display one transaction output on a custom subscreen.That's means i need to display call transaction result on subscreen of another transaction.
Can you please help.
Thanks
MohitHi All,
Any sugestion for this requirement.
Thanks
Mohit khandelwal -
How to call table control in subscreen in module pool program
Hi all,
I have req,need call table control in subscreen,but have done but when scroll bar value getting changed ,
please guide how to do it.if its possable send the code.
regards
santoshHi,
The navigation happens like this.
Consider you have a main screen and 2 subscreens.
When you click or do some event in the Subscreen 2 (lets say this is the one that has the table control), this will first trigger PAI of the Main Screen. In the flow logic of the Main screen, you would have written call subscreen <subscreen area1> and call subscreen <subscreen area2>.
Now the subscreens get triggered based on the order in which you have written in the flow logic.
So, here the modules before the first call subscreen statement in the Main Screen PAI is all executed. Now, it goes to the subscreen on which you have triggered an event and executes the modules in the subscreen.
This is how the execution goes when you have subscreens.
So there is no problem with the navigation. You only have to worry about the screen where you have the table control. Just debug and find where data is getting changed or duplicated. -
Issue in custom subscreen added in infotype 0021
Hi experts,
Im doing the enhancement in infotype 0021. I have added some custom fields (custom subscreen) in IT0021. Those fields (text boxes) are grouped inside a group (Box) in SE51.
Now my issue is that when i see the custom subscreen in Change mode in PA30 transaction, it is getting displayed in enable mode. But when i see in Disable mode, still those text boxes are shown in enable mode. Actually those need to be shown in Disable mode , when i see in Display mode in PA30.
pls tell me how to achieve the same.
Regards,
ShanthiHi Shanthi,
I am having the same problem.
I had created a custom infotype ,But when I try to view it through PA30 in Display mode.
the fields are still enabled.
Whereas , in create mode, its working fine.
Please guide me the steps to disable the fields in Display mode in PA30.
Thanks
Kanupriya. -
Runtime Error DYNPRO_NOT_FOUND after transport of customer subscreen
Hi,
We have created a new customer subscreen 9002 using transaction OXK1. When the subscreen was transported to the quality system, the subscreen was not generated thereby causing a dump (error DYNPRO_NOT_FOUND) in transaction FB01 which was using the subscreen.
Are customer subscreens not regenerated automatically when they are transported?
Thanks.
EkitHEllo,
Sometimes error happen in this process. Please re-generate your scrren.
goto OXK1 Select the screen and go to the menu option Subscreen -> Generate.
REgards,
REnan Correa -
Need to add a Custom subscreen with 2 Cosutom fields in Tcode KSO1
Hi Experts,
I have a doubt in ABAP Enhancements.
I want to add a Custom subscreen(say Add fields) with 2 Costom fields(Next up Cost Center and FA Approver) in Tcode KS01(Create Cost Center).
How can i do this in Enhancements. I am new to the Enhancements. Please let me know your answers.
Thanks,
Geetha R.Hi,
Goto Smod Place this ehancement: COOMKS01 and excute(F8)
We can find screen exits Double click on it.
Or
Goto SE51 --> Name :SAPLXKM1
Screen: 999
choose sub screen in attributes and in layout add your custom fields.
Enhancement COOMKS01 Customer Fields for Cost Center Master Data
Thanks,
AMS -
Create a tab and display customized subscreen
Hi,
In the SRM portal I want a customized tab on the Display Purchase Order screen. On the click of the this tab, a customized sub screen should be displayed.
To achieve this I have implemented the BADI BBP_CUF_BADI and created a subscreen.
Now my questions are:
1) How do I get the tab on the Display Purchase Order screen?
2) On the click of the tab, how do I get the customized subscreen?
I must also add that when I mark the screen as normal screen (and not as a subscreen), I am able to display it in the portal (though not on click of the tab, as I am yet to figure out how to get a tab on the screen).
Thanks in advance,
MickHi Mick,
Please let me knwo if you have got any success with this requirement, as I too am having the same requirement.
Thanks,
Rahul. -
QM01 - Quality notification - Multiple Custom subscreens
Hi,
Please let me know if it is possible to have multiple custom subscreens under one tab for quality notification. We already have one custom subscreen "0101" and requirement is to add one more at the bottom of 7200 screen. Please advise
Regards
Ram.just closing
-
Can we call normal screen from subscreen
hi,
can any body tell how to call normal screen from subscreen in Dialog Programming
thanks in Advance,
Subodh.Hi,
use stmt like":
call screen '1001'.
But this will be diplayed as new screen and not as subscreen.
Jogdand M B
Message was edited by:
Jogdand M B
Maybe you are looking for
-
Could there be independent VI paths for different versions of LabVIEW?
Hello, When jumping between different versions of LabVIEW (6.1, 7.1, 8.5) it is annoying that the current path for one becomes the current path for the other. If I am working with LV 7.1 in a folder dedicated to 7.1 VI's, and then open LV 8.5, I don
-
IPOD Shuffle not recognized by computer, and caused a USB power surge
Device is not recognized by computer, and I tried the listed support recommendations. The problem originated when I plugged the IPOD shuffle directly into the computer USB ( not using a hub), and this caused a warning window to appear saying unknown
-
Using a slider to change line thickness
Hi, This is a continuation of a project I have been posting over the last week. My latest problem is trying to make a slider that changes the line thickness in a drawing app that I would to share with my students. When moved from left to right a circ
-
Timeout-Parameter for XMLA-Interface
Hello everyone, i am searching for a parameter like icm/conn_timeout or icm/keep_alive_timeout which applies to the XMLA-Interface. I am sending MDX-Queries via the SAP BI Java SDK against our SAP-Server which sometimes result in "read timeouts". Inc
-
Check whether the document text is filled in the manual posting document.
Dear BCS experts, Our client would like to have a check whether the document text is filled in the manual posting document. Do you have any ideas how it is possible to implement? Thanks.