BDC for non editable fields

hi
i want to process the non-editable fields in a transaction (ME32) from the program itself. but when i am doing this it is showing error saying  '........field is not input field'.
how to process this. pls check this.

Hi Jay,
The noneditable fields cannot be modified by BDC.
But in one of our tasks,
We followed this techinique..
Actually 2 of the fields in second screen are not open for input if certain variable is X in 1st screen.
Then we started that screen with Y and in this case those fields are open for input,now in second screen we modified the field as X back and saved the record..
I am not sure whether this might help you

Similar Messages

  • Field exits for non-editable field

    Hi All,
    can I write field exit for non-editable field?
    Thanks in advance...
    bye.

    hi,
    i think you can, just try it.
    But when you have to change it, because of a certain exception in the fieldexit, it is impossible to change the field.
    Hans

  • Update non-editable field Start date which is calculated from other context

    I had created some custom date fields(model, bol entity) in component ICCMP_BTSHEAD. We are calculating Start date based on the new input value into receiving date in the other context node.
    so, for this i get the value on controller class(_IMPL). and pass the same value in the GET method of Start date.
    But, Problem is Start date is the non-editable field so SET method will not be trigger as expected. so the same i used the DO_PREPARE_OUTPUT method but it's called and update the value when we press the enter. IF directly we click on the "SAVE" button then it' trigger but value is not updating in the database.
    Please, find the below piece of code for the same. can u please anybody help me that how can i achieve this requirement.
    DATA: l_recieve_date     TYPE crmt_date_timestamp_from,
            lr_current TYPE REF TO cl_bsp_wd_mixed_node,
            lr_col      TYPE REF TO cl_bsp_wd_collection_wrapper.
      DATA: lv_date TYPE d,
             lv_time TYPE t,
             lv_date_temp TYPE sydatum.
      IF iv_first_time EQ abap_false. "avoid for first tile load
    Read the value of btreceivedate-TIMESTAMP_FROM.
        lr_col = me->ztyped_context->btreceivedate->get_collection_wrapper( ).
        IF lr_col IS BOUND.
          lr_current ?= lr_col->get_current( ).
          IF lr_current IS BOUND.
            lr_current->if_bol_bo_property_access~get_property_as_value( EXPORTING iv_attr_name = 'TIMESTAMP_FROM'
                                       IMPORTING ev_result   = l_recieve_date ).
          ENDIF.
        ENDIF.
        IF l_recieve_date IS NOT INITIAL.
          CONVERT TIME STAMP l_recieve_date TIME ZONE sy-zonlo
                    INTO DATE lv_date TIME lv_time.
    Check day is working day - if not, correct to previous working day
          IF lv_date IS NOT INITIAL.
            lv_date_temp = lv_date.
            CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
              EXPORTING
                correct_option      = '-'
                date                = lv_date
                factory_calendar_id = 'GB'
              IMPORTING
                date                = lv_date_temp
              EXCEPTIONS
                date_after_range    = 1
                date_before_range   = 2.
            IF sy-subrc IS INITIAL.
              lv_date = lv_date_temp.
            ENDIF.
          ENDIF.
          CONVERT DATE lv_date TIME lv_time
                 INTO TIME STAMP l_recieve_date TIME ZONE sy-zonlo.
        ENDIF.
        lr_col = me->ztyped_context->btstart->get_collection_wrapper( ).
        IF lr_col IS BOUND.
          lr_current ?= lr_col->get_current( ).
          IF lr_current IS BOUND.
            lr_current->if_bol_bo_property_access~set_property(
                       iv_attr_name = 'APPT_TYPE'               "#EC NOTEXT
                       iv_value     = 'ZSTWTIME0001' ).
            lr_current->if_bol_bo_property_access~set_property(
                            iv_attr_name = 'TIMESTAMP_FROM'     "#EC NOTEXT
                            iv_value     = l_recieve_date ).
          ENDIF.
        ENDIF.
      ENDIF.
    could you please help me?

    Hi,
    Thanks for your reply,
    yes, i checked the same thing also. But DO_HANDLE_DATA is called before the SET method of receiving date and in that case we are getting the old value in DO_HANDLE _DATA and  source and Target fields both are not updating.
    I checked, if, i'll change the input field then set method of input field and then EH_ON_SAVE is called directly.
    i think, if i'll do the same modification in the EH_ON_SAVE method as i did in the DO_PREPARE_OUTPUT then it can be updated but i don't want to change the EH_ON_SAVE at this moment.
    is there any other way to update the START DATE(Display mode in the screen) which is calculate from the other context node field receiving date.

  • BDC for QS41 : edit Catalog

    Hi, I want to create BDC for QS41 : edit Catalog, Can anybody suggest me with coding ...
    Thanks
    naresh

    Hi,
    1) GO to TCODE SHDB:
    2) Create new recording and give a name for that and enter the tcode QS41.
    3) Perform the transaction with values.
    4) Once the recording is completed save and come back.
    5)Now select the recording and click on PROGRAM button, give the necessary values. select the option TRANSFER FROM  RECORDING.
    6) This creates a program with the values entered during the recording.
    7) now create an internal table and workareas with the fields to be passed to the transaction.
    8) replace the recording values with the workarea values.
    otherwise to get the structure of the internaltables etc instead of selecting the radiobutton TRANSFER FROM FILE, select READ FROM FILE.
    Hope this gives an idea.
    Thanks and regards

  • How to make non editable field after requestor created the shoping cart

    Hi,
    i need to make non editable field (Price field) after requester created the shooping cart.The field should be  non editable only for requster .
    this i need to make when workflow triggers when the buyer sends  back the shopping cart to requester.
    one solution which i found:depend on the status of the shoping cart
    but i dont know whether it is correct way.
    if not please suggest me the solution.

    Hi,
    You can implement the BADI" BBP_UI_CONTROL_BADI".
    You can check for the role of the user who has logged in(e.g. for user REQUESTER,there will be a distinct role to idnetify that the user is a requester) and then acc set the display properties for the field PRICE.
    For sample code pls refer the foll links:
    Sample code for BBP_UI_CONTROL_BADI
    Re: Hiding Shopping Cart Fields in SRM 3.0
    Re: How to Hide the attributes from template BBPSC01?
    Re: How to validating total value in shopping cart
    Re: Price filed in Shopping cart should be in display mode
    BR,
    Disha.

  • Enabling the non editable fields

    Hello Friends..
    How to enable a non editable field. For example...how to make Personnel area field in IT0001 into a editable field. For some reason..we need this. Is there a way...?
    Kindly help..
    Thank you

    Hi,
    Assignmwnt which you hav don in info typ 0000 (Prsonnl area) will be as non editbl  fild in info typ 1
    i would like suggstest. instead of doing personnel area field editible, met ur requitmet with prsonnel subarea on same info type 1.
    If it is, there will be no problems
    Friends correct me if i am wrong.
    Edited by: MVRmvr on Aug 19, 2010 1:14 PM

  • How to create non editable fields in OIM?

    Hi ,
    I would like to know about the creation of non-editable fields in OIM.
    Thanks in Advance.

    Hi,
    Where do you want to create this field? (Create User Form, Process Form....).
    If your requirement is to do it in the Create User Form, or Self Register or Edit Profile... You have to edit the FormMetadata.xml file. There are many posts in the forum of how to edit this file but ask if you need any help.

  • Setting values for non-displayed fields on a Tabular Form

    I'm having a problem setting non-displayed fields on the same table as displayed fields like last_update_date, last_updated_by, id's and other fields when creating new records or updating existing records in a Tabular form.
    What is the best and easiest way to set these values without using database triggers?

    Hi Jes,
    I'm a little reluctant to use database triggers as I used this product a couple of years ago and I'm fairly sure I handled this problem in HTML DB without the use of triggers. I am therefore I'm getting a touch frustrated that I can't remember how to do it now !!
    Do you know of any way of setting values for non-displayed fields on a Tabular Form without using database triggers?
    Also, you seem to be suggesting that database triggers is the best way to do this?
    Thanks

  • (non)Editable field on Myspace & Firefox 3.5/6

    Symptom: flash app has an editable field that becomes non-editable on Myspace, but only when accessing it with Firefox 3.5 or 3.6;
    What's more, it actually can be edited, as long as one right-clicks into the field.
    The app is made with Flash Pro CS5 and embedded on Myspace using AddThis, if that makes any difference.
    The same app behaves just fine in Chrome or IE8. All of these are on WinXP, in case that's at play.
    My skills with flash are limited, so I'm at a loss as to where things would go wrong.
    As these apps are also working just fine on other sites, I'm guessing this is very Myspace limited issue, but what?
    thanks,
    karoy

    I had the same problem.  Called HP support and that was useless.  They tried to help me restore to before the problem but the restore wouldn't work!  In the end they wanted me to restoer to factory settings.  All because they haven't bothered to test their update with some pretty standard software (firefox).  I always get the same response from their service folks - "you are using software that is not from HP so we can't really help you".  Well, yeah - uh, I occassionally do use software on my laptop that is not made by HP.
    I had high hopes for moving from Dell to HP, but am just disappointed over and over again.  Perhaps my expectations were too high, but never the less, I will not buy an HP laptop again.

  • Non editable field in POP_GET_VALUES

    Hello,
    I am using the POP_GET_VALUES function to request two values from the user. I have to ask for a provider and a price. The provider field works fine (mach code included), but the price field appears in grey (non editable) and then the user cannot inform the value. How can I avoid this behaviour?
    Thanks in advance,
    Ricard.
    Edited by: Oscar Barrabes on Jul 3, 2008 3:27 PM

    DATA: TITOL type string.
        DATA: VALORS LIKE SVAL OCCURS 0 WITH HEADER LINE.
        CLEAR VALORS.
        REFRESH VALORS.
        VALORS-TABNAME = 'EKPO'.
        VALORS-FIELDNAME = 'NETPR'.
        APPEND VALORS.
        VALORS-TABNAME = 'AFVC'.
        VALORS-FIELDNAME = 'LIFNR'.
        APPEND VALORS.
          CLEAR TITOL.
          CONCATENATE ITAB-CODCON ITAB-CODCLI ITAB-NOMSRV INTO TITOL
    separated by '-'.
          CALL FUNCTION 'POPUP_GET_VALUES'
            EXPORTING
            NO_VALUE_CHECK        = ' '
              POPUP_TITLE           = TITOL
             START_COLUMN          = '5'
             START_ROW             = '5'
          IMPORTING
            RETURNCODE            =
            TABLES
              FIELDS                = VALORS
          EXCEPTIONS
            ERROR_IN_FIELDS       = 1
            OTHERS                = 2
    I have tried it using the field netpr from other tables and the result has been the same. If I run the function at se37 the price field appears as non editable too.

  • BDC for IE02 Classification Fields

    Hi,
      I am trying to create BDC for IE02 Equipment change for its Classification fields based on equipment object type.
      When i create BDC with IE02 and when i go to the transaction and then Eq Specific TAB the fields become display only and i couldn't enter data.How to record BDC for Eq specific TAB in IE02?
      Is that good to update the classification data for IE02 directly with "BAPI_OBJCL_CHANGE". The number of classification fields for each equipment type differs how can that be handled?
    Thank you
    arun

    hi Arun,
    Did you try changing the equipment using <b>BAPI_EQUI_CHANGE</b> ? There is a structure called <b>DATA_SPECIFIC</b> which is specific for Equipment related data.
    For classification related changes, look at the FM's available in transaction <b>BAPI</b>
    Cross Application Components -> Classification
    Regards,
    Subramanian V.
    Message was edited by: Subramanian Venkateswaran

  • Want to grey out (Non-editable)  field in Additional Tab in Header of ME21N

    Hi all,
    i've got a requirement to grey out the field(Non Editable) of header tab in ME21N.
    Can anybody tel me the solutions.
    Rgds,
    Spandan

    Question asked again, and again, and again, and again. Search for "grey out" (and please read forum rules as it seems you didn't)

  • PR non editable fields after final release

    we like to  do in PR  Material's short text, date, Pur Grp & Requested by heads are in editable stage after final release.
    we need to make non editable mode.  how we can do this...
    please advice
    Thanks
    Rajesh G

    Dear Rajesh,
    You may define as Field Selection Key for your PR release indicator via customizing:
    SPRO
    MM -PUR-PR-Release procedure-Procedure with classification
    - Set Up Procedure with Classification
    -Release indicator
    -Now choose your final release indicator
    -Fill in FSK:
    Example:
    Field Selection Key      FZ01
    Now add this FSK to your customizing via screen layout:
    SPRO:
    MM-PUR-PR
    -> Define screen layout at doc level
    -> Add your FSK to this customizing and customize
    according to the field as you want.
    Best Regards,
    Ian Wong Loke Foong

  • Procurement type non editable field

    Dear experts,
    I have an issue please guide me,  For one material i am not able to change procurement type,  that field is graout (non editable)  material type is Raw Material.
    in material stock also exists,    what could be the reason,  how to  change
    please guide me
    Regards
    Chandu.

    >
    chandu wrote:
    > Dear experts,
    >
    > I have an issue please guide me,  For one material i am not able to change procurement type,  that field is graout (non editable)  material type is Raw Material.
    >
    > in material stock also exists,    what could be the reason,  how to  change
    >
    >
    > please guide me
    > Regards
    > Chandu.
    This procurement type is in material master right. You need to get it editable in spro.

  • Selection-screen non-editable field

    HI,
      On the selection-screen of a report, i have 2 parameter & one select opttions in selection screen like this sequence
        p1 (has F4 help)
        s1
        p2 (Mandatory field)
       If i select p1 value 'create' from F4 help. then depends on this selection  from F4 help
          s1 should be editiable.
          p2 should be non-editable.
      If i select p1 value 'dispaly' from F4 help. then depends on this selection from F4 help
          s1 should be editiable.
          p2 should be editable.
    How to acheive this.

    Try this
    tables: vbrk.
    parameters:  s_bukrs like vbrk-bukrs,
                 s_fkart like vbrk-fkart,
                 s_fktyp like vbrk-fktyp.
    at selection-screen output.
      loop at screen.
        if screen-name = 'S_FKART' .
          screen-input = 0.
          modify screen.
        endif.
        if screen-name = 'S_FKTYP' .
          screen-input = 0.
          modify screen.
        endif.
        if s_bukrs = '<your f4 input value> '.
          screen-input = 1.
          modify screen.
        endif.
        endloop.

Maybe you are looking for

  • E72 Mail doesn't appear when a new mail arrives.

    Hello, Having a strange problem occurring on some of my E72's, i have around 60 of them in my business currently and we are soon to have around 150 of them, so i really want to get this ironed out. What happens is, i set up the phone to sync with my 

  • Greek character rendering problem in InDesign CS2

    Hi Experts, I'm using InDesign CS2 for journal publication. I have experienced a strange problem in Greek character rendering. We have used "Math_PI" font for greek characters and it display correctly in the story mode and not in the page mode in som

  • 10.4.11 on 8 Core 2.8GHz Mac Pro?

    Hi, Does anyone know if I can install 10.4.11 on an 8 Core machine. It's a newer MA970LL/A. I am using Pro Tools and some of my 3rd party instruments will not run on 10.5 yet. Thanks!

  • How to set a Quantity Contract to Completion.

    Hi When we create sales order with reference to the Quantity contract, it should ideally not allow to create sales order for quantity greater than the quantity in Contract. Quantity in Contract --> 20 Quantity in Sales Order --> 21 I just get a warni

  • Flex 2 - Persistent Feedback Noise

    Hi everyone, I've had my Flex 2 since about December and ever since I opened it there has been this recurring high-pitched feedback noise emitting from the computer whether I'm running things on it or it is simply idle (i.e. at the desktop). It is al