How to create a variant for a program without selection screen
Hi All,
I've created one program which takes the data from 30 tables and loads into one final table.
This program is already moved to Production.
But while creating variant it's not allowing, since the program doesn't have the selection screen.
Is there anyway where I can create a variant in production without selection screen directly as the program code is already moved to production.
Thank You,
Regards,
Karthik.Ch
Hi ,
Are you running this program in a process chain??
Similar Messages
-
How to create tcode for modulepool program with selection screen?
hi,
How to create tcode for modulepool program with selection screen?
thanks,
sagarHi,
We need to goto SE80.
In our program we right click on object name and goto create
-> transaction. Enter the module pool program and screen number and save and activate.
Or by SE93 also we can create a transaction code for our program.
Hope ths helps.
plz reward if useful.
thanks,
dhanashri..
Edited by: Dhanashri Pawar on Jul 22, 2008 8:29 AM -
How to create a variant for a selection screen button
hi ,
i have created a selection screen for a normal report .
In the selection screen there is one button after the selct option for company code. when user enters some company code and presses the button the user i call a able contraol in which user gives some additional values for the comapny code.
how do i create variant. when i create varaint for the slection screen it does not take into account the other screen i called .
so every time user has to click that button and enter some values and execute. please suggest some way.
THANKX IN ADAVANCE:)Hi,
Inorder to create a variant for selection screen report, you need to enter valid data on the screen and click on the SAVE button which is available in the Menu.
And regarding the button you were asking about after select option, it is not created manually it comes automatically,, you can remove this by mentioning no-extension after the select-option. You can get clear information of this if you do F1 help on select-option.
My advice to you, make effect use of F1 help.
Edited by: Madhuri on Sep 23, 2008 4:46 PM -
How to create a variant for a screen (not a selection screen)
Hi
I foud a function module RS_CREATE_VARIANT.
Is this the correct fm for creating screen variant, if yes then pls provide me some help about how to pass values to this fm.
if not then pls help me to find out new one.
thnks
satisfactory answer will be definitely rewarded.
S@meerpassing values to RS_CREATE_VARIANT.
data : LS_VARIANTDESC TYPE VARID.
DATA : LT_VARIANTTEXT TYPE TABLE OF VARIT ,
WA_VARIANTTEXT TYPE VARIT.
DATA : TT_REPORTPARAM TYPE TABLE OF RSPARAMS,
WA_REPORTPARAM TYPE RSPARAMS.
CLEAR LS_VARIANTDESC.
LS_VARIANTDESC-MANDT = SY-MANDT. " gr 46A
LS_VARIANTDESC-REPORT = 'ZXXXXX'.
LS_VARIANTDESC-VARIANT = 'VARIANT'.
LS_VARIANTDESC-EDAT = SY-DATUM.
LS_VARIANTDESC-ETIME = SY-UZEIT.
REFRESH LT_VARIANTTEXT.
CLEAR WA_VARIANTTEXT.
WA_VARIANTTEXT-MANDT = SY-MANDT. " gr 46A
WA_VARIANTTEXT-LANGU = SY-LANGU.
WA_VARIANTTEXT-REPORT = 'ZXXXXXX'.
WA_VARIANTTEXT-VARIANT = 'VARIANT'.
APPEND WA_VARIANTTEXT TO LT_VARIANTTEXT.
CALL FUNCTION 'RS_CREATE_VARIANT'
EXPORTING
CURR_REPORT = 'ZXXXXX'
CURR_VARIANT = 'VARIANT'
VARI_DESC = LS_VARIANTDESC
TABLES
VARI_CONTENTS = TT_REPORTPARAM
VARI_TEXT = LT_VARIANTTEXT
EXCEPTIONS
ILLEGAL_REPORT_OR_VARIANT = 1
ILLEGAL_VARIANTNAME = 2
NOT_AUTHORIZED = 3
NOT_EXECUTED = 4
REPORT_NOT_EXISTENT = 5
REPORT_NOT_SUPPLIED = 6
VARIANT_EXISTS = 7
VARIANT_LOCKED = 8
OTHERS = 9.
IF SY-SUBRC EQ 7.
If variant with same name already exists, change variant
CALL FUNCTION 'RS_CHANGE_CREATED_VARIANT'
EXPORTING
CURR_REPORT = 'ZXXXXX'
CURR_VARIANT = 'VARIANT'
VARI_DESC = LS_VARIANTDESC
TABLES
VARI_CONTENTS = TT_REPORTPARAM
EXCEPTIONS
ILLEGAL_REPORT_OR_VARIANT = 1
ILLEGAL_VARIANTNAME = 2
NOT_AUTHORIZED = 3
NOT_EXECUTED = 4
REPORT_NOT_EXISTENT = 5
REPORT_NOT_SUPPLIED = 6
VARIANT_DOESNT_EXIST = 7
VARIANT_LOCKED = 8
SELECTIONS_NO_MATCH = 9
OTHERS = 10.
ELSEIF SY-SUBRC NE 0.
MESSAGE WITH 'Cannot create/change variant for'
SY-UNAME.
ENDIF. -
How to create Background job for Dialog program
Hi Experts,
I have copied Standard tcode to Z-tcode (CS12 tcode).
Now my requirement is to create background job for this program (but program is not a 'E' type its 'I').
How we can schedule Dialog program to Background.
Pls suggest me.
Regards
SKHi do as below :
Reefer below :
Bakcground Job Creation
You will have to submit your report using Submit statement ,
then inside the submitted report write open_job.
Regards,
Uma -
How to create Transaction Variant for T code F-30
Hi
I want to create a Transaction variant for T code F-30, so that user can't change the currency field and put any value in rate. Currency should be always in USD.
Any input will be heighly appriciated.
Regards
ShivHi,
In that case you can use transaction SHD0 to create a transaction variant for F-30 with its screen variant for screen# 122. And you also want to creat a so called Variant Transaction Z-something for F-30 using the mentioned transaction variant. You restrict users to use that Z-something. For other unrestricted process, the system will still cal F-30. Here is the documentation:
http://help.sap.com/erp2005_ehp_03/helpdata/EN/67/232037ebf1cc09e10000009b38f889/content.htm
Regards -
How to create process variant for delete index in a process chain
Respected all
I am creating a process chain, but unable to create process variant for the delete index. kindly tell me the
step by step proceure for creating the variant for delete index. also if we use variant which is previously prepared then will it be safe? will it affect the other running process chian.
pls reply
thanks
abhayHi,
Please do not use an already created variant for index deletion. It might delete indices of some other cube.
You can follow the following steps -
1. Open the chain in Edit mode and click on "Process Types" button
2. On the Left hand side you will have various process types. Choose "Data Target Administration" and expand it.
3. Choose the first process "Delete Index" (it will be marked with a trash bin sign) and drag it to your chain
4. It will ask you create a variant. Press the create Button
5. In new window enter the Process Variant technical name and description
6. Then in new window choose Object Type = Cube through dropdown and Object name via browsing. After choosing the cube name click on "Transfer Selections"
7. Save and return to your chain
8. It will automatically generate a create index step also after delete index.
9. You need to break the link between create and delete step and insert infopackage in between to get the following steps - delete index --> load cube --> create index.
Please let me know if this is helpful..
Regards
nishant -
How to set Dynamic variant for a program
Hello experts,
I want to set variants dynamically on a selection screen. Please help me.
Thanks,
Ashwani.Hi Ashwani,
The variant can be set using:
SUBMIT program name [USING SELECTION-SET <var>]
USING SELECTION-SET <var>
This option tells the system to start the called program with the variant <var>.
For further details you can refer the link below:
http://help.sap.com/saphelp_nw04/Helpdata/EN/9f/dba51a35c111d1829f0000e829fbfe/frameset.htm
Also refer,
http://sapbrainsonline.com/sap-training/SAP-tutorial-pdf-material_425.html
Regards,
Soundarya.
Edited by: K.Soundarya Singh on Mar 16, 2010 7:16 AM -
How to create text box with multiple lines in selection screen.
Hi,
i need to create a text box to capture comment with 300 characters. i want to achive this without using module pool,is there any posibilities to that
regards
rajaSince text on Report screens is limited basically to what's left on a line in the selection screen, you'll have to use Module Pool.
however, you can call a screen from a report program and use the editor within a Custom Control on the screen. Not a tough thing to do. -
How to add f4 help for a parameter in selection screen (Report)
hai friends
I am hving a pblm regarding the F4 help in selection screen for a parameter field ,currenly this parameter field is for personnel number , now in f4 help all the personnel numbers r listing ,i need to include the name of the corresponding personnel numbers along with it ,how do i do that .please give me a help.
thankyouHai
you first extract personal number and name into one internal table say itab.
THEN CALL THE FM.
AT SELECTION-SCREEN ON VALUE REQUEST FOR P_PARAMETER.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = P_PARAMETER
DYNPPROG = SY-REPID
DYNPNR = SY-DYNNR
VALUE_ORG = 'S'
WINDOW_TITLE = 'Open Quantity'
TABLES
VALUE_TAB = ITAB. -
Creation of spool request for a report without selection-screen.
Hi Experts ,
I need to create a spool request for ALV Grid report which is not having any selection-screen , after pressing F8 it will directly display the ALV Grid out put.
Can any one help me how to run the above report in background which is not having selection-screen?
Thank you & Regards.
Rajasekhar.PHI,
At transaction SE38 click Program -> Execute -> Background.
Regards
Sudheer -
Submit Program without Selection-Screen
Hi,
I am submitting the SAP Standard program, which contains selections screen.
i am passing values to standard program using via-selection screen.
Is there any way to suppress / skip the selection-screen what is appearing after submit
Thanks
UmaHi,
use like this...
call transacton 'Tcode' and skip first screen.
Regards
kiran -
How to create a logo for a program?
Hi,
I want to create a logo panel that loads up initially when the program starts.(similiar to IE or netscape or any software). Then goes into the program. How would you go about doing so? I have try to create a frame and turning off the resize feature, center the frame on to the screen. But having problems with removing the title bar, is there any formal way of doing so? thanksIt's called a 'splash screen'. You might do a search for it.
A JFrame without any decorations is a JWindow. -
How to create a tcode for a program in FMEQ transaction
Hi ABAP Experts,
I need to assign a program from FMEQ transaction to a custom z-transaction code. Can anybody tell me
how to do this. I already tried go to system-status-> "copy program name from here and past it in SE93).
This would not work because each time when you made changes to a program in FMEQ and generate it
system will generate new program name.
Hope to see a reply from you. Thnks in advance.......
Regards,
Meera.Hi All,
I got it how to do. Just I would like to share solution here.
go to SE93,
Enter transaction code name & description
and choose option "Transaction with parameters (parameter transaction)" and press on "Continue" button.
Enter Transaction = START_REPORT and select all check-boxes in GUI support tab and enter below values in
Default values area.
D_SREPOVARI-REPORTTYPE = RE
D_SREPOVARI-REPORT =
D_SREPOVARI-EXTDREPORT = FM 01IFMEISA <name of program in FMEQ>
save and execute. -
How to create a job thru ABAP program for calling a program with variant???
Hello experts,
can u give me step wise procedure to create jobs for a program with a variant name thru ABAP???
Also, can a transaction can be scheduled as a job to run in background with a variant name???
Edited by: SAP USER on Jul 22, 2008 6:08 AMHi,
To create a job through ABAP program you can do the following.
Go to Menu bar.
In there, go to SYTSTEM> SERVICES> JOBS--> DEFINE JOB.
Then give the JOB NAME and CLASS in the screen that comes up.
This is how we schedule a program.
Now, to create a variant for a program -
First activate your program in SE38. Then execute it .
Now, click on SAVE button. It will open up the variant creation screen. Give the details there like variant name and value for the fields. Save and come back.
Hope this helps.
Regards,
Hari Kiran
Maybe you are looking for
-
Computer doesn't recognize ipod touch
when I plug my ipod into my laptop via a usb cable, the computer doesn't see it...ie it doesn't show up in My Computer as it used to do. It seems like this began when I went to IOS 5 I followed the troubleshooting steps (except the msconfig one) tha
-
I've run into a few problems with my N80 and it's RAM (execution / program RAM, not storage RAM). The main problem is that it isn't freeing RAM properly, I don't know if this is an N80 issue or just an issue with my phone. If I restart the phone it s
-
When attempting to parse an XML document, I get this exception. By rearranging a group of tags, all of a sudden things work. Unfortunately, since my data is provided by a third-party, I'm not able to rework things on demand. Any idea where to look ab
-
Hi all, I am stuck with my first java bean, can anyone please help!? I've serahed the net and this forum, but the closest one to my problem that I can find is this one, http://forum.java.sun.com/thread.jspa?threadID=571292&messageID=2850205. However,
-
Hi, I have made webservice of one of the DLL so now i have two files one is client and one is service i have compiled my servicebut when m linking it using this command: link.exe /nologo /LIBPATH:%AXIS2C_HOME%\lib axutil.lib axiom.lib axis2_parser.li