‎2008 Mar 17 8:31 AM
Could anybody tell me the steps for creating the screen variants. I want to make some fields as input only which are
filled with sy-datum.its urgent please help
Regards
Lalit
‎2008 Mar 17 8:43 AM
Hi,
Please use the tCode SHDO to create the screen variants and transaction variants .
Kind Regards,
Ravi Sankar.Z
‎2008 Mar 17 9:58 AM
Hi,
Step 1 - Create a screen variant
The first step is to create a screen variant for VA01. See also Transaction variants / Screen variants
Go to transaction SHD0 and enter VA01 in the Transaction field. Press the Create button.
Now transaction VA01 is shown. Selct OR as order type and press Enter. Do not enter anything in the other
fields, because we want to make all modifications in the GuiXt script.
The Confirm entries screen is shown. Enter ZVA01in the Name of screen variant field and press Exit and save.
Now the Field values screen is shown. Press the GuiXt Script button to enter the script.
Step 2 - Enter the script
Enter the follwing script:
title "Modified Create Salesorder screen"
box (1,1) (3,50)
comment (2,2) "User:"
comment (2,11) &[_user]
comment (2,26) "Transaction:"
comment (2,41) &[_transaction]
pos F[Order type] (5,11) -Triple
pos G[Organizational data] (7,10)
Image (1,100) "D:\DATA\DOKUMENTER\MY PICTURES\IMAGE-000.JPG"
Default [Order type] "OR"
del [Division]
del [Sales office]
del [Sales group]
pushbutton (Toolbar) "Change order" "AEND"
del [Create with reference]
del [Sales]
del [Item overview]
del [Ordering party]
pushbutton (15,20) "Goto Customer initial screen" "/nVD03"
Step 3 - Create a variant transaction code to display the modified screen
Goto transaction SHD0
Select menu Goto->Create variant transaction
Transaction code is the name of the new transaction you want to create e.g. ZVA01A
Transaction is the original transaction VA01
Transaction variant is the name of the screen variant you has created ZVA01
Note: You can also create the variant transaction from SE93 Maintain Transaction
Regards,
vineela.
‎2008 Mar 17 10:05 AM
Hi,
In the selection screen, fill all the fields and then click the SAVE button.
Give the variant name and a meaningful description and save.
This is the way to create a screen variant for any program.
In case you want a field to be displayed with sy-datum.
Mention in the code..
"Default value sy-datum."
for that particular field.
Reward if helpful.
Regards.
‎2008 Mar 17 10:06 AM
Hi,
follow the link below
http://teds02.state.pa.us/eups/R3/TWB0100/TWB100_Variant_1.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c0/980389e58611d194cc00a0c94260a5/content.htm
please reward points if helpful
‎2008 Mar 17 10:18 AM
Hi,
Please find the below link for Transaction Variants & Screen Variants .
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec07845db911d295ae0000e82de14a/frameset.htm.
Further details ,
Transaction variants are actually made up of a series of screen variants. The field values and field attributes for each screen in a transaction variant are stored in screen variants.
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec07845db911d295ae0000e82de14a/frameset.htm
Thanking You.
Kind Regards,
Ravi Sankar.Z
Edited by: Ravi Sankara. Z on Mar 17, 2008 11:20 AM
‎2008 Mar 17 10:10 AM
hi ,
Screen Variants:
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a0d015111d396480000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a16015111d396480000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a13015111d396480000e82de14a/content.htm
Transaction Variants:
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f639f8015111d396480000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a0a015111d396480000e82de14a/frameset.htm
Screen Variants & Transaction Variants:
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec07845db911d295ae0000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/frameset.htm
regards,
venkat.
‎2011 Aug 29 10:34 PM
Hi Experts,
I developed a query which shows output as ( this includes P&L and BS accounts)
E.g. assume all are BS accounts
Comp Code | GL Account | Amount (with restriction)
1000 | AAAA| +1
1000 | BBBB | -1
2000 | CCCC | +1
2000 | XXXX | 0
I have one GL account ( XXXX) which is actually roll up account and which is nothing but sum of amount of all (BS) GL account shown in the report (excluding this XXXX account).
so in above example value = 1-11 = +1
So I want to show the value as
Comp Code | GL Account | Amount (with restriction) | roll up account AMOUNT
Comp Code | GL Account | Amount (with restriction)
1000 | AAAA| +1 |
1000 | BBBB | -1 |
2000 | CCCC | +1 |
2000 | XXXX | 0 | +1
Is it possible to achive this ?
I am giving thought on Exception aggregation, but will it give me sum of all (BS) account except 1 Gl account (XXXX)
Please help me on this ?
Regards,
Vinod