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.

Similar Messages

  • Spool number and program name

    Hi All,
    Im trying to fetch spool number based on object name(program name).
    The table TSP01 has the field RQ2NAME has the program name in it, with some additional characters.
    For example, if the program name is ZQRR1234 , its showing it as ZQRR1234_ABC.
    Is there any other way to fetch spool numbers other than this? Please let me know.
    The other issue is, Spool created for ReportWriter reports, are having a different name in the RQ2NAME field(Totally different from the above case). For example if the report name is Z31L, its showing as GP3ITN115113. Im not sure whether this name will be same in Quality and production system.
    Finally please let me know how to fetch spool numbers based on program name in either case.

    Hello Saravanan,
    Please use FM RSPO_OUTPUT_SPOOL_REQUEST to display your spool.
    Have a Nice Day,
    Regards,
    Sujeet

  • Screen number in t code

    hi friends i am facing problem in creating transaction code for a program. its asking screen number. which number i have to give and from where i can and how i can find that screen number.
                                                kumar.

    Hi,
    If you are creating a Tcode for an Executable report, select the second Radiobutton (report Transaction) in SE93 and give the Descripton, Program Name and Selection Screen Number (default 1000 for all executable reports).
    If it is a Module pool program, use the first radiobutton, and the respective screen number and program name to create the transaction.
    reward points if useful
    regards,
    ANJI

  • Find screen number for enhancement.

    How to identify screen number for a particular standard SAP transaction for enhancement. Suppose I want to enhance any screen of any transaction how to search/identify customer screen number and enhance them, I want to add some fields or tab or anything else.

    Hi Avirat,
    You can get the screen number for screen enhancement using the following methods:
    1) Googling  on the Tcode or by reading OSS notes .
    2) Go to SPRO transaction . Navigate to the application component and see whether any section on Enhancement exists.
    3) Other ways of finding it are -
        i) CMOD based screen exits -
    Here the 4 digits 0101,0111,0201,0211,0301,0311  are the screen numbers where enhancement can be done .
    In case project is already implemented, get the project name from MODACT table.
    ii) For BADI based screen exit - Do a look up on SXS_SCRN table
    Regards,
    DPM

  • I have installled PE12,I have registrated it (serie number) and I have made an Adobe- ID. (I can find there my registrated product). Still, when I want to start the program, there is a screen that indicates that i have "to registrate PE within 7 days" , W

    I have installled PE12,I have registrated it (serie number) and I have made an Adobe- ID. (I can find there my registrated product). Still, when I want to start the program, there is a screen that indicates that i have "to registrate PE within 7 days" , When iI continuer (next sceen) there is a message that the proces can not proceed for "I need  an internet commection" which I have!!!! When this problem does not disappear  I have to contact Adobe ??.......  So please can you help me. I am already many hours trying to get started :-(

    CS2 is very old and reached its "end of life" a while back.  So probably won't run on modern operating systems.  If you can still run it, you'll need to uninstall what you have and re-install with the download link below to activate it.
    Error: Activation Server Unavailable | CS2, Acrobat 7, Audition 3
    Nancy O.

  • How to find screen group and subsequent screen group from program number

    Hi all there,
    Can anybody tell me how to find out screen group and subsequent screen group from program number.
    I need it to find next screen number in VF01 transaction
    I am doing recording in VF01 after entering delivery number which is on screen number 0102 and pressing enter sometime it goes to screen number 0103 and sometime it goes to screen number 0104
    I wanted to find out on what condition it goes to these screen
    Regards
    Sagar

    hi,
    for konwing the screen flow you ...just use the press (ctrlshiftF5) now you will get the flow ...now just click on screen number 102 then go inside the PAI by double clicking on user command...
    search for screen numbers 103 or 104 now check on what condition it will get tirrgered..
    with regrads
    janani

  • Differnece between EXIT and LEAVE TO SCREEN or LEAVE PROGRAM?

    HI Experts,
    Differnece between EXIT and LEAVE TO SCREEN or LEAVE PROGRAM?
    thanks in advance

    Syntax
    EXIT.
    Effect
    If the EXIT statement is executed outside of a loop, it will immediately terminate the current processing block.
    After the prodessing block has been executed, the runtime environment behaves in such a way that it follows with the exception Reporting Event Blocks START-OF-SELECTION and GET the schema from Leave Processing Blocks.
    After the Reporting Processing Blocks START-OF-SELECTION and GET have been exited using EXIT, the runtime environment does not trigger any further reporting events. Instead, it directly calls the list processor for displaying the basic list.
    Note
    We recommend using EXIT only within loops (see EXIT (loops) ). Instead, use RETURN to leave processing blocks.
    LEAVE [TO] SCREEN
    Syntax
    LEAVE { SCREEN | {TO SCREEN dynnr} }.
    Variants:
    1. LEAVE SCREEN.
    2. LEAVE TO SCREEN dynnr.
    Effect
    This statement ends the processing of the current screen. The current processing block of the ABAP program and the current processing block of the dynpro are left immediately.
    Variant 1
    LEAVE SCREEN.
    Effect
    The variant LEAVE SCREEN calls the current next screen. This is either statically specified in the properties of the current screen or has been set before using the statement SET SCREEN.
    Variant 2
    LEAVE TO SCREEN dynnr.
    Effect
    The variant LEAVE TO SCREEN calls the screen with the number dynnr as the next screen. A data object of the type n of the length 4 is expected for dynnr. It must contain either the screen number of a screen in the main program of the current program group or the value 0. Otherwise, an exception that cannot be handled is raised. This statement is a short form of the statements SET SCREEN dynnr and LEAVE SCREEN.
    Note
    This statement does not terminate the entire dynpro sequence; it branches to an additional screen in the same sequence. Only if the number 0 is used to branch to the next screen, LEAVE SCREEN terminates the screen sequence.
    LEAVE PROGRAM
    Syntax
    LEAVE PROGRAM.
    Effect
    This statement immediately ends the current main program and deletes its internal session - including all loaded programs, instances, and their data .
    The LEAVE PROGRAM statement can appear anywhere within any processing blocks. It ends the program regardless of the program/object or the program group of the internal session in which it is executed.
    Regards,
    Pavan P.

  • Save/create a variant in user defined screen in dialog program

    is there a way to save/create a variant in user defined screen in dialog program?
    thanks...

    Few important tables for Variants:
    VARI - ABAP/4: Variant storage (similar to INDX)
    VARID - Variant directory
    VARINUM - Internal number assignment for variants
    VARIT - Variant texts
    TVARV - Table of variables in selection criteria
    TVARC - Variant conditions
    TVARUVN - Individual Variant Variable: Assignment TVARV
    TVARCT - Text for Variants Conditions
    TVARH - Header entries for screen variants
    TVARIND - Save screen variants
    Regards,
    Vishal

  • Translation table for Program name/screen number for ECC 6.0

    Hello Experts,
    Do you know if there is a translation table and/or document that would list the Program Name / Screen Number for the transactions in SAP 5.0 and the equivalent Program Name / Screen Number for those same transactions in SAP 6.0?
    The reason that I ask is that we our encountering errors within the TxShuttle macros we are testing that are telling us that the current screen name listed in the macro in no longer valid in the 6.0 environment.
    Regards,
    Atul

    I thnk we dont have any such program .Try searching for a SAP Note if its a standard program.
    Can u tell me the program name and screen number which is not available in ur system.

  • I have here an iPod touch Model number a1288 but the last number to me also looks like a 3. But that isn't my point. I'm here asking this question,. I broke my screen today and I was wondering if it mattered or not if i put on a ipod touch 2nd or 3rd then

    I have here an iPod touch Model number a1288 but the last number to me also looks like a 3. But that isn't my point. I'm here asking this question,. I broke my screen today and I was wondering if it mattered or not if i put on a ipod touch 2nd or 3rd then LCD and Screen. I really don't want to buy a new iPod and i've had this for a long time and its still working fine for me. Ijust need something that will play my music at work. Please someone helpp.

    You can check your model here: iPod Touch - Wikipedia, the free encyclopedia
    and search this place for parts that would fit.

  • Microsoft Word consistently becomes active window when clicking between dual screens and programs

    13" MBP
    2.3 ghz i5
    8GB Ram
    Running 10.9.2
    Microsoft Word 2011
    Dual screens with amazon Mini Display to VGA adapter
    When I am running word between an external monitor and my MBP, Microsoft word always interrupts any clicks between programs and between screens to become the active window. This is especially annoying when I am trying to navigate between MacMail and Chrome, or any other programs.
    The problem doesn't exist when I click between programs on the MBP, but only when I select windows between the two screens. Or programs on the external monitor.
    Word is up to date, as is my MBP.
    Please don't punt me to Microsoft, they're the worst!
    Thanks!

    There is a workaround for this problem, which was posted by Highestwater on the Microsoft Community thread for this bug and worked for me as well:
    Go to
    System Preferences > Mission Control >
    and UN-check the box labeled "Displays have separate Spaces" (see image below)
    The original poster on this thread may already be aware of this workaround, because he/she mentioned that the "separate Spaces" option is checked. But if you can live without the extra Mavericks dual display features (like going full screen in 1 display only, switching spaces independently on each display, and having a menu bar on each display), then uncheck this option and the "stealing focus" bug seems to disappear. For me the bug is so annoying that it's worth it to lose the extra features. Just yesterday I closed a Word document I was working on by mistake because I clicked on a Finder window on my other display and immediately pressed command-w to close it, without realizing that the focus had switched to my word document which closed instead. It was saved, but this sort of stuff interrupted my work enough to be both an annoyance and a time drain.

  • How to number and message screening in nokia 5630?

    hi
    can anyone tell me, how to use the number and message screening in nokia 5630. it is a mobile with s60 platform and has number and message screening mentioned as its built in specification. i cant figure it out how? 

    Hi Len,
    actually I thought about highlighting a word, phrase, or passage, holding it with the mouse, and then shifting it around within the text to the desired place, just as I used to do when I owned a PC. Does this work with Mac as well?
    Frank

  • Creating a screen in report program and calling that screen in program.

    Hi,
    I have a report program and I want to give output in different screen.
    can any one tell me how to create a screen in executable program and calling that screen in program in END-OF-SELECTION for displaying results.
    Thanks a lot.
    Kiran

    Hi,
      Open your program in SE80. Right click on your program. Click CREATE->Screen menu. This will allow you to create screen for the program. 
    In the End-of-selection event call the screen using the  commands CALL SCREEN or LEAVE TO SCREEN or SET SCREEN.
    CALL SCREEN
    http://help.sap.com/saphelp_47x200/helpdata/en/9f/dba4e635c111d1829f0000e829fbfe/content.htm
    LEAVE SCREEN/SET SCREEN
    http://help.sap.com/saphelp_47x200/helpdata/en/9f/dbab3635c111d1829f0000e829fbfe/content.htm
    Regards,
    Vara

  • Relationship b/w the PO number field in the SO creation screen(va01) and th

    Hi All,
    What is the relationship b/w the PO number field in the SO creation screen(va01) and the sales order .
    Can we maintain a specific number range for the PO Number??
    If yes where do we maintain the setting?
    Cheerzz..
    Subbz..

    Hello,
    This is nothing to do with a SAP purchase order, and you can't maintain any number range for the same as it is not a system proposed one.
    Imagine, the customer is sending a purchase order to you, and you are creating a sales order. We can give a reference to the customers PO number in this filed. It doesn't have any effect.
    It is widely used in reporting.
    Prase

  • Time constraint classes and  screen number for absence type

    Hi all,
    What should be the Time constraint classes and  screen number for absence type.
    The different absence types are annual leave, sick leave , study leave , personal leave, maternity leave , juryduty leave nad leave without pay etc
    Kindly help.
    Regards,

    The time constaint class depends on the client requirement. 
    eg.if they want that a error needs to be generated while overlapping absences or warning message is required. 
    Time contraints comprise the following:
    Time constraint classes that determine which collisions in time data records are allowed
    Time constraint table that contains the time-based collisions allowed in the time data records
    Time constraint indicator that displays whether a new data record that collides with an existing time data record can be transferred to the system or whether the transfer is prohibited
    For screen number you will have to see if the is quota based deduction or just an absence.  Here is the documentation of screen number from SAP
    In the standard system, the following numbers are allocated to the screens:
    1. 2000 - General absence
    This screen is used for all absences which do not require special processing (such as paid leave of absence for getting married).
    2. 2001 - Quota deduction
    This screen is used for entering data on leave or time in lieu of overtime.
    3. 2002 - Work incapacity
    Use this screen for all absence types where continued pay should be taken into account automatically by the system.
    4. Special screens have been developed for the following absence types:
    2003 - maternity protection, parental leave
    2004 - military and non-military service
    2005 - work incapacity (Netherlands)
    Please go through the documentation of the configuration.
    Shrikant Basarkar

Maybe you are looking for

  • Fan noise like a hair dryer at full blast

    Hi there, I have had this IMac G5 (1.8G) since beginning of 2005, every time I go to a web site which has flash - my IMac fan goes on very loud noise like a hair dryer at full blast. Does anyone know what the problem is? and how do i fix it? Thank yo

  • Disabling prompts blocks InfoPath publishing

    I have a SharePoint 2010 Enterprise environment with InfoPath 2010.  Using several forms published as content types in several site collections, all working fine. Users are getting prompted Open/Save of documents in libraries (word, excel) - Office W

  • How do I reinstall Muse after accidentally uninstalling?

    How do I reinstall Muse after accidentally uninstalling.The apps download does not allow and reads as updated.

  • Exporting Metadata

    I've created custom metadata views and presets for cataloging my images. Is it possible to export this metadata into an Excel spreadsheet as a CSV or TSV file? File/Export/Metadata exports standard metadata, but not my custom fields and entries. Or,

  • How to change the scenegraph after a certain time

    I want to have an object appear in one of my 3d-applets after 30 seconds. How do I do this? It would be easy in regular Java, but since the scenegraph is precompiled, it makes it more complicated in Java3D. Have a look at some of my shapeshifters: ht