To implement a screen variant

Hi friends,
can u pls guide me how to implement a screen variants.
i want to greyed one field  in VA01.
Regards
Jagdeeshwar.B

Hi,
Go to transaction SHD0.
There give your transaction name.
Then press create. The system will guide you in the creation.
Regards,
Renjith Michael.

Similar Messages

  • Screen Variant / Transaction Variant

    Hi
    I am trying to create a Screen Variant for T-Code VA02. Want to change the Req. delivery date as display only (grey coloured), once it is filled in VA01, so that no one can change the same in VA02.
    When I created the Screen Variant for SAPMV45A and Screen 4440, and tested the same it is fine. However when I created its transaction variant for the same screen Variant and activated it is not working, means the desired field is not greyed in VA02 transaction.
    I am saving it in Local Object ($TMP). Can any one guide me what I am missing.
    Thanks
    Amitesh

    Hi Raja
    Thanks for your continuos support, however as I told you I have already gone through these documents and only then I am trying this. I have already implemented one screen variant for J1IIN.
    But in this case as I mentioned above I am trying to make the field RV45A-KPRGBZ (Date Type for Required Delivery Date) and RV45A-KETDAT ( req. delivery Date) Grey in VA02, so once the field filled in VA01 no one can change it.
    When I created the Screen variant and tested it its working OK. However when I created the transaction variant for this screen variant and activated it for the standard transaction and then tested it, it is not working. I have checked it in display mode and both the fields are ticked for "output only" and so the field "req.del. date" is also ticked for Output Only. still when I run the transaction VA02 it is not working.
    Can you check at your end if you are on system. Or any other suggestion?
    Regards
    Amitesh

  • Variable screen/variant screen authorization issue

    HI All,
    We have implemented standard Cost Center Overview Report(0SR_C02_Q0002) in BI 7.
    We have three selection fields:
    1.Company Code which is mandatory
    2.My controlling Area which is also mandatory
    3.Costcenter which is not mandatory
    The requirement we are facing over here is that in the Variable screen/variant screen when I enter a company code, then I need to display dynamically only those "My Controlling Area" values which are assigned to that particular company code and not all. In the same way after selecting the appropriate "My controlling area" value, I need to display only those cost centers in the cost center selection field which are assigned to the selected company code and My controlling area combination and not all.
    can anyone guide me on how to go about on this authorization issue at the variable screen itself.
    Please treat this issue/requirement on high priority.
    Appreciated in advance.
    Regards,
    raps.

    Hi,
    I think that an alternative to solve your concern could be using Web Application Designer (WAD).  In this respect, there are several design options, with different levels of complexity.
    As the simplest alternative, you could create a WAD including your query and three Dropdown Boxes: one for Company, a second for Controlling area and another for Cost center.  The four mentioned elements should be linked to the same dataprovider so, when you select a company, the options in the other two Dropdown boxes and the information in the query are updated.
    In order to enforce mandatory filter selection at Company and Controlling area level, you should set NO_REMOVE_FILTER='X' in both two Dropdown boxes, so that "All values" option -which would mean no filtering- is not offered.
    I hope this helps you.
    Regards,
    Maximiliano

  • How to differentiate Tcode of screen variant & Standard SAP in  BADI .

    Hello All,
    Greetings !!!
    I am trying to create ZXXX Tcode as a screen variant/transaction variant of standard SAP XXX tcode .
    For authorization I am planning to implement a BADI . In My BADI I want find out which tcode has triggered the BADI ZXXX of XXX . As screen variant/transaction variant uses stanrd sap tcode ion back end I always get XXX in sy-tcode .
    Need   help on how to identify if the BADI is triggered from SAP standard or Transaction variant  .
    Thank you all in advance
    Brajesh

    Hello,
    In this scenario you have to call the method CL_DYNPRO=>GET_CURRENT_TRANSACTION( ) inside the BAdI. This method returns the relevant parameter trxn or variant trxn unlike SY-TCODE which returns the original trxn!
    Further info can be found on the [SAP Online Help|http://help.sap.com/abapdocu_702/en/abapleave_to_transaction.htm].
    Cheers,
    Suhas

  • Screen variants--screen number and program

    Hi,
    I am a functional consultant and not familiar with coding/development.I needed some help with regards to creating a screen variant.
    -->In which scenarios can one use a screen variant?
    -->How do we find the screen number and program?I checked the' source' info too...all it gives me is the template details.But,i haven't been able to find the screen number and program.
    Any inputs!
    Trey

    Hi,
       The transaction code for screen variants is SHD0.
    Generall screen varaints are used to chnage the screen display i.e. to add a new field/make the fields editable etc...
       In SRM,for screen enhancements genrally some BADI's are provided but if not then screen variants  is the next option to implement the same.Finally if screen varaint is not possible then you can do the changes in the relevant ITS templates.
      The foll screen varaints are available in SRM:
    Determine Screen Variants
    Use
    · Item data overview in the invoice without purchase order reference: Screen variant BBP_IV_NON_PO
    Method GET_SCREENVARIANT_INV
    · Item data overview in the invoice with purchase order reference: Screen variant BBP_IV
    Method GET_SCREENVARIANT_INV
    · Item data overview in the confirmation: Screen variant BBP_CF
    Method GET_SCREENVARIANT_CONF
    · Item data overview in the confirmation for time recording: Screen variant BBP_CF_TIMEREC
    Method GET_SCREENVARIANT_CONF
    · Item data overview in the purchase order: Screen variant BBP_PO
    Method GET_SCREENVARIANT_PO
    · Item overview for contracts: Screen variant BBP_CTR_ITEMLIST
    Method GET_SCREENVARIANT_CTR
    · Item overview for contract selection: Screen variant BBP_CTR_ITEM_SELLIST
    Method GET_SCREENVARIANT_CTR
    · Search results for creating an invoice and/or confirmation: Screen variant BBP_SEARCH_PO
    Method GET_SCREENVARIANT_SEARCH
    · Search results for creating a purchase order: Screen variant BBP_SEARCH_SC
    Method GET_SCREENVARIANT_SEARCH
    · Search results for displaying/changing an invoice: Screen variant BBP_CHANGE_IV
    Method GET_SCREENVARIANT_SEARCH
    · Search results for displaying/changing a confirmation: Screen variant BBP_CHANGE_CF
    Method GET_SCREENVARIANT_SEARCH
    · Item overview for creating/displaying/processing/status of a shopping cart: Screen variant BBP_SC
    Method GET_SCREENVARIANT_SC
    · Worklist for Sourcing: Screen variant BBP_SOCO_WL
    Method GET_SCREENVARIANT_SOCO
    · Work area in Sourcing: Screen variant BBP_SOCO_GA
    Method GET_SCREENVARIANT_SOCO
    HTH.
    BR,
    Disha.
    Pls reward points for useful answers.

  • Screen variant for Sourcing Cockpit.

    Hi all,
        I copied the standard screen variant for Sourcing cockpit and made Product number visible in the Z version. When I run BBPSOCO01 transaction in GUI, I can see the Product number. But, in web browser I don't see it. I have implemented screen variant BADI to call  Z version instead of standard screen variant. Do I have to do anything in ITS? Any help will be much appreciated.
    Thanks,
    J Rathinam

    Hi
             I need some help working with the sourcing cockpit. (SRM 5.0)
             I have requirement of adding one more column into the display of the workarea screen in the sourcing cockpit for the display of PR ( Ext.Requirmt)
            Can it be done using the screen variant? if so how? or is there any other way to do it?
    Thanks.

  • Screen Variants Transaktion /nSHD0

    Hey Colleges,
    i have to change 2 Fields in SRM 5.0 SC for the Accountingdetails. The two Fields are not to be showen.
    So far i am Using Transaktion SHD0 and copied the Screenvariant BBP_SC to ZBBP_SC.
    Now from here on i am not quiet sure how to move on.
    I went to NSPRO / SRM / BADi Implementation/ Interface Configuration / Determine Screen Variants.
    Can anyone tell me what i have to do here excactly?
    Regards
    Tobias

    Hey Virender,
    now i have some more info for you.
    The two fields i want to disable are in the Cost assigment Details. I found the Field names in bbpsc02
    These Fields are:
    - GS_ASSET_C-DESCRIPTION
    - GS_ASSET_C-ASSET_CLASS
    - GS_SCREEN-BUT_NAVIGATE_DYNNR
    Dynpro: 2000
    I tryed to disable the Fields directly on the Dynpro, which didn't work cause it only disabled the field text and not the input field even dough i disabled both fields on the dynpro.
    I think the problem is that the Position text is filled into the field GS_ASSET_C-DESCRIPTION somewhere in the HTML Template that is why the Input of the Field is still showen.
    i can not find any Screen Variant were this fields are Listed otherwise i would just enable the fields there and set my Screen Variant in BBP_SCREENVARIANT.
    Is it possible that it is not that easy to disable Accounting fields only Fields of the SC Position?
    Regards
    Tobias

  • Text Field is not displaying in MIRO , Screen Variant SHD0

    Hi,
    All Experts.
    In my client TEXT field is not there in MIRO T.code. I heard Screen Variant can be a good option for adding field in MIRO.
    Or is there any work around to bring TEXT ( SGTXT ) field in MIRO ?
    I gone through the already posted threads regarding this, unfortunately no any perfect solution found.
    Experts help will be great on this.
    Regards,
    Sharvari Joshi.

    Hi,
    Go to SHD0 and enter transaction code as MIRO
    Then in first tab "Standard variant", sub tab "Standard Variants", do F4 on the field "Name"
    You will get the list of the standard Variants for MIRO.
    Then select one of them and press enter. It the "Activate Match Stick" is enables, that means that standard variant is not activated yet. Similarily check for other standard variants of MIRO.
    If all the standard variant have "Activate Match Stick" enabled, then SAP MIRO should be showing SGTXT as a part of standard SAP.
    Regards,
    SDNer

  • Screen Variant is not reflecting same value in different transactions.

    Hi Guys,
    I need a help, it is urgency.
    I done the screen variant for one filed is mandatory and another field in display mode (gray color) for transaction (FPR1 in ISU). After I done the screen variant the standard transaction code (FPR1) showing same result, what I am expecting.
    But the problem is, I want to maintain or enter the values from CIC front office screen.
    Once I confirm the BP and select the contract account to create install plan (FPR1), here it is open with standard view, which is not displayed with screen variant changes.
    What should i check in that case. I already checked with
    T.code : EWFC, EWBC.
    Thanks in advance. Your guidance is appreciated
    Regards,
    Venkat.

    Hi,
    Even if you group valuation/view currency is the same as controlling area currency, the system will still show the message above. SAP need you to acknowledge that you're  now costing for different valuation than your operation (legal valuation).
    Note: Normally we execute sales order costing for group valuation in the background.  You can read note 1819102 on how to remove that warning message when costing via background.
    Thanks,
    Ong Yang

  • 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
    Komal

    Hi,
    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

  • Screen Variant Not  working

    Hi,
    I have created one screen variant for screen for SAPLBBP_SC_UI_ITS screen 230.
    It's getting called while i checked by debugging .
    But its not working in ITS Template & in transaction also .
    In SAPgui it's not working .
    Is there any more setting for Screen variant apart from just save it & called in screen variant BADI .
    Thanks,
    SS

    Hi
    <u>This BADI as you can see by name is for Screen Variants.
    BBP_SCREENVARIANT in this case.</u>
    <b>Please read the following documentation to get the clear difference</b>
    Transaction Variants and Screen Variants
    Transaction variants can simplify transaction runs as they allow you to:
    Preassign values to fields
    Hide and change the 'ready for input' status of fields
    Hide and change table control column attributes
    Hide menu functions
    Hide entire screens
    In particular, hiding fields in connection with screen compression, and hiding screens, can result in greater clarity and simplicity.
    Transaction variants are made up of a sequence of screen variants. The field values and field attributes for the individual screens found in transaction variants are stored in screen variants. Each of these variants is assigned to a specific transaction, can, however, also contain values for screens in other transactions if this is required by transaction flow. The transaction that the variant is assigned to serves as initial transaction when the variant is called.
    There are both client-specific and cross-client transaction variants. All screen variants are cross-client, but may be assigned to a client-specific transaction variant.
    A namespace exists for cross-client transaction variants and screen variants and both are automatically attached to the Transport Organizer. Client-specific transaction variants must be transported manually.
    In principle, transaction and screen variants can be created for all dialog and reporting transactions. There are, however, certain Restrictions that apply to certain transactions, depending on their internal structure.
    No transaction variants are possible with transactions already containing preset parameters (parameter transactions and variant transactions).
    Screen variants
    Screen variants allow you to simplify screen editing by:
    Inserting default values in fields
    Hiding and changing the ready for input status of fields
    Hiding and changing the attributes of table control columns
    A screen variant contains field values and attributes for exactly one screen.  A screen variant can, howevever, be assigned to multiple transaction variants. Screen variants are always cross-client; they may, however, be assigned to a client-specific transaction. They can also be called at runtime by a program. The different possibilities for calling screen variants guarantee great flexibility of use.
    For more information, see: Calling Screen Variants
    A specific namespace has been designated for screen variants and they are automatically attached to the Change and Transport System.
    Hope this will help.
    Please reward suitable points.
    Regards
    - Atul

  • 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.

  • Error while Adding field on Screen Variant

    Hi SAP Gurus,
    I want to add one field Trading partner in Fast entry screen.
    I am getting below error message while adding one field Trading Partner in Screen Variant ES007(O7E6)
    FIELD instruction for field BSEG-VBUND missing on template screen
    Message no. F4171
    Please let me know where do I have to maintain Trading partner field in template screen.
    A quick response on this is highly appreciate.
    Regards,
    SATVIR SINGH
    Edited by: Satvir S Digwa on Oct 6, 2010 12:41 PM

    Hi
    Go through the below link:
    Re: Trading partner in Field Status Group
    Rgds
    Vani

  • IMR7 : Creation of a new Screen Variant does not save Layout

    Hello,
    In IMR7, if I create a new screen Variant with a modified the default Layout field, the next time I log-in to SAP, system does not recognize my Layout selection.
    Do you have a suggestion?
    Thanks
    François

    Hello,
    Thanks for your support but it did not resolved my problem.
    When I save Layout I  have three fields:
    -Layout name
    -User-specific checkbox
    -Description
    Even though User-specific is not checked, next time I relog to SAP and choose my Variant, the layout I have chosen in this variant is not keeped in memory. A layout named 4_SAP_IM is always displayed.
    Do you have the same behavior?
    Thanks
    François

  • Changing the column position & width using Screen Variant..

    Hi Experts,
        Iam trying to change the column position and width for the standard transaction (eg. FB60 or VA02) using the transaction code SHD0 (Transaction and Screen Variant).
        Iam able to create and save the transaction and screen variant and i could see the check box options for table control like
        a. Auto Column Position
        b. Auto Column Width
         I tried checking and unchecking both the check boxes but iam unable to modify / maintain the column position and width.
         Please guide me in changing the column position and width.
       Thanks in Advance.

    Hi Mudit,
    Kindly go through this link below:
    http://help.sap.com/saphelp_nw04/Helpdata/EN/9f/dbac0b35c111d1829f0000e829fbfe/content.htm
    Hope it helps you
    Regrds
    Mansi

Maybe you are looking for

  • Install leopard on a FW hard drive as a second boot drive?

    I have one my 8 core on snow leopard and there are some apps that wont work. I want to be able to use a few of these apps on my MBP. I haven't gone up to SN yet on the MBP. I want to know if I can partition an external 2.5 inch HD. Install Leopard an

  • I upgraded to 4.o and added the fireFTP which I use all the time and it does not work. How can I get this to work?

    Upgraded to 4.0, added fire FTP and all of my settings carried over. Now it just sits there and tries to connect. It does not connect. What needs to be done?

  • Issue in User Management and Permissions

    Hi,      There is an issue found while working on user management and security. When an asset is uploaded to the DAM, even with create and modify permission it is not able to      edit.      While analyzing, it was due to the following reasons. When

  • Suppress Output for Closed PO

    Hi, actuallly the requirement suppress out put for closed po. when delivery completed and final invoice indicator is  checked the output shouldnt take place. po out put should be suppress. The following fields needs to be cleared to suppress PO outpu

  • Syncing in iTunes 9

    So I upgraded to iTunes 9, and am having a huge problem syncing just one playlist. I created it to put all my podcasts in order, rather than having to choose each one to listen to. The playlist worked fine on iTunes 8, but will not sync in version 9.