ALV as default in standard transactions in purchasing, like ME2N

Is there a functionality that can make ALV as a default value in Scope of list, in the purchasing reporting transactions, for a few people only?
I know about the customizing setting that makes ALV as default for all users, but that's not what I'm looking for.
I have a few users who want to have ALV, and I don't know how to help them.
Is there a parameter id or something, or is a selection screen variant the only solution?
Thanks!

Hello Lisbeth,
In ME2N-like transactions, the ALV layout comes from the customing of BEST scope of list (MM/Purchasing/ Reporting) . If you can find a default assignment per transaction, there is nothing linked to the login.
A suggestion can be to create a ZBEST scope of list and to create an ID parameter for this LISTU field and assign this ID parameter to the users that want it by default.
Tell me if it helps,
Isabelle

Similar Messages

  • How to set 'Material Master' tab as default in standard transaction CG54?

    Hi All
    I am having a requirement to call the transaction CG54 from a custom program. On calling the transaction, I need to put some default values to the input fields and the default tab selected should be 'Material Master'. I am able to default input fields using BDC Transaction call. Can anybody guide me how to set Material Master tab as the default tab selected?
    Thanks in advance
    Rinzy Deena Mathews

    Hi All
    Solved the issue by myself.
    Initialization of tab in transaction CG54 is based on the values in the standard table TCGSGP - EHS: Search parameter (reproduction from SET/GET memory).
    Calling of the transaction CG54, with default values and parameters can be done with the help of following standard function module:
    *-- Types
      TYPES : BEGIN OF t_obj_tab.
              INCLUDE STRUCTURE rcgapplobj.
      TYPES : END OF t_obj_tab.
      TYPES : tt_obj_tab  TYPE t_obj_tab OCCURS 20.
      TYPES: BEGIN OF t_zplm02,
               sbgvid TYPE zppr_de_sbgvid,
             END OF t_zplm02.
    *-- Internal Tables
      DATA: li_obj_tab    TYPE tt_obj_tab WITH HEADER LINE,
            li_report     LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_variant    LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_subid_tab  TYPE espre_subid_rep_tab_type WITH HEADER LINE,
            li_report_m   LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_variant_m  LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_subid_tab_m TYPE espre_subid_rep_tab_type WITH HEADER LINE,
            li_zplm02     TYPE STANDARD TABLE OF t_zplm02.
    *-- Structures
      DATA: ls_addinf     TYPE rcgaddinf,
            ls_rcgradmsel TYPE rcgradmsel,
            lw_zplm02     TYPE t_zplm02.
    *-- Variables
      DATA: lv_trtype     TYPE rcgdialctr-trtype VALUE 'D',
            lv_actype     TYPE rcgdialctr-actype VALUE 'D',
            lv_viewappl   TYPE tcgl3-repappl     VALUE 'MATMASTER',
            lv_sel_valdat TYPE rcgradmsel-valdat,
            lv_sel_langu  TYPE rcgradmsel-langu,
            lv_ucomm      TYPE syucomm,
            lw_gen        TYPE char10,
            lv_flag       TYPE esp1_boolean,
            lv_werks      TYPE werks_d,
            lv_bsbgvid    TYPE zppr_de_bsbgvid.
    *-- Parameters
      ls_addinf-aennr      = sy-datum.
      ls_addinf-valdat     = sy-datum.
      ls_rcgradmsel-sbgvid = iw_gen.
      ls_rcgradmsel-matnr  = p_matnr.
      ls_rcgradmsel-namcat = 'MATNR'.
      ls_rcgradmsel-reprefflg = abap_true.
      ls_rcgradmsel-numcat = 'NUM'.
    *-- Application Object
      li_obj_tab-repappl = 'MATMASTER'.
      li_obj_tab-objectkey = p_matnr.
      APPEND li_obj_tab.
    *-- Evaluate selection screen and fill keytab
      CALL FUNCTION 'C1G0_KEYTAB_FILL_FROM_RADMSEL'
        EXPORTING
          i_radmsel             = ls_rcgradmsel
          i_valdat              = ls_addinf-valdat
          i_actype              = lv_actype
          i_flg_popup_no_param  = abap_true
        IMPORTING
          e_flg_cancel          = lv_flag
        TABLES
          i_applobj_tab         = li_obj_tab
          e_keytab_report       = li_report
          e_keytab_variant      = li_variant
          e_subid_refreport_tab = li_subid_tab
        EXCEPTIONS
          OTHERS                = 1.
    *-- Initilize Report Header Buffer
        CALL FUNCTION 'C1AP_ESTDH_BUF_INIT'
          EXPORTING
            i_aennr  = ls_addinf-aennr
            i_valdat = ls_addinf-valdat.
    *-- Parameters
        ls_addinf-aennr      = sy-datum.
        ls_addinf-valdat     = sy-datum.
        ls_rcgradmsel-sbgvid = iw_gen.
        ls_rcgradmsel-matnr  = p_matnr.
        ls_rcgradmsel-namcat = 'MATNR'.
        ls_rcgradmsel-reprefflg = abap_true.
        ls_rcgradmsel-numcat = 'NUM'.
    *-- Application Object
        li_obj_tab-repappl = 'MATMASTER'.
        li_obj_tab-objectkey = p_matnr.
        APPEND li_obj_tab.
    *-- Initial report block tree of information
        CALL FUNCTION 'C1G2_ENTRY_INQUIERY'
          EXPORTING
            i_trtype              = lv_trtype
            i_actype              = lv_actype
            i_addinf              = ls_addinf
            i_viewappl            = lv_viewappl
            i_sel_valdat          = lv_sel_valdat
            i_sel_langu           = lv_sel_langu
            i_rcgradmsel          = ls_rcgradmsel
          IMPORTING
            e_okcode              = lv_ucomm
          TABLES
            i_keytab_report       = li_report
            i_keytab_variant      = li_variant
            i_subid_refreport_tab = li_subid_tab
            i_applobj_tab         = li_obj_tab.
    With Regards
    Rinzy Deena Mathews.

  • How to populate default values in standard transactions

    Hi abapers,
                    what r the different ways to populate fields with default values while entering into standard transactions
    thanks in advance.

    Hi,
    You can either create trasaction variants with Default values and then create transaction suing these Variant transaction and use this transaction instead of irignal transaction.
    SHDS-> to create Variant transaction
    SE93-> to create transaction of this Variant Transaction.
    or you can also use SAP memory statements like GET and SET PARAMETERS to set one value in one internal session and get that in another session in an External session.
    Regards,
    Sesh

  • How enhance the default variant in standard transaction COOIS (SAP&COOIS) as per the user requirement

    Hi,
    I have one query that how to enhance the standard default variant (SAP&COOIS) for standard transaction COOIS.
    If any one know solution pls share.
    Thanks & Regards,
    J.Goud

    Hi Maine,
    Thanks for your reply.
    As you mentioned for your own program, you can control the parameter "I_SAVE", when calling "REUSE_ALV_GRID_DISPLAY".
    so already i have use the same logic and control the parameter through I_SAVE and here i am calling method ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY instead of "REUSE_ALV_GRID_DISPLAY".
    and it works fine when we execute the report but the logic doesnt work when the user tries to change and save the layout variant on the output screen of the report.
    Regards,
    Satish

  • Set Default Value in Standard Transaction

    Hi all,
    Does anyone know how to set a input value into a SAP Standard Transaction ?
    That means when calling that transaction, it automatically set a value into it's input box.
    Thank you all.

    hi,
      get the parameter id of the field that has to be populated  in the transaction.
    write these lines in the program from where you call the transaction.
    set parameter id 'KUN' field '30'.
    call transaction 'FD01'.
    When you call the transaction you get the value that is set.
    Regards,
    Sailaja.
    Message was edited by: Sailaja N.L.

  • Standard Transaction Customization

    I want to use standard transaction(ME2N)and append three more fields to the displaying report.
    here the LDB ENM used in the Program RM06EN00.. how to know the report output structure? and the output need to display in a normal ALV report.
    Please help me... if any relative code provide me..
    Thanks in advance..

    Hi,
    go to customizing:
    Materials Management -> Purchasing -> Reporting -> Scope of List -> Define Scope of List and create your own scope of list.
    In ME2N fill in the new scope in list in the 3rd field from the top.
    Regards,
    Andreas Gieres

  • Config Scope of list ALV as default for reports ME5A / ME5J / ME5K

    Hi all,
    We had performed configuration SPRO> Materials management-> purchasing> reporting>maintain pur.list->scope of list->define default values for transaction to set ALV as default scope of list for a number of transactions. 
    It is all okay for transactions: ME2B, ME2C, ME2J, .... ME3B, ME3C, ME3J, ME3K, ME3L, ME3M.  But for ME5A / ME5J / ME5K, the default of scope of list became "A" (3-line + n special) instead of "ALV" even the configruation had been done.
    How can we solve this?  Thanks.
    Regards,
    Donald

    Dear Donald,
    For T-code ME5A / ME5J / ME5K Configuration path is Materials management-> purchasing> reporting-->maintain PURCHASE REQUSTION LISTS --->define default values for transactions to set ALV as default scope of list.
    This will definately solve your problem.,
    Thanks,
    Shekhar Gaikwad

  • List of Standard Reports in Purchasing and Inventory

    Pls send me list of Standard reports for Purchasing and inventory.
    Thanks-Manju

    This is duplicate thread (NO POINTS required)
    Hello Manjula,
    Go to transaction code SAP1, this will show all the reports functional area-wise.
    For purchasing reports : Go to Material management --> Purchasing
    For Inventory management reports : Go to Material management --> Inventory management
    Hope this helps
    Regards
    Arif Mansuri

  • How to get information from a text editor in the SAP standard transactions

    Hi SAP gurus I have a requirement in which it is required to gte the information from a text editor(which is not a field) in mm02 (click on) goto Purchase Order Text  in this view there is a text editor there is some text  in te the text editor i have to get that information in a table can it be done if so please give example and steps
    Points will be given to useful information

    Ah yes, excellent question, and not really a clear cut answer. In my experience, the easiest way to find this information is to simply create the text using the standard transaction, in this case MM02.  Then go to transaction SE16, using table STXH, do a query on this table, entering your user name, and today's date as the creation date.  The results should show the text that you just created, now you can see the object, id, and the way the name is being used here. 
    I also understand that in some cases, there is a button next to the editor in the screen which gives you some idea of these values, but this is not implemented everywhere, and I believe that I've only seen this in one place, can't remember where, but the first solution above will always work for you.
    Regards,
    Rich Heilman

  • Standard and Reference Purchasing Org

    What is the difference between standard and Reference purchasing organization?
    In which scenario  it is used?
    Regards,
    Komal

    Dear Komal,
    Please find difference of both these term & its application in simple manner.
    A) Reference Purchase Organization( Also called as Central Pur Org.)
    1)Used to map cross purchasing organization procurement transaction
    2) Possible to use other purchasing organization to use conditions of this Purchase Organization
    3) Allow to access contract
    4) In customizing you can configure which data ( i.e. contract or conditions ) a purchasing organization can access
    5) a multilevel reference relationship is not possible
    6) Purchasing Info record for central Purchasing organization must exist.
    7) This is normally at client level.
    B) Standard Purchase Organization:
    1) If a plant is having more than one purchasing organization , one of the purchasing organization  is designated as standard Purchase Organization.
    2)It is used for Transaction of pipeline material , Consignment material or stock transfer orders.
    3) In source determination system automatically pulls this Purchase Organization
    4) For goods issue Purchasing Info record of standard Purchase Organization is used.
    5) Standard Purchase Organization info record is used for auto PO generation during GR
    I thinks this will clear your concept.
    If useful reward points,
    Vivek Maitra

  • Customize Standard transaction

    I want to use standard transaction(ME2N)and append three more fields to the displaying report.
    here the LDB ENM used in the Program RM06EN00.. how to know the report output structure? and the output need to display in a normal ALV report.
    Please help me... if any relative code provide me..
    Thanks in advance..

    If no user-exit, badi, etc is found, I would simply use an implicit enhancement for the initial screen. If your first screen is 0002 as I think it is, create implicit enhancement in form screen_init_0002, in include MP56T_OVERVF02. Then use loop at screen to modify the property of the filed you want to modify.
    As for the HTML, it's generated on form show_welcome_screen, in include MP56T_OVERVF00.

  • Changes in standard transactions

    hi gurus,
    my client wants to extend the vendor name  characters from 40 to 60 characters in vendor name field.
    can we do it in standard transaction
    i think we cant do it , but i am not confident.
    Please advise
    regards
    subbu

    SHD0 does not let you extend fields, it simply allows you to set default entries (similar to screen variants)
    There is NO WAY that you should consider extending the length of this field. It is used in HUNDREDS of reports and transactions and each one would also have to change.
    It is better to split the text across name 2 as already suggested.
    Steve B

  • Call a ABAP webdynpro application from a standard transaction.

    Hi Gurus,
    Can we trigger a webdynpro application on a click of button from a standard transaction as IW31 and pass some of the parameters?
    If so, how do we do that?
    Please let me know.
    Thanks,
    Das

    Hi,
    You can trigger the webdynpro application on click of a button.
    construct the URL dynamically or you can use the URL of the application present in WebDynpro application(if you are sure that if this application run only in this system).
    We can display the application either in standard screen using HTML control or we can also open the browser on click of a button on standard screen using the code:
    call method cl_gui_frontend_services=>execute
    exporting
    application = 'www.google.com'
    exceptions
    others = 1.
    For passing the parameters to the application:
    1. Create the parameters in the default interface plug of the application.
    2. Associate the parameters to the WebDynpro application
    3. Pass the parameters to the application by appending to the URL like (&para1=abc&para2=def).
    Best regards,
    Suresh
    P.S. we can define the parameters in the Webdynpro component by defining the importing parameters in the default interface view's inbound plug's method. If we define the importing parameters in the inbound plug (for example DEFAULT plug of the window) then they are visible in the parameters tab in the WD application.
    We can receive the parameters in the inbound plug method (HANDLE<plugname>) of the window (interface view associate in application).
    Message was edited by:
            Suresh Honnappanavar

  • Dump issue in standard transaction

    I am getting a dump error in a standard transaction while clicking save option,
    could you please confirm me whether the issue is with SAP standard transaction path fill missing or some thing else since when we will do the same steps in same transaction to some other server its not giving dump error.
    Should I've to do any code changes in the standard transaction by registering access key request or is there would be any basis related issue.
    Also, I debugg a lot and not sure from where the issue is comming.
    Please suggest.

    I'm done with the debugging and found the reason for the problem.
    Secondly as I said it a pure slandered transaction and we have not done any code changes, enhancement, BDT/BRF etc
    so there in no way to get into depth for debugging since every line of code would be correct but the we need to find out where and why its getting stuck and  throughing  the dump.
    Where
                    In DSAVE BRF event only its giving  error as error message = E once no entry found in the internal table. however it has to get some data from some where but unfortunately its not collecting the data so it remain initial and its result error type and E which indicate dump with logical (feeder) system not determine
    Why      
                 SAP insurance  module consist of CD, CM, ISM, Banking and where BP will act as a  central component,
    so there would be by default integration between BP and CD,CM,ICM,Banking. But I think the default connection between these all is not exist in our server, therefore once we are clicking save option in our process its not getting the path for interconnection with CM.
    Final conclusion the integration between BP and CM is not establish hence its giving  dump.
    So could any one  please tell me how to establish the integration between BP an CM, it might be related to BASIS issue but I welcome all who ever can provide the solution. (Might be we have to do some configration or something in SPRO-cross application - SAP BP - etc. )
    Edited by: Helpfriends on May 23, 2011 10:15 AM

  • Selection Variant for Standard transaction

    Hi,
    The requirement is that, On starting a standard transaction the initial selection screen should appear with a default selection variant selected in it.
    Regards,
    Prabaharan.G

    Sudhir,
    Are you sure about that ? I think the the SHD0 transaction creates screen variants only for  "normal" screens, dialog boxes, and subscreens . Not for  List display (and selection screens) ..
    I read this at - <a href="http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fe015111d396480000e82de14a/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fe015111d396480000e82de14a/content.htm</a>
    For example try and create a transaction variant for standard transaction FBL1N (make the Company code field Output only) .. is it possible ?
    Will someone please verify.

Maybe you are looking for

  • Memory limitation work around

    Hello, I'm working on a project that has 4 compositions of roto brushing that are time stretched to run faster and then all brought into another composition to add effects. When I try to export this I get a memory error. I assume it's just too much m

  • How to delete the Digital ID from Acrobat Pro 9 Extended?

    Hi, please help me I want delete the Digital ID when I open the menu "Advanced"----"Security Settings" in the dialoge I chose Digital IDs, then Windows Digital IDs there is a list and I can see many iterms of digital IDs I want delete each of that wh

  • How do I save a photo as pdf to iPhoto?

    I know this seems like a very basic question but with the new Yosemite update it has disappeared as an option and totally disrupts my workflow.  Typically I make a document in pages then save as a jpeg in IPhoto... I can then use that in Adobe photos

  • Convert External HD from PC to Mac

    I have an external hard drive hooked up to a PC. I no longer use the PC and would like to use the external HD with this iMac. I have a feeling that it will not work because it's probably formated for the PC. How can I make it work with the iMac. Can

  • My husband's christian name shows up on I cloud  instead of mine how do I change it?

    My husband's christian name apperars on I cloud instead of mine.  My name is on id but his is on the credit card.  How can I get my name instead of his?