Making the fields grey in a sap screeen

Hi all
In CKECP transaction, while hitting the display button, the next screen appears with estimae details. While pressing the 'show item view', a subscreen with the estimate details appears. Now the requirement is to make the 'Total Price' and Total Value' columns not editable. How to go about doing this? Please help.
Vijaya Chamundi

hi
u can use..
loop at screen.
if screen-group = ' group to which screen element belongs' .
screen-input = 0
endif.
endloop.
or
loop at screen.
if screen-name  =  'screen element name' .
screen-input = 0
endif.

Similar Messages

  • How to change the field length in standard sap program.

    Hi All,
    How to change the field length in standard sap program.
    Urgent
    Example:
    Text1 type c length 75,
    To change :
    Text1 type c length 150,
    Point will be rewarded..
    Thank you,
    Vikram.C

    If the only solution is to change the sap standard program, simply change the program, it will prompt for an access key. This key can be retrieved in the SAP support portal (service.sap.com) at keys and requests, sccr keys, register object.
    Sometimes these actions are outsourced to a competence center, so maybe youre not entitled to do this, in any case ask a resident senior developer for support.
    regards, Rob

  • What else must I do to force data entry other than making the field required in LC 9 Forms Designer?

    I am trying to make sure that fields are populated with data prior to moving to the next field, but it seems that simply making the field required is not sufficient.  What else must I do to enforce data entry within required fileds?
    Thank you,

    There are a variety of scripting techniques that can be used based upon the form requirements, UI aesthetics, designer preference,... The script below forces data entry into a text field object called 'tf1' but it is a dangerous practice and should be used carefully. You may find yourself in a infinite loop based upon the tab order. A safer pattern includes global field validation upon submit.
    // form1.page1.subform1.tf1::exit - (JavaScript, client)
    if (this.isNull) {
      xfa.host.messageBox("tf1 is a mandatory field.","Text Field 1 Error",0);
      xfa.host.setFocus("form1.page1.subform1.tf1");
    Steve

  • User Exit for making the field Bill of Lading Mandatory in Delivery

    Please suggest an User Exit for making the field Bill of Lading Mandatory in the Delivery document when we create an inbound delivery.

    Hi,
    I'm not sure, pls check these
    USEREXIT_SAVE_DOCUMENT_PREPARE
    EXIT_SAPLV46H_001
    NOTIF_EVENT_SAVE
    thanks
    Mohanprabu C

  • Making the field "company code" mandatory

    Hi SAP experts,
    is it possible to make the field : company code, a mandatory one in the initial screen of XD01 transaction (create customer)? How?
    Best regards,
    Bahia.

    Hi Bahia
    How are you? Why no posts for a long time?
    Making COMPANY CODE as a mandatory entry i think it is not possible with customization
    This means you cant achieve this thro OBD2 or OB20 or OVT0
    It is because SAP has given the provision of creating CMR only with general data and sales area data
    With these two levels SD people can do most of their processes  (t codeVD01)
    Similarly SAP has given the provision of creating CMR only with general data and company code data
    With these two levels FI people can do most of their processes( like that FI people also has t code to create CMR only with general data and company code)
    These provisions where it  is applied practically,, i dont know?
    But thro development i think you can make each and any CMR you prepare it should be only with XD01 and that too in that Company code has to be made mandatory
    Check with your technical team
    Regards
    Raja

  • How to pick the field "Origin Object" from SAP R/3

    Hi all,
    I need to implement a new field in a BEx Report : "Origin Object". This data is mix of "Cost Center" + "Project type", it's related to the PS module.
    This field isn't available in my BW datawarehouse, so I need to figure out where and how to pick up it in R/3. I used the "data element" name : "CO_USPOB" and I've made a research through the "Where used list" tool but I didn't find any tables, only some structures. I've checked all of these structures but I didn't get any tracks...
    Do you know another way to investigate? is there any doc. on the SAP.help about this data element?
    Thanks in advance for your suggestions.
    Jak

    Hi,
    If you know the transaction where the field can be seen. Then run the trace on that transaction and in the Trace list you will see all the tables accesed during the tranasaction execution. Then you can get the correct table from the table list
    Thanks,
    Nagarjuna

  • BCALV_EDIT_02 - Edit button making the ALV grey out, i want to retain??

    Dear Friends,
    My problem:
    want to retain the appearance of ALV with a column Editable.
    I observe same thing is happening with example program BCALV_EDIT_02, when we click 'Edit' button, it is making Airfare Editable but all other columns are greyed out.
    My problem is v similar. I want to retain the apprearance as it used to be when non-editable mode, but i want a column to be editable.
    What is the solution. Do i have to  pass any other things?
    Regards,
    Simha

    On clicking on EDIT button, you have to enable only the column which you want to edit and make it ready for input.
    Refer to the below thread for more information:
    [Re: Alv grid: editable individaul fields or editable rows]
    Get back to me if you still have doubts.
    Regards,
    Lakshmi.

  • How can we change the field confirmed work of SAP PPM from edit to not edit mode ? I need it into non edit mode for time recording with ChaRM

    Hello everyone,
    Do someone meet this issue ? Do you know if it has a link with customization of ppm or customization of ITSM ?
    Many thanks in advance for your replies !

    It seems that I've solved this issue. To get it work:
    1. Select checkbox Time Recording and Travel Expenses via CATS for project type. Path: SPRO —> SAP Customizing Implementation Guide —> SAP Portfolio and Project Management —> Project Management —> Structure => Define Project Types
    2. Run/schedule a synchronization with the report DPR_CATS_CPR_TRANSF (Transfer of CATS Itemizations to Project Management Application).
    Time Recording from a Request for Change to a PPM ProjectTask - Working with Projects - SAP Library
    Regards,
    Alex

  • Making the fields invisible or etc. at the item overview screen

    At the header data of the sales documents, there exist incoterms and payment terms. I want to make those invisible at the item overview screen (under Billing Document tab). I just want those data root from the header data, not from the item data. I don't want to enter data (about payment terms or incoterms) on the item overview screen.

    Thank you for your consideration but can you please explain step by step.
    Also to be more clear; the incoterm datas of the sales document's items come from the customer master data. Person can change or enter data about incoterms although there may exist different incoterm data at the header. That's why I want to hide or make unchangeable the incoterm field at the billing document tab of item data.
    Thanks in advance.

  • How to maintain the fields mandatory in Opportunity and quotation SAP CRM?

    Hello All,
    I have the following two requirements :
    1.Need to mark the fields as mandatory in SAP CRM Opportunity (description,sales prospect,phase,status,opportunity group,origin
    ,product(description,quantity,expected total value) ,Milestones(Start date and end date),Organization.
    2.Also the fields in SAP CRM Quotation ( Prodcut,Usage,Project Manager ITS (an Employee) and Capitalization ( our Z-customer field)
    How to achieve this ? Is this can be done through pure customization in SAP CRM or any developers work involves? We are using SAP CRM 4.0 .
    Pls  provide the solution at the earliest .
    Cheers
    Sreedhar

    Some can be done thru customazing in spro>crm>basic settings>incompleteness>Define Incompleteness Procedures. For more enhanced functionality you can use also badi under spro>crm>basic settings>incompleteness>Business Add-In for Incompleteness Check in Business Transac.
    To define incompleteness for exampla for SAP CRM Opportunity - description, do the following in spro>crm>basic settings>incompleteness>Define Incompleteness Procedures:
    - create new incompletenes group: e.g. ZOPP
    - assign this group to your opportunity transaction type
    - define incompleteness procedure:
         - object type: ORDERADM_H
         - field name: DESCRIPTION
         - relavance: HEADER
         - message: ERROR
    - define determination
    Regards.

  • Which type of data should I choose in transfering the R/3 table to Sap BI 7

    Dear Experts,
    I am transfering the one ABAP TABLE with all the fields from sap r/3 to sap Bi 7.0 system.
    I went to sap r/3 system and by using SBIW I clicked on maintain generic data sources and I am in confusion , which type of data I should opt for transfering the R/3 table into BI system.
    a) Transactional
    b) Texts
    c) attributes.
    please explain me when to choose these 3 different options ?
    waiting for a reply from you experts...
    Thanks a lot

    Thanks but I want to tranfer a Complete table with all the fields into sap BI system, so how can I proceed ,bcse may be the table contails all the types of data ie., master data attributes , texts and as well as transaction data,
    I am in confusion ,please tell me the steps to transfer the table with all the fields( 72) in to sap system.
    it would be helpful if you can spend some time for my question.

  • Making selective fields editable in adobe form [using web dynpro]

    Hi,
    I have displayed an adobe form using web dynpro application. But I have to make certain fields (not all fields) on this adobe form editable. I dont want to make this adobe form interactive because I dont have to save any data in database. The data entered in the editable fields will be saved as a pdf.
    What I did so far:
    1) The fields which I want as editable,  I have given there type as "User entered/ optional" & for rest of the fields I have given type as "Read only".
    2) In web dynpro, I have enabled the adobe
    3) This is not making the fields editable.
    4) If I write the following code in my webdynpro method WDDOMODIFYVIEW, then my data coming from adobe is not getting displayed even though the fields get selectively editable.
    *data: LR_INTERACTIVE_FORM type ref to CL_WD_INTERACTIVE_FORM,
    *LR_METHOD_HANDLER type ref to IF_WD_IACTIVE_FORM_METHOD_HNDL.
    *check first_time = abap_true.
    *LR_INTERACTIVE_FORM ?= VIEW->GET_ELEMENT('adobe').
    *LR_METHOD_HANDLER ?= LR_INTERACTIVE_FORM->_METHOD_HANDLER.
    *LR_METHOD_HANDLER->SET_LEGACY_EDITING_ENABLED( abap_true ).
    Any inputs regarding this??
    Thanks & Regards.

    Hi,
    Like I had mentioned using the following code in my webdynpro method WDDOMODIFYVIEW, my data coming from adobe form was not getting displayed even though the fields get selectively editable.
    *data: LR_INTERACTIVE_FORM type ref to CL_WD_INTERACTIVE_FORM,
    *LR_METHOD_HANDLER type ref to IF_WD_IACTIVE_FORM_METHOD_HNDL.
    *check first_time = abap_true.
    *LR_INTERACTIVE_FORM ?= VIEW->GET_ELEMENT('adobe').
    *LR_METHOD_HANDLER ?= LR_INTERACTIVE_FORM->_METHOD_HANDLER.
    *LR_METHOD_HANDLER->SET_LEGACY_EDITING_ENABLED( abap_true ).
    So I kept this code & I also kept the Interface type "ABAP Dictionary based".
    Additionally in Webdynpro, I used adobe form generated FM to get the adobe content & passed it to the "content" parameter of my adobe component in webdynpro.
    Thanks & Regards.

  • How gray out the fields in selection screen with parameters

    Hi,
    Can any one help me how to gray out the selection screen fields
    Start-of-selection----
    Parameters : p_status TYPE edids-status MODIF ID xyz DEFAULT co_51.
    End-of-selection----
    i want to grayed out the field p_status.
    except At selection-screeen output, can any one suggest the other method of gray out the above field.
    Thank u
    B Ravi Kumar

  • Reflection and the field.set method

    OK, I've made 2 classes, a ClearParent and ClearChild (which extends ClearParent). I'd like to have a "clear" method on the parent which dynamically sets all the fields to null. I'd like to be able to have any child that inherits from the parent be able to call clear and dynamically have all it's fields set to null.
    Part of the restriction that I'm facing is that the fields are Objects (Integer) but the getter and setter methods take and return types (int). So I can't just loop through the Methods and call the setters with null.
    I'd like to be able to loop through the fields and call set for all the fields with the parent class.
    I'm inserting the code that I have for the parent and child classes at the end. Basically, the problem that I'm seeing is that if I do a
    this.getClass().getName()
    from the parent (when clear is called from the child) it shows me the child name ("ClearChild"). But when I try to do the
    field.set(this, null)
    it tells me this:
    Class ClearParent can not access a member of class
    ClearChild with modifiers "private"
    How come when I get the name it tells me that it's the child but when I pass "this" to the set method, it says that it's the parent?
    Any one know what's going on here? Is there anyway that I can have the parent set all the fields to null?
    Thanks in advance.
    Here's the code:
    ClearParent
    import java.lang.reflect.*;
    public class ClearParent {
        public boolean clear() {
            try {
                System.out.println(this.getClass().getName());
                Field[] fields = this.getClass().getDeclaredFields();
                Field   field;
                for (int i = 0; i < fields.length; i++) {
                    field = fields;
    field.set(this, null);
    } catch (Exception e) {
    e.printStackTrace();
    return true;
    ClearChild
    public class ClearChild extends ClearParent {
    private Float f;
    public ClearChild() {
    super();
    public float getF() {
    if (f == null) {
    return 0;
    return f.floatValue();
    public void setF(float f) {
    this.f = new Float(f);
    public static void main (String[] args) throws Exception {
    ClearChild cc = new ClearChild();
    cc.setF(23);
    cc.clear();
    System.out.println("cc.getF: " + cc.getF());

    It is an instance of ClearChild that is being used so
    that class name is ClearChild. However, the method
    exists in the parent class and thus cannot act upon a
    private field of another class (even if it happens to
    be a subclass).Ahh...makes sense.
    Why don't you just override clear in the child?We were trying to avoid this because we run into problems in the past of people adding fields to the class, but not adding to the clear, and things not being cleared properly.
    I talked it over with the guys here and they have no problem making the fields protected instead of private. If it's protected, then the parent has access to it and my sample code works.
    Thanks for your help KPSeal!
    Jes

  • Making screen field mandatory

    hi can any one help in making the field email as a mandatory in su01 t-code and kindly help with process where to go and what are the steps do i take to make the field mandatory

    Go to SHD0,
    give the transaction as SU01 and give the name of transaction variant for example 'USR1'. click create. Since your requirement is only for email give some dummy name and click on create. In the next screen give some dummy name and enter and continue till you reach the screen with this title "Screen values 0900 Program SAPLSZA5" . In this screen for the field 'Email' check the box under 'required' column. now click exit&save. give some short text in the next screen and save it under appropriate package, Transport requests.
    Note : you can default your transaction variant as the standard variant. (SHD0 - standard variants tab-> Activate/Deactivate as standard variant)
    Now go to se93 and click on create , give transaction code as for example 'SU01N' (this will be your new transaction for creating user with email as mandatory field) and choose start object as 'Transaction with variant'
    In the resultant screen, give the transaction code as SU01 and transaction variant as 'USR1' (the one we created earlier), check on all gui support box's accordingly, and save it under appropriate package and Transport request.
    From here on you can use SU01N as the transaction for creating users with email as a mandatory field.

Maybe you are looking for

  • External Monitor: Is this even possible?

    I want to color correct using an external monitor. My set up is mini DVI out to VGA to S Video. Everything I've read, people get their video out by firewire to tape deck to monitor. Is my set up possible?

  • How do I get internet connection with my ipod touch

    I have just purchased a ipod touch and am having difficulty connecting to the internet.. I have a wireless (wi-fi) router in my home, called 'BT Home Hub'I tapped the Safari icon (internet browser)...The BT Home Hub XXX found, Entered the "wireless k

  • Hold switch does not keep on - is the switch broken?

    Hi. My faithful 5th gen. iPod started to stand on its own - it didn't like to obey my wish for keeping hold switch on or off. It is on, all the time. So, is this a sign for independence or resignation? In other words, is the switch physically broken

  • Idoc Tests

    Hi, We have a TIBCO JMS -> SAP XI -> SAP HR scenario, but at this moment we don't have the TIBCO part configured. We want to send some test messages from XI to HR (Idoc HRSM_D01), in order to test the IDoc processing in HR. Do you guys know, how can

  • MapServer is not ready. Please try again later

    Hi I've been using MapViewer successfully in development but now i'm moving to production on a Solaris server and am having some trouble. The OC4J server is 9.0.3.1 and the mapviewer is the latest off of OTN. It deploys fine and the "welcome" page ap