Screen field name

Hi friend,
In MB01, after giving the PO number and when the 'Adopt+Details' button is pressed, a new screen opens, in which there is a field 'Reference Doc'.
My doubts on this field are as follows:
1.  How to find out the screen field name for that field.
2.  How to give a if condition for that field.
Pls guide me.
Regards,
Mark K

Hi Friends,
Through F1, I am getting the field details as following :
   Program name   = SAPMM07M
   Screen no.     = 0210
   Screen field   = MSEG-LFBNR
   The value displayed in the field is '501809447'.
Now I want to pass this field value to a variable.  How could I do this.
Can you pls guide me.
Regards,

Similar Messages

  • How to make the selection screen field names to apper as in logon language

    hai
    the selection screen field names should appear
    as that of logon language
    and <u>before that once i logon with a language
    it should pop up the (some)message in the logon language</u>.
    For the selection screen filednames to appear as that
    of the logon language whether i have to maintain the textelements for all screen fields in all possible languages or i have to write only in english and tell mentioning it to change

    In <b>SE38</b> --> Goto --> Translate.
    Choose target language, and start making the translation -;)
    Greetings,
    Blag.

  • Create Limit Item Screen Fields name

    Hi Experts,
    I am unable to find the below screen field names. Can please let me know the Below screen fields of Create limit item in SRM Shoping Cart.
    Service Agent (Input filed)
    Account assignment.(Radio button Unknown and Known)
    Thanks in Advance

    Hello,
    If you go to SE80 transaction, type the BBP_SC_UI_ITS as Function Group, you can choose the screen number 210.
    If you click on "Layout" button, you will se the same shopping cart limit page. If you click on the desired fields, you can see their names, as below:
    Service Agent:
    GS_SCR_LIMIT-WORKER_ID, which is linked to GS_SCR_LIMIT-WORKER_NAME and GS_SCR_LIMIT-WORKER_GUID
    Unknown radio button:
    GS_SCR_LIMIT-ACC_UNKNOWN
    Best regards,
    Ricardo

  • How to find field name based on screen field name

    Hi all,
    I need to find field name at run time based on screen field name for doing some check.
    Eg, if i have P_CUST on screeen which refers to KUNNR . Then i should be able to find KUNNR based on screen name ie P_CUST during run time.
    Thanks in advance.
    Thanks and Regards,
    Taranam

    Hi
    ex:
    PARAMETERS :
      p_carrid LIKE spfli-carrid,
      p_connid LIKE spfli-connid.
    DATA:
      T_DYNPRO TYPE
      STANDARD TABLE
            OF DYNPREAD
          WITH HEADER LINE,
      W_PROG LIKE D020S-PROG,
      W_DYNP LIKE D020S-DNUM.
    CLEAR: FIELD_VALUE, T_DYNPRO.
      FIELD_VALUE-FIELDNAME = 'P_CARRID'.
      APPEND FIELD_VALUE TO T_DYNPRO.
    w_prog = sy-repid.
    w_dynp = sy-dynnr.
    ***TO READ VALUES on screen
    CALL FUNCTION 'DYNP_VALUES_READ'
           EXPORTING
                DYNAME                   = W_PROG
                DYNUMB                   = W_DYNP
                TRANSLATE_TO_UPPER       = 'X'
           TABLES
                DYNPFIELDS               =  T_DYNPRO.
    Reward if helpful.
    Best Wishes,
    Chandralekha

  • Field name of free item in ME21N

    Hi All,
    I have a small issue hear in ME21N I wan the table and the field which will be updated when the we check the check box for free item in the line items, I tried to find that using CDHDR, CDPOS, using ST05 and other methods but I was unable to do that can any of u please help me in finding that field along with table mane which will be updated and to give further information the screen field name is UMSON
    Regards,
    Antony

    Hello Antony,
    The 'Free Item' indicator is only used to facilitate the switching off of the 'Inv.Receipt' flag. 
    The flag UMSON is not contained in any table, only in structures.  
    But there is a correlation between the flag UMSON and the field EKPO-REPOS. So if you flag field EKPO-REPOS (an invoice is expected) the flag UMSON will be cleared and the other way around.
    For further information about this flag: You will not be able to enter any conditions in your purchase order item (not even the delivery costs) once the flag for 'Free item' has been set.
    In case the 'Inv.Receipt' flag is unticked, the system will not allow you to maintain any conditions in the purchase order, not even the delivery costs. In ME21N you can see that even the condition tab disappears as soon as you set the 'Free item'  indicator or as soon as you de-select the 'Inv.Receipt' flag.                                                                               
    Whenever the 'Inv.Receipt' flag is not set, we are indicating to the system that all the goods are to be delivered free of charge. In other words, there can be no delivery costs associated with the PO. Also, no delivery costs are allowed without an invoice receipt.                 
    I hope this helps.
    Esther.

  • How to find field name for BDC

    Hi,
    to find out the field name for BDC ,
    1. press F1 for that field
    2. click technical info
    3. use SCRREN FIELD name given in Field desc for batch input.
    NOw what to do if SCREEN field name in "Field desc for batch input." is not given...Even During BDC recording if we input values in those fields,values are saved in appropritae tables but not inn BDC recording fields

    Hi again,
    1. ABSOLUTELY Sure.
    2. Container (Container Control)
       is nothing but an EMPTY control
       to place controls inside it.
        eg. Its a FRAME
        inside which, there are contros!
    3. Container does not have any INPUT VALUE !
    regards,
    amit m.

  • removed_by_mod How can I get technical information of screen fields by FM?

    Hi, experts.
    I want to get technical information of screen fields by using any FM.
    Actually, I know the screen field name and I need which DATA ELEMENT IS ASSIGNED
    to the screen field.
    Thanks for your answers in advance.
    Edited by: Julius Bussche on Jul 15, 2008 10:52 PM
    I edited your subject title. Pkease read [the rules|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement]

    Hi Kim,
    I hope you may use the standard function module RS_IMPORT_DYNPRO .
    This function module takes input as program name, screen no and gives the complete information abot that screen.
    The tables parameter FTAB holds the information regarding all controls in the screen.
    FTAB parameters :
    FNAM : control name
    FILL : control type incase of push button it would be P
    STXT : Label or text of the control
    RES1 : Function code ,
    You can check all other parameter , and debug that function module to know more .
    Regards,
    Naveen Veshala

  • Module-pool screen field value under POV event

    Hi All,
    I have one issue...please suggest me solution for this.
    In module-pool program i have one screen(1000) which has one field(hrname_1000).
    Under this event:
    PROCESS ON VALUE-REQUEST.
    FIELD hrname_1000  MODULE hrname_1000.
    under this module hename_1000 i have used F4IF_INT_TABLE_VALUE_REQUEST to put a search help for field hrname_1000.
    after that i am trying to retrive HR related stuff's based on the field on module-pool i.e i am using hrname_1000 in the where condition.
    but problem is that im not getting value for hrname_1000 which im giving in the module-pool screen.
    thats y my select query is not working.
    Where as im getting values for the hrname_1000 under PBO & PAI.
    It will look like below.
    PROCESS ON VALUE-REQUEST.
    FIELD hrname_1000  MODULE hrname_1000.
    (under the above module)
      SELECT DISTINCT ename plans FROM pa0001 INTO CORRESPONDING FIELDS OF TABLE itab WHERE stell = '50001026'.
          LOOP AT itab INTO wa WHERE ename = hrname_1000.
          ENDLOOP.
    Please suggest
    Thanks & regards
    Ansumesh

    In some of the cases the screen field is present in the screen but not holding the value in the required structure or field.
    so here u need to check the option of reading the screen field values explictly..
    //once u hit an enter and do the f4 i think the value will be there ...but if u dont hit enter and do an F4 the value cannot hold and i think u r in this case ..
      1.Fill the screen field name in the structure dynpread.
    DATA: BEGIN OF DYNP_VALUES OCCURS 10.
            INCLUDE STRUCTURE DYNPREAD.
    DATA: END   OF DYNP_VALUES.
    DYNP_VALUES-FIELDNAME = 'HRNAME_1000'.
      APPEND DYNP_VALUES.
    * read screen values
      CALL FUNCTION 'DYNP_VALUES_READ'
        EXPORTING
          DYNAME     = HELP_REPID  "call the repid of ur prog
          DYNUMB     = HELP_DYNNR "pass the screen number
        TABLES
          DYNPFIELDS = DYNP_VALUES
        EXCEPTIONS
          OTHERS     = 1.
    now dynp_values hold the field name and field value of the screen .
    now
    SORT DYNP_VALUES BY FIELDNAME.
        READ TABLE DYNP_VALUES WITH KEY 'HRNAME_1000' BINARY SEARCH.
        IF SY-SUBRC EQ 0.
          HELP_XXXX = DYNP_VALUES-FIELDVALUE. "store the value into a variable
          TRANSLATE HELP_XXXX TO UPPER CASE.               
        ENDIF.
    Now check the code with the value if its getting populated which once there will make ur select work ..
    Vijay..

  • LDB selection screen field mandatory

    hi,
    In LDB selection screen i want to make other period field as mandatory.
    how to do it? if anyone knows please help me.
    thanks in advance.
    Suchithra.

    Hi,
    You can use following code to (AT SELECTION-SCREEN OUTPUT) in the LDB to make selection screen parameter mandatory.
    AT SELECTION-SCREEN OUTPUT.
    loop at screen.
      if screen-name = 'PNPBEGDA'.    "Give here the screen field name that you want make as manadatory
                                                        " to get the screen field name, press 'F1' on that field and get technical  
                                                        "information
        screen-required = 1.
        MODIFY SCREEN.
      endif.
    endloop.
    Hope this helps,
    Shrinivas

  • Input help for screen fields

    hi all,
    i have two problems.
    1) When i change  input attiribute of input/output field  is required , any user command (like exit or back command etc.) doesn't work.
    2) i have two different field in my screen lifnr and belnr. but i can't use f4 search help for that fields. i have defined search help in my ztable (SE11) and element list-references (SE51) and fm F4IF_FIELD_VALUE_REQUEST and fm F4IF_INT_TABLE_VALUE_REQUEST. i have put process on valeu-request in flow logic. But when program run , skip this event.
    all of them it doesn't work.
    what should i do?
    thaks for your helps.
    Regards.

    Hi,
    try the following code...and change the <.....>  according to your program..Do the same thing for the second screen field also.
    If you face same problem then please let me know.
    module display_f4help input.
      call function 'F4IF_FIELD_VALUE_REQUEST'
        exporting
          tabname           = '<tablename>'
          fieldname         = '<fieldname>'
          dynpprog          = sy-cprog
          dynpnr            = sy-dynnr
          dynprofield       = '<screen-field name>'
        exceptions
          field_not_found   = 1
          no_help_for_field = 2
          inconsistent_help = 3
          no_values_found   = 4
          others            = 5.
      if sy-subrc <> 0.
        message id sy-msgid type 'S' number sy-msgno
        with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.                                     " IF sy-subrc <> 0.
    endmodule.                             " DISPLAY_F4HELP  INPUT

  • Getting screen field values during runtime

    Hi everyone,
    In debugger for dynamically getting the screen field values we will be using  (SAPLMGMW)CALP-ENDPA this format to get the value of the field CALP-ENDPA.
    But this will give only for fields.My question is that how to get the screen field labels values in debugger.
    Take a look at following picture.

    Hi,
    Try putting a watch point on the screen field name and see where it is changing.
    If your need is before that it won't be possible to get it as it is a processed value.
    Also if it is updating on screen but still you are not getting that means the value is not transported from the Screen to the program in that case use the FM DYNP_VALUES_READ to get the values the documentation has the usage else there are lot of blogs just search it.
    Regards

  • Screen field ouput problem

    Hi Experts,
    Is there any way to display for example customer name on the right of a customer code select option in a report? Is just the same like in screen, when we define an input field for customer code and one output field to display the customer name based on what he or she enters.
    I am doing this way but got stuck:
    SELECTION-SCREEN BEGIN OF BLOCK r01 WITH FRAME TITLE text-003.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN POSITION 1.
    SELECTION-SCREEN COMMENT (28) FOR FIELD cust.
    SELECT-OPTIONS: cust FOR kna1-kunnr NO INTERVALS NO-EXTENSION.    <--------the customer code
    SELECTION-SCREEN POSITION 48.
    PARAMETERS: name LIKE kna1-name1.               <--------the customer name
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK r01.
    How can i show the customer name field as output only?
    I have used screen-output = 1, but the layout is not the same when we choose it from the screen field properties --> output only.
    Please advise.
    Thanks
    Edited by: starry99 on Nov 3, 2009 4:59 PM

    Hi,
    <li>Try this. It works.
    REPORT ztest_program.
    DATA: BEGIN OF it_kna1 OCCURS 0,
            kunnr TYPE kna1-kunnr,
            name1 TYPE kna1-name1,
          END OF it_kna1.
    DATA:
        i_return_tab  TYPE STANDARD TABLE OF ddshretval,
        w_return_tab  TYPE ddshretval.
    DATA:w_dynpfields TYPE dynpread,
        i_dynpfields LIKE STANDARD TABLE OF dynpread.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.
    TABLES kna1.
    SELECTION-SCREEN BEGIN OF BLOCK r01 WITH FRAME TITLE text-003.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN POSITION 1.
    SELECTION-SCREEN COMMENT (28) FOR FIELD cust.
    SELECT-OPTIONS: cust FOR kna1-kunnr NO INTERVALS NO-EXTENSION. "   <--------the customer code
    SELECTION-SCREEN POSITION 48.
    PARAMETERS: name1 LIKE kna1-name1.              " <--------the customer name
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK r01.
    SELECTION-SCREEN END OF BLOCK b1.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-name = 'NAME1'.
          screen-input = '0'.
          screen-output = '1'.
          screen-display_3d = '0'.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    "F4 Help for Werks
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR cust-low.
      IF it_kna1[] IS INITIAL.
        SELECT kunnr name1
        FROM kna1
        INTO TABLE it_kna1.
      ENDIF.
      "Function module for F4 help
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield    = 'KUNNR'   "field name on f4 help window
          dynpprog    = sy-repid
          dynpnr      = sy-dynnr
          dynprofield = 'CUST-LOW' "Screen field name
          value_org   = 'S'
        TABLES
          value_tab   = it_kna1
          return_tab  = i_return_tab.
      READ TABLE i_return_tab INTO w_return_tab INDEX 1.
      cust-low = w_return_tab-fieldval.
      READ TABLE it_kna1 WITH KEY kunnr = cust-low.
      IF sy-subrc = 0.
        w_dynpfields-fieldname    = 'NAME1'.
        w_dynpfields-fieldvalue   = it_kna1-name1.
        APPEND w_dynpfields TO i_dynpfields.
        CLEAR w_dynpfields.
        "DYNP_VALUES_UPDATE
        CALL FUNCTION 'DYNP_VALUES_UPDATE'
          EXPORTING
            dyname     = sy-repid
            dynumb     = sy-dynnr
          TABLES
            dynpfields = i_dynpfields.
      ENDIF.
    Thanks
    Venkat.O

  • Dynamic screen field label

    HI Experts,
                    How can I change the screen fields label name on basis of some conditions. Lets say for 1 condition it shows
    :Code       :
    for condition 2, it wil show
    :Company :
    I mean it should be dinamic.
    Thanks.
    Khan.

    Hi,
    See the following code.
    write this  module FIELD_STAUS_9010  in PBO of the screen number.
    *&      Module  FIELD_STAUS_9010  OUTPUT
          text
    MODULE field_staus_9010 OUTPUT.
      LOOP AT SCREEN.
    field name
        CASE screen-name.
          WHEN 'WA_LC_BG_HDR_ELBCNOT'.
            CASE g_security.
    Set the title
              WHEN 'LC'.
                wa_lc_bg_hdr_elbcnot = 'External LC number'.
              WHEN 'BG'.
                wa_lc_bg_hdr_elbcnot = 'External BG number'.
            ENDCASE.
        ENDCASE.                      " CASE wa_LC_BG_HDR-suity.
      ENDLOOP.
    ENDMODULE.                 " FIELD_STAUS_9010  OUTPUT
    Regards,
    Raju.

  • Field name (free item) in ME21N

    Hi All,
    I have a small issue hear in ME21N I wan the table and the field which will be updated when the we check the check box for free item in the line items, I tried to find that using CDHDR, CDPOS, using ST05 and other methods but I was unable to do that can any of u please help me in finding that field along with table mane which will be updated and to give further information the screen field name is UMSON
    Regards,
    Antony

    Hi,
    The field name UMSON is used in the table
    TB2BJ
    Thanks,
    Naren

  • Screen field (MEPO1211-KONNR) not populated user exit ZXM06U43

    Hi Expert,
                      I have to check  Outline agreement (EKKO-KONNR) in the user exit ZXM06U43 when creating or changing PO. one screen field (MEPO1211-KONNR) is provided for that. But value is not populated  into that field(MEPO1211-KONNR) for this user exit ZXM06U43, its always blank. Infact hole structure (MEPO1211) is blank for this exit. 
    So can anybody provide me the screen field name so I can get the value of KONNR in this exit.

    Hi,
    In the user exit - EXIT_SAPMM06E_012, YOU CAN ONLY DO CHECKS/VALIDATIONS;
    you have a paramter I_BSTYP which hold the type of the document(PO/Out Agreement/PR).
    Paramter I_EKKO will hold the data entered on the screen. It will be the incoming data which can be used to validate.
    TO PASS THE DATA, CHECK the below exit:
    EXIT_SAPMM06E_018 : Import Data from Customer Subscreen for Purchasing Document
    EXIT_SAPMM06E_007/EXIT_SAPMM06E_006: Export Data to Customer Subscreen for Purchasing Document Header
    Hope this helps
    Regards
    Shiva

Maybe you are looking for

  • Ipod - FIRST/SECOND Generation JACK problem.

    Hey, Recently my 'antique' ipod developed a fault where the audio would only come out of one of the headphones (The right ear). What should i do to restore the fully working sound?

  • SAP Bex Query Line items

    Hi All, I need to display Lines like below at Query level. Existing : SC Number                 Line Item 100000                          1 100000                          3 100000                          5 100002                          1 100002  

  • Need help in idoc adapter

    Hi , this is Surya. can we use idoc adapter at receiver side (i.e receiver- sap Ecc6.0 ) like that normal sap system (4.7) with regrads, surya

  • ZCC Updates list is not accurate or doesn't show up.

    I am seeing inconsistent or no results at all when I log into ZCC, go to "Devices", and look at the "Updates" column. I can patch, etc...using rug from the client with no problem, but would like to be able to at minimum, get an accurate list in ZCC t

  • My GarageBand doesn't let me to install AU Plug-ins..

    Well..I did installed them (and make sure that all files stored in library/audio/plug-ins/components)..but when I open my GarageBand, those plug-ins are not visible under the "effects" or "tone generator" lists. I'm frustrated! (I know I'm not suppos