Change Screen Attributes of Standard Fields on ME22N

Hello Fellows.
I'm facing a problem trying to change a screen attribute of a ME22N standard field at Item Detail:
My requeriment:
I need to change the Delivery Completed Indicator (MEPO1313-ELIKZ) from Delivery Tab in ME22N, to Display Only, everytime it's flagged on (marked).
So, something like this:
- Call ME22N
- Delivery Completed Indicator marked?
  - Yes: Change it to Display Only
  - No: Leave it openned.
I was able to change it to Display Only changing it's atrribute at SPRO - Customizing, but I need it only at certain conditions.
Any idea?
Thank's.

Thank you for your reply Weston.
Since I don't have too much OO skills and I'm new to BADI's, any document explaning how to use a BADI?
I heard about this BADI, that it can only change custom fields attributes. Have you sure I can use it for standard one's?
Thank's.

Similar Messages

  • Changing the name of standard Field

    we have ECC6.0 with three countries using. Now i want to change the Standard Field name on an infotype ,i know how to change the name of the field. but my question is if i change the name of standard field it gets reflected for all the 3 countries, but i wanted to change for only one country?
    how can i achieve this?

    infotypes are Country Specific so pls check V_T582L once
    and check the screen numbers of the infotypes for various infotypes useing PE03 P0002 feature
    and check those module in V_T588M  and after this
    go to Tcode CMOD and do the rest of the thing u want to do
    hmm...... All the best

  • MM06E005 - how to set screen attributes for custom fields?

    Hi all,
    I have implemented enhancement MM06E005. I have added my custom fields to CI_EKPODB.  I have created and activated all the dynpros.  I modified subscreen 0111 (items) to contain my new custom fields.  I have activated the function exits (016,017,018) for the item screens.  I am able to save data using the new custom fields on subscreen 0111.
    What I am having trouble with is modifying the screen attributes for the new custom fields that I placed on subscreen 0111. I know it should be in exit 016(PBO) and I need to check the action type.  I tried a "loop at screen" but my fields were not there. 
    How do I modify the screen attributes?  Also, can I change the "Tab" text from "Customer Data" to be something else?
    Any help would be appreciated.
    Thanks, Mark

    Hi,
      In the PBO of the screen 0111, create a module. And in that module you can do LOOP AT SCREEN..where the screen elements will be available..
    Thanks
    Naren

  • How to change search help for standard field in me51n.

    hi frnds,
              I want to change search help option for 'Advice code' field under Additional DFPS tab in me51n. But i dont know how to change or add search help for standard field. so plz help..
    best regards,
    sudip biswas

    Hi Abhi,
    Try using any one option:
    Create a Search Help in SE11.
    Now Goto SE11 -> Enter Ztable -> Select that field -> Click Search Help and try to assign the created Search help to that field in your Ztable explicitly
    OR
    Create a Zdata element in SE11.
    In Data Element, under Further Characteristics tab, enter Name  Parameters of Search Help.
    Assign this data element to that field in ur Ztable.
    OR
    Create a Zdomain and maintain a Value Table or Fixed Values for it.
    Assign this domain to that field in ur Ztable.

  • LoV PPR for changing the attributes of a field

    <p>
    Hi
    </P>
    <p>
    we have a requirement that, on selection of a value in LoV, I need to make the all fileds below the LoV as "Read Only"
    </P>
    <p>
    for that I have attached bound values to the itelms below the LoV
    i.e. ${oa.PartyInfoVO1.ReadOnlyFlag}
    </P>
    <p>
    After selection of value in the LoV, it is firing the PPR and in the processFormrequest (PFR) I am setting the "PartyInfoVO1.ReadOnlyFlag" value to Boolean.TRUE
    </P>
    <p>
    Attribute ReadOnlyFlag is of type Boolean and is selected in SQL query.
    </P>
    <p> even after setting the value of this attribute, field are not ReadOnly.</P>
    <p> Can anybody please help me out!!
    </P>
    <p>
    thanks
    - Ejaz
    </P>

    yes,
    <p>
    in my AM I am updating the flag to TRUE
    <p>
    OAViewObjectImpl vo=(OAViewObjectImpl)getPartyInfoVO1();
    <p> Row row=vo.first(); //only one row. Query already excuted for this VO
    <p> if(flag.equals("yes"))
    <p> row.setAttribute("ReadOnlyFlag", Boolean.TRUE);
    <p>else
    <p> row.setAttribute("ReadOnlyFlag",Boolean.FALSE );
    <p>
    thanks
    - Ejaz

  • Changing screen feild values through field symbols

    hi
    I am working on SAPMF02D user exit, it requires validation of searchterm1 feild, I have successfully completed this part with the help of field symbols, but the problem i am facing is that, after performing validation checks, searchterm1 feild would be updated, this I am not able to do, so far I have done the following:
    DATA: fld(30) VALUE '(SAPLSZA1)ADDR1_DATA-SORT1'.
    FIELD-SYMBOLS: <f1> TYPE ANY .
    * Assign screen field values to field symbol
    ASSIGN (fld) TO <f1>.
    * get the value from field symbol into our field
    IF <f1> IS ASSIGNED.
      acc1 = <f1>.
    ENDIF.
    .. *Perform validation and updation on 'acc1'
    * get the updated values back into screen feild
    <f1> = acc1.
    now this last thing is not working for me,, and the data does not get updated in screen/database....
    I have tried using ' comit work' statement , but no use,
    I require help on this issue and its quite urgent.
    Thank you all for your time.

    Thank you again for the reply,
    I am sorry , I am not able to use to that FM either,, I just cannot understand the parameters it is taking and how to provide them.
    I have already used the FM "DYNP_UPDATE_FIELDS"  and "DYNP_UPDATE_FIELDS" , as:
    <f1> = acc1.
    scrfields-fieldname = 'ADDR1_DATA-SORT1'.
    scrfields-fieldvalue = <f1>.
    APPEND scrfields.
    CALL FUNCTION 'DYNP_VALUES_UPDATE'
      EXPORTING
        dyname                     = 'SAPLSZA1'
        dynumb                     = '0301'
      TABLES
        dynpfields                 = scrfields[]
    * EXCEPTIONS
    *   INVALID_ABAPWORKAREA       = 1
    *   INVALID_DYNPROFIELD        = 2
    *   INVALID_DYNPRONAME         = 3
    *   INVALID_DYNPRONUMMER       = 4
    *   INVALID_REQUEST            = 5
    *   NO_FIELDDESCRIPTION        = 6
    *   UNDEFIND_ERROR             = 7
    *   OTHERS                     = 8
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    but it did not helped my cause either..
    Any help would be highly appreciated,
    thank you

  • Changing the attributes of Standard Webdynpro component

    Hi Friends,
    There is one table ui element in standard webdynpro component, right now we can select only one  row, now i want to select multiple rows, can any one help me how to change this property
    Thnx and Regards
    Kumar Srini

    Hello Kumar,
    if this node is statically created in the standard component then you can't change the selection cardinality. By statically created means, if you can see the context node in the Context Tab of the controller.
    If its dynamically created, then in the Post-exit method, you can delete this context node and create it again (via coding). while creating you can set the Selection Cardinality to multiple.
    Hope this helps.
    BR, Saravanan

  • How to change activity number screen attribute

    Dear :
    Can I change activity number field to "display" attribute? I find all PS config, but can not change screen attribute only for "activity number" field.

    Hi Jennifer,
    Please follow the steps given below:
    1. Using transaction OK02 create a user profile, preferably by copying from an existing profile
    2. Now go in for detailed screen of the created user profile
    3.Enter status number (you can number them as 1,2,3..),status in short form (like "PROD' for "under production"),
    3.Now select the status created by clicking on the left side and click "object types" at the top. Among the objects listed select "Network Header & Activity"
    4.Go back to the detailed screen and double click the status. Here you select "Change activity / element number" as forbidden.
    Now set this status to your network.
    You can select the status profile by opening the network in CJ20N ->edit->Status->System/User Status, or by assigning the user profile to the transaction in customizing transaction:OPSC
    Reagds
    Muraleedharan.R

  • Changing metadata of standard fields

    Hi,
    I need to make few changes to metadata of standard fields in the view "V_SC_DOFC_I_LIMITEM" in the component/SAPSRM/WDC_DODC_SC_I_LIM' like i need to hide the unlimited checkbox,unknown account assignment checkbox.could anybody pls tell me what is the best possible way to acheive this?
    Regards,
    Rohini

    Hi Rohini ,
    In the  webdynpro component /SAPSRM/WDC_DODC_SC_I_LIM to hide the unlimited checkbox,unknown account assignment check box Goto the component configuration /SAPSRM/WDCC_UI_DO_LIMIT_SC  on right  side you will find  component configuration create enhancement for this configuration -->click on webdynpro built in component in this  you will find account assignment container expand and click on  unknown  radio button in that right side you will find the option to make invisible do the
    necessary changes and  save
    similar procedure for  unlimited check box.
    Thanks & Regards
    Pradeep Kumar Dondeti

  • SRM 7.0 Standard fields

    Hi,
    Do any one have any idea of how to handle the  attributs of standard fields in SRM 7.0, we are not able to change any thing via enhacement options? so how to handle it? ex: in the Delivery/maintenance tab(Ship to address) i want to make the fields input disabled.. so how can we achieve this??

    hi Lokesh,
    Please check the below link it may help you, its regarding changing the attribute of a standard button.
    You may try it for field also.
    Rename the "save" button on SC screens to "Hold Cart "
    Regards,
    Neelima

  • Change Screen layout of T-code: F-02

    Hi friends,
    I want change screen layout of standard SAP transaction code F-02. Please let me know is it possible or not. If possible then which transaction code /path I will use.
    I want add one more field in header level.
    Thanks & Regards,
    Hemant Kumar Maurya

    Hi Hemant,
    If im not wrong you are talking about the fields in the screen of transaction code f-02.
    As per tcode you can't change the screen layout .
    Try in OB41 change the field status of the posting keys involved in GL's because f-02 is the GL posting.
    thanks
    deepa

  • How to change the attribut of Form in Review Form in ISR

    Hi,
    We have to change the attributes of text fields of form ( e.g disabling the text field ) once user hits the Review Form button on MSS page
    Please let me know how to do it .
    Thanks
    Manish

    Hi Manish,
    You may write the Formcalc scripting for the respective field.
    //Check ISR control parameters for read/write access
    if($record.CONTROL_PARAM.ISR_MODE == "DISPLAY" |
       $record.CONTROL_PARAM.ISR_FORM_VIEW =="ISR_APPROVE" | <b>$record.CONTROL_PARAM.ISR_REVIEW == "true" )</b>
    then
         this.access = "readOnly"
    else
         this.access = ""
    endif
    Hope this helps.
    Thanks and Regards,
    Anto.

  • Records missed from DELTA for which changes made only in enhanced fields

    Dear Friends,
    I have enhanced a feild in standard extractor 0UCINSTALLAH_ATTR_2 by adding a z-field in append structure and writing corresponding code in customer exit. In RSA3 also I'm able to see the data getting reflected for enhanced z-fields but when I'm pulling delta those records are not getting extracted for which changes have been made only in Z-FIELDS in R/3 side.
    i.e. if I do not make any changes in std fields of the std. extractor and only change z-fields this record is missed from delta data pulled. Please help urgently.
    Regards,
    Amit Srivastava

    Hi ,
    Some times it happens that the system is not able to capture the delta based on the changes made to the Z - fields :
    You can think of the following options :
    1. You can write a code in the user exit for this thing so that the changes are captured(Not sure how it is done, however had read that it is possible. You may have to explore the same)
    2. Try to change any of the standard fields used for delta along with the custom fields so that the changes get captured.
    3. Extract a full load instead of a delta load. This may depend on various parameters
    I hope you have already checked the extraction.
    Hope the above points help.
    Regards,
    Adarsh Mhatre

  • How to change the  attribute of screen field to drop down list dynamically

    Hi All,
      Col X                   Col Y
      A                        input field
      B                       drop down list
    This is a tabular disply where the Screen field attribute for Col y  is NO DROP DOWN BOX.
    My requirement is to change the attribute of COl Y to DROP DOWN list depending on the value of
      COL X  dynamically.

    Dear Ajay,
    Actually this requirement is to enhance the standard screen for Tcode :EHSVU21.
    So depending on the 1st Column(Test no)  value ,i have to change the 3rd Column(Low.norm.result)
    property either to DROP Down or not.
    So in the PBO only the changes to be made and there is no field in SCREEN internal table for changing the attribute to DROP down. I checked SCREEN internal table where the field VALUE_HELP and REQUEST is useful but not  suitable for my case.
    Any solution available?

  • How to change the attributes of screen fields dynamically

    <b></b>
    well i have created a table by name empmaster_data with following fields.
    *emp_id.
    *emp_fname.
    *emp_lname
    *dob.
    *doj.
    *dept.
    *desig.
    now using a single screen i want to create,change and display the information.even i am using save and exit button.
    now i want to change the attributes of screen fields dynamically like active,input,output,invisible.

    Hi,
    Have Different Radio Buttons for the purposes what you have and use AT Selection Screen Output, Under the event Use loop at screen and with continue with your requirement.
    Hope This Info Helps YOU.
    <i>Reward Points If It Helps YOU.</i>
    Regards,
    Raghav

Maybe you are looking for