Skip to Content

Custom screen or fields in VL01N transaction

Hi All,

We have the requirement to add new tab or new fields in VL01N transaction. I have searched the forum but no confirmed answer or example. It will be great if some one can help us in this.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 22, 2010 at 05:45 AM

    Hi Phanindra,

    Following Badis will be helpful for you:

    Badi Name                              Description
    LE_SHP_TAB_CUST_HEAD :    Tab Page for Your Own Data - Header Detail Delivery
    LE_SHP_TAB_CUST_ITEM :    Tab Page for Own Data - Item Detail Delivery
    LE_SHP_TAB_CUST_OVER :    Tab Page for Own Data - Item Overview Delivery
    

    Choose the appropriate Badi for you.

    Goto SE18 give the Badi name=> Display=> double click on the interface name=>click on interface documentation button or press ctrlshiftF9. Read the documentation to use the methods of the interface.

    Then create the implementation of the badi in SE19.

    Regards

    DKS

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 21, 2010 at 07:19 PM

    hi

    use BADI " LE_SHP_TAB_CUST_OVER" and in interface tab-> in list of methods choose "ACTIVATE_TAB_PAGE" method and in its list of parameter choose "CS_V50AGL_CUST" and put 'X' for it and for parameter "EF_CAPTION" give any name of ur choice and in "EF_PROGRAM" parameter give ur zprog name wher u will write code that and in "EF_DYNPRO" give ur subscreen no.. Create subcreen in se51. and the new tab will be created and also add ur field in that subscreen and activate and for it write ur code in zprog.

    I think it will go perfect.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      continue.....

      and also use method "TRANSFER_DATA_TO_SUBSCREEN" and "TRANSFER_DATA_FROM_SUBSCREEN" for ur getting and putting some data.