Screen variant assignment for a Z Program
Hi all ,
I had created a screen variant .
I want to assign the screen variant assignment for a Z Program.
how do i do that.
Thanks
ksr
follow the link, first click hyperlink screen variants, next click hyperlink maintenance
http://help.sap.com/erp2005_ehp_04/helpdata/EN/67/232037ebf1cc09e10000009b38f889/frameset.htm
Similar Messages
-
Error message "no accounting transaction variant assigned for FB60//GL"
Hi Friends,
I created a new document type for GL postings in ECC 6.0. I tried to post a document for this document in FB60.. It displays the error message "no accounting transaction variant assigned for FB60//GL". Can anyone help me solve this problem.
Thanks
RamyaYou need to do the settings as follows:
Go to extended document splitting- define business transaction variant
Here u need to do series of settings.
Pl check your settings here -
Screen Variants disabled for FB50,FB60,FB70
Hello All,
The screen variants for FB50 FB60 FB70 disabled. These vairants can be selected as Edit --> Screen variant --> Select screen variant.
When any user executes transaction he gets some field missing (table control setting set as basic settings) and when he try from the above option for the desired screen then also screen remains same. It doesn't change
Previously it was not the case. previously when user executes these trasnaction screen was coming correctly.
Many users facing this issue.
If anyboday faced similer kind of issue then request you to please share your inputs.
Thanks & regards,
PrashantHi Prashant,
Please refer to notes 546889 and 186961.
if user is calling transaction FB*0 the first time no screen variant
for items is selected. So in order to assign a user to a screen variant,
the user has to switch the tree on (SHIFT+F1).
In the folder 'Screen variants for items' the user has to choose your
'default' variant by a double click. After clicking on the button
'Refresh Tree' this screen variant is saved in the table TFBUF, which
contains the personalizations for ENJOY transaction. This table is
always read by starting transaction FB*0. Because of the user
personalization with table TFBUF the SET/GET-Parameters SCRVAR & STV are
not used in the FI-Enjoy transactions. It's the enjoy and personlization
system design that always the last selected screen variant of the user
is used by starting transaction FB*0 and not a default one.
But I can suggest you a modification, for setting your default screen
variant in FB*0 with the value of parameter SCRVAR until the user will
chosse another screen variant in the tree. Furthermore this default
variant is set if user is executing 'Reset screen variant' under
EDIT -> Screen variant. You can find the program changes of this
modification below:
Because it is only possible to set standard for transaction variants and
not for screen variants and due to user personalization goal of the
enjoy transaction It cannot change this system behaviour during
maintenance.
Here is the program code for this modification:
1.
FORM posting_transaction_init.
If variant transaction is active, get screen variant "Note 421236
CALL FUNCTION 'RS_HDSYS_GET_SC_VARIANT' "Note 331997
EXPORTING "Note 331997
progname = 'SAPLFSKB' "Note 331997
dynpro = '0100' "Note 331997
IMPORTING "Note 331997
scvariant = g_scvariant "Note 331997
TABLES "Note 331997
values_scvariant = tab_values_scvariant "Note 331997
guixt_scripts = tab_guixt_scripts. "Note 331997
ENDIF. "Note 421236
*Modification Begin of insert
IF acc_kontext-scvariant IS INITIAL and g_scvariant is initial.
GET PARAMETER ID 'SCRVAR' FIELD G_SCVARIANT.
endif.
*Modification End of insert
IF NOT g_scvariant IS INITIAL "Note430830
2.
FORM create_tree_treev_style_enj.
data entry variants
Only if screen variant not provided by transaction variant
*Modification begin of deletion
IF p_scvariant IS INITIAL. "Note 331997
*Modification end of deletion
PERFORM create_tree_ev TABLES p_node_table. " Erfassungsvarianten
PERFORM create_item_ev TABLES p_item_table.
*Modification begin of deletion
ENDIF. "Note 331997
*Modification end of deletion
assignment models
PERFORM create_tree_km TABLES p_node_table. "Kontierungsmuster
3.
MODULE tree OUTPUT.
read screen variants
Only if no screen variant provided by transaction var. "Note 331997
*Modification Begin of deletion
IF g_scvariant IS INITIAL. "Note 331997
*Modification end of deletion
PERFORM get_screen_variants.
*Modification Begin of deletion
ENDIF. "Note 331997
*Modification end of deletion
read parked documents if required.
I recommend you to check with your local consultants if this modification is suitable to your requirements.
Kind Regards,
Fernando Evangelista -
Reg : Variant saving for Module Pool Programming
Hey Friends,
Plz help me in how to create variant for Module Pool Programming as in normal reports.Thanx in advance.Hi,
You can create variants for Module pool program using the transaction SHD0. You can create Screen variants for your screens using this Tcode.
Go to SHD0 -> Give the Transaction code(ZTRAN) for which you want to create a variant -> name of some variant (ZVAR) -> create -> takes you to your transaction -> Give the values that you want to be displayed as variants -> Click on Save -> Opens a pop up to confirm the screen entries -> Check the check boxes of those fields that you have entered the data with (the column with check boxes that says W.Content) -> Exit and Save -> Save the variant -> You can see a screen variant created (ZVAR_0100)
Now Goto -> Create variant transaction -> Give your transaction variant name (ZVAR) -> Select Transaction with variant -> Takes you to SE93 transaction -> Give the transaction variant name -> save. Run with the created transaction.
Edited by: Nitwick on Jul 27, 2009 4:49 PM -
Screen variant in dialog program
Can we create a screen variant on our own screen dialog program ?
hi,
Go to tcode SHD0 and create the screen variant.
then use in the program
data scvariant like shdsvci-scvariant.
call function 'RS_HDSYS_SET_SC_VARIANT'
exporting
progname = sy-repid
DYNPRO =
scvariant = scvariant
overwrite_scvariant = 'X'.
reward if helpful,
Regards,
preet -
Screen variants for particular orders
Hi,
I have a querry.
My client wants to make the material and quantity fields uneditable in CO01 and CO02 T-codes. For this we have created a screen variant. But the practical problem is we are having Rewqoek Order types also. For this Rework Orders the material and quantity fields should be editable.
So is it possible to tackle this problem by screen variants?
Is it possible to call screen variant only for a set of order types?
Regards
Amit ParkhiHi Parkhi,
You can create a different screen variant for Rework Order type & then use to solve this issue.
Please confirm.
Regards
R. Senthil Mareeswaran. -
Screen variant for J1IEX Tcode
Hi,
Can any one give the screen variant number for j1iex / migo - capture and post excise invoice column.
as well, tellm how to find the screen variant by tcode.. i know in OLMRLIST but it needs sc. variatnt nbr..http://help.sap.com/erp2005_ehp_03/helpdata/EN/7d/f63a10015111d396480000e82de14a/frameset.htm
-
Getting the variant name when the report program is run in background
Hi All,
How to get the variant name for the report program when run in background? My requirement is to create an email attachement with the name 'variant.XLS', where variant = selection screen variant, when the report program is run in background. The system field SY-SLSET holds the variant name only when run online.
Any pointers to this will be highly appreciated.
Thanks and regards,
Nilesh.Hello Nilesh,
Please find the algo:
1. Call the FM: GET_JOB_RUNTIME_INFO to get the background job details.
2. Select data from TBTCP using these details:
DATA:
FP_EVENTID TYPE BTCEVENTID
FP_EVTPARM TYPE BTCEVTPARM
FP_ACTIVE TYPE BTCXPGFLAG
FP_JOBCNT TYPE BTCJOBCNT
FP_JOBNM TYPE BTCJOB
FP_STEPCNT TYPE BTCSTEPCNT.
CALL FUNCTION 'GET_JOB_RUNTIME_INFO'
IMPORTING
EVENTID = FP_EVENTID
EVENTPARM = FP_EVTPARM
EXTERNAL_PROGRAM_ACTIVE = FP_ACTIVE
JOBCOUNT = FP_JOBCNT
JOBNAME = FP_JOBNM
STEPCOUNT = FP_STEPCNT
EXCEPTIONS
NO_RUNTIME_INFO = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
* Error calling FM: GET_JOB_RUNTIME_INFO
ENDIF.
DATA: FP_VARIANT TYPE BTCVARIANT.
SELECT JOBNAME JOBCOUNT STEPCOUNT VARIANT
FROM TBTCP
INTO TABLE L_IT_TBTCP
WHERE JOBNAME = FP_JOBNM
AND JOBCOUNT = FP_JOBCNT
AND STEPCOUNT = FP_STEPCNT.
IF SY-SUBRC = 0.
SORT L_IT_TBTCP BY JOBNM JOBCNT STEPCNT.
READ TABLE L_IT_TBTCP INTO L_WA_TBTCP INDEX 1.
IF SY-SUBRC = 0.
FP_VARIANT = L_WA_TBTCP-VARIANT.
ENDIF.
ENDIF.
Hope this helps.
BR,
Suhas -
Hi,
I want to create a sreen vairant for Tcode- FB60. I want to pre-polulate some fields as well as sort some particular field on the expense line item in a particular order. Please help
Thanks.Hi Shelina,
You can use transaction variant (transaction code SHD0) or GuiXT to create screen variant.
For more information, please check this links.
SHD0:
http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fb015111d396480000e82de14a/content.htm
GuiXT:
http://help.sap.com/saphelp_erp2004/helpdata/en/89/91b9d8194f11d5b3a30050dae02d7c/content.htm
http://www.synactive.com
http://service.sap.com/guixt
Hope this will help.
Regards,
Ferry Lianto -
To assign Screen Variant for VL02N to respective user.
Hi Experts,
I have created one Screen Variant for TCode VL02N. It is very well working if executing with SHD0.
Now, I want that, if any particular user say XYZ executes VL02N, then VL02N should be executed with the variant I created, for that user.
Plz. tell me what to do for this....any authorization object needs to create or is there any other way out.
Thanks in Advance.
Rgrds,
RahulRahul,
Am not sure whether you can create user-group from SHD0.
just try to use these exit and do small code just like this:
is sy-uname = than perform.
Enhancement
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outboun
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time s
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date L
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fie
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination
V02V0002 User exit for storage location determination
Amit. -
Screen variant not working when assigned to transaction variant in SHd0
Dear All,
User requires tax code column for line items in MIRO to be made non-editable. I am using SHD0 transaction for the same. I am able to make the column grey-off by creating screen variant. The program is SAPLMR1M and screen number 6310. When tested individually thru SHD0 the variant is working perfect. But it is not working when assigned to a transaction variant. Any clues on the same would be really helpful.
Thanks in advance
KomalHi,
Try to record again for the whole set of screens instead of doing that for the individual tax screen and only for the tax screen make the required field disable.
Once done and saved, you can see all the screens variants in the transaction variant.
Use the Change WITH PROCESSING OPTION.
Hope this solves your problem
Regards
Shiva -
How to assign screen variant to transaction variant
Hi ALL
I HAVE CREATED A SCREEN VARIANT HOW TO I ASSIGN IT TO TRANSACTION VARIANT , PLS GUIDE ME ON THIS ITS IMPORTANTSunaina,
Transaction Variant:
Transaction variants are client independent. That means that in order to transport them you are creating a workbench request. Client independent means that the moment you save your changes, they will appear in every client on the same box. If for instance you have 3 development clients, by creating a transaction variant you will be able to see it in all 3 clients. You won't need to use transaction SCC1 to transport your changes to the other development clients.
Say for an example you need to deactivate (output only) the pricing date and material pricing group field in VA01/2.
You can use the T.code SHD0, choose your transaction variant here, further choose your screen variant.
Next select your screen variant and in the Menu bar select Variant> change with processing>Make repairs in foreign namespaces only if they are urgent> Continue(Enter)>again 'enter'>Object can only be created in SAP package>continue(enter)> Exit and save >This variant contains other screens, adopt these as well?>enter>enter> scroll down to the entry 'pricing date' or VBKD-PRSDT make the necessary changes and save.
The system will prompt to assign a package and request enter the necessary values.
Crux:- you just make fields as display, or 'supress', knowing your requirements
Transaction Variants to make fields Mandatory, Hidden or Display. Also applicable to screens and tabstrips.
You can hide unwanted screens and fields in any of the standard SAP programs without changing any of the standard programs. Additional features such as making the variant as default on the standard SAP transaction code is only available as of 4.6x.
Transaction SHD0 - Create a variant for the required transaction by changing the layout through hiding fields and screens.
Transaction SE93 - Create a variant transaction (e.g. for VA02 = ZVA02).
o Next allocate the transaction variant to this variant transaction.
In 4.6c, you can default your transaction variant as the standard variant. (SHD0 - Edit -> Activate/Deactivate as standard variant)
One more feature available, instead of creating a new T.Code...you can simply assign the Transaction Variant in the Sales Document Type in T.Code-->VOV8.
Hope this Clarifies your Doubt and Please Reward If Really Helpful
Regds
MM -
How to create transaction or screen variant for custom tcode in module pool
Hi,
I have one module pool program with custome tcode ,i want to create transaction or screen variant for this tcode.Next time when we run this tcode we need a variant for this tcode.
I tried by using of SHD0 but it is working only for standred tcodes.Is there any possibilty please help me.
thanks,
Lavanya.Hi,
you created a Custom Tcode for ur module pool Pgm..if u execute the Tcode in the output screen give the input details and press Save Option then variant will be created. Then you can use that variant.
otherwise.. while creating a Tcode..
select an option for Tcode type Tranasction With variant ..there u will provide the variant for ur Tcode ( which is already created ).
Regards,
PraVeen. -
Issue in Creating a screen variant for FV50 through SHD0
Hi,
I need to create a Screen variant for FV50 to hide the post button through the Transaction SHD0, It was working fine and the function keys BU and BS i disabled in the variant, but the problem is when i disabled the Function keys from FV50 it is not allowing me to post the transaction in FBV0 also. I found that T code FV50 is using the program :SAPMF05A and FBV0 is using : SAPMF05V.
Is there any way to overcome the issue through the transaction SHD0 ?
Regards
SanHi,
To Create aVariant You can use Tcode : SHD0.
Provide the tocde and clik on Screen variant and create...
You can follow the below link as Reference ..
Link:[http://help.sap.com/saphelp_nw04s/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm]
Hope it helps you.
Thanks
Arbind -
Help needed in Screen variant for va11
hi all,
i have craeted a screen variant ...but how do we activate it.
i used this function mod RS_HDSYS_GET_SC_VARIANT..
and it returns nothing .....
does this means that my screen variant is not active
please advice
thanks
srinivasDid you get an answer to this or Have you figured it out because I am currently not getting anything back either for the FM I put into one of our custom Z programs.
Maybe you are looking for
-
ITunes 12 - "Keep iTunes Media Folder Organised" feature no longer works
Hi everyone, I was wondering if you could help me with an issue I've been having. Since updating to iTunes 12, the 'Keep iTunes Media Folder Organised' feature no longer works. When I add media to the library, iTunes doesn't copy it to a destination
-
Problem with 3.0.9.8.5
We have installed the patch in portal, and there are things that now are not working. The most important problem is that we use a customize way to insert documents in a content area, now when we try to insert a document to the content area an error o
-
Podcasts App/Stations not showing correct played/unplayed status
Hi, there is an issue with the played/unplayed status of podcasts in the iOS Podcasts app (in iTunes everything is shown correctly, though). When I sync new podcasts to the Podcasts app via iTunes, the majority of podcasts are not showing up as unpla
-
AreaChart overlapping color problem
I have this area chart here with two overlapping series. The first series is red and the second is blue, both are alphaed, so when these overlap the result becomes inconsistent with the legend. Does anybody know how to solve this? Thanks! --Dwayne
-
Hello! Is it possible to open up a Pop-up-menu - depending on the previous Input? Example: 2 columns. first column: Pop-up-menu selection "A" or "B" second column depening on the previous Input. If you chose "A" -> Pop-up menu "1" or "2". If you chos