Enable fields in ME21N/ME22N(WBS Element & Network)

Hi, need your help!
How to enable the fields WBS Element and Network in transaction codes: ME21N and ME22N?
Thanks in Advance

Hi,
You can implement BADI ME_PROCESS_PO_CUST and implement the method FIELDSELECTION_ITEM. For srep by step process check below link. Thanking you.
how to keep wbs element  field in display mode in me22n?

Similar Messages

  • To get f4 help for salesperson field ,transaction me21n & me22n

    Hi Super-Techies,
    I am a new-bie in the world of enhancement.
    The reuirement here is I need to create a custom table with 1 field (prep_name). (This is done)
    Now the reuirement is that whenever user goes to transaction ME21N/ME22N, he wants me to add a f4 help for salesperson field (navigation : ME21N/ME22N -> CLICK ON COMMUNICATION TAB -> SALESPERSON). The f4 help should display the field from my custom table.
    As far as my knowledge is cond=cerned, I can use the function module 'F4IF_INT_TABLE_VALUE_REQUEST' to achieve this requirement.
    But the issue I am facing is where to write this logic and how to proceed. Can anyone help me in this case?
    Any help in this regard would be appreciated.
    Thanks & Regards,
    Vinit
    Edited by: vinit005 on Nov 1, 2010 12:43 PM

    Hi Vinit,
    I also had that requirement. There is no customer exit/BADI by which we can achieve that(as far as my knowledge), we have to use access key to achieve that. So we have gone for customer exit "MM06E005" to add Customer data tab in header and added our own fields, like Sales Person, Buyer Details etc.
    Thanks & Regards,
    Faheem.

  • How to make the custom field enable/disable in ME21n/ME22n/ME23n trans

    Hi Experts,
    I need help.
    I have created one custom field in the transaction ME21n/ME22n/ME23n under customer data 2 tab. But my problem is the field is always in enable (means editable only)  even in Display mode. How to make the field is non editable in display mode and editable in change mode.
    I have tried by putting some logic to make that field to change alternatively according to change/display button. And it is working fine but if we click any othe button , this field is becoming editable even in display mode.
    How to make this field to behave as standard fields?
    Please reply me <removed by moderator>
    Thank you in advance.
    Best Regards,
    Divakar.
    Edited by: Thomas Zloch on Mar 2, 2012

    If you have BADI implimented for custom tabs then you can do this in method ME_PROCESS_PO_CUST~FIELDSELECTION_ITEM
    lv_changeable = im_header->is_changeable( ).
      LOOP AT ch_fieldselection ASSIGNING <fs>
        IF lv_changeable IS INITIAL.
          <fs>-fieldstatus = '*'. " Display
        ELSE.
          <fs>-fieldstatus = '+'. " Change
        ENDIF.
    endloop.

  • Project  Definition/WBS element/Network Creation Date?

    Dear All,
    request kindly let me know, which standard report gives the details of
    created on
                 Project Definition or
                 WBS Element  or
                 Network
    I am checked up the available standard reports, created by is available but created on is not available.
    pl help if any one knows which PS report gives this information.
    thanx in advance
    regards
    Srihari

    Hi Shrihari
    Field "created on" is not delivered in the standard reports.
    Sunil's suggestion is quite a good option. You can also consider adding the field
    to your report's layout by means of a modification. In note 43493 you will find all the necessary steps and details to do so.
    Hope this helps!
    Regards
    Martina

  • BADI for Disabling NetPrice field in ME21N & ME22N based of Material Type.

    Hi.
    I had a requirement to disable "net price" field while creating or changing a PO (ME21N & ME22N) based on the type of material entered.
    Please asssit me in finding the BADI or exit name which can meet my requirement. Thanks.

    Hi Ranga nadh,
       The BAdi what you have mentioned is correct.
    ME_PROCESS_PO_CUST - In this BAdi, we are having a method PROCESS_ITEM. These method is used to process all the Item data. As the field Netprice is at the level. You can use this method.
    Here inside this method we are having a parameter IM_ITEM
    So, You create a implementation and inside this method you can code here to appear the field in disable mode.
    Cheers,
    Swamy Kunche

  • Which field matches to the WBS element

    Hi,
         I am doing an interface program, in that I need to populate the WBS element in trasaction VA01 under the tab Account Assignment. I am using the BAPI 'BAPI_SALESORDER_CREATEFROMDAT1'.
    Let me know which field matches the field WBS Element in the structure 'ORDER_ITEMS_IN' which is returned from the said BAPI.
    Thanks in advance,
    RG

    Hi
    In VBAP there is a field for this WBS ELEMENT <b>PS_PSP_PNR</b>
    check for that in BAPI structures
    check the field ASSORT_MOD of BAPIITEMIN .
    Reward points if useful
    Regards
    Anji

  • How to make mandatory(usr01) field for level 1 wbs elements only from CJ20N

    Dear All,
    I have made mandatory for "PRPS-USR01" field from CJ20N transaction
    by using field exit. But mandatory field (usr01) is working for all wbs elements. I want to make this usr01 field mandatory for  LEVEL 1(prps-stufe), WBS ELEMENTS(prps-posid) only. Not for level 2 and level 3 wbs elements. Please let me know how to fix it.
    urgent.
    Regards,
    Karthik.

    You could envisage the use of validation rules in PS.
    Transaction OPSI or SPRO
    Create a validation with a message ID (Z)
    Create a step
    - prerequisite : PRPS-STUFE = '001'
    - Check : PRPS-USR01 <> ' '
    affect a message number
    Regards.

  • How to make the logs captured for Z fields in ME21N/ ME22N

    Hi
    I have  devloped new tab(Screen) and added Z field in the PO header (ME21N) as per my requirement. But whenever I do changes to the perticular Z field, logs are not captured (ME21N->ENVIRONMENT-->HEADERLOG). How to make the logs captured for Z fields like standard fields. Is there any way?
    Regards
    Raj.

    HI Ranjitha
    For the data element of Z fields go to further caracteristics of tab and make change document checkbox ticked.

  • Cj8g actual settlement ; projects/wbs elements/networks

    We are every month running cj8g with variant and it is useful for settlements of costs from network>wbs>auc. We are running the variant with Project field with * option.
    We are facing one issue, how can we eliminate /avoid  the projects which are in having  System Status with  CLSD, if we dont put restriction the actual settlements are done for all the projects.
    Experts please help
    Thanks
    srihari

    Hi,
    Search the forum for "Status selection profile" and you will find howit can help you in achieving this. Meanwhile, jsut to give you a start, refer transaction BS42. You can define the desired status selection profile here and use it as required..
    Revert with any specific queries.
    Regards,
    Gokul

  • Non Editable NETPR field in me21n, me22n

    Hi
    I have a requirement where in PO I need to make NETPR (Net Price) field editable or non editable based on KONNR (Outline agreement number).
    For this BAdI 'me_process_po_cust' has to be used and method 'fieldselection_item'.
    In this method we have got an internal table 'ch_fieldselection' that actually allows to change the field properties.
    The issue is I am not getting NETPR value in it in anyform (MMMFD code is used inside it).
    Can anybody help me out how to push value of NETPR (MMMFD value 62) in this internal table so that I can do operations on this field as desired.
    Thanks in Advance
    Zafar

    Hi,
    If my understanding is correct, you can manipulate the NETPR field using method,
    ls_mepoitem-NETPR = 'xxxxxx'.
    im_item->set_data( ls_mepoitem ).
    If you want to enable or disable the field, you can use
    FIELD-SYMBOLS: <fs> LIKE LINE OF ch_fieldselection.
    READ TABLE ch_fieldselection ASSIGNING <fs> WITH TABLE KEY metafield = '079'.
    <fs>-fieldstatus = '*'. " Display
    Regards,
    Sudhakar Rayala
    Edited by: SudhakarRayala on Feb 14, 2010 8:53 PM

  • How to disable amount field in me21n/me22n

    Hi all,
    In me22n how to disable amount field in condition tab based on condition type.
    Regards
    suni

    Hi,  check SPRO

  • Standard screen field validation : ME21n/ ME22n

    Hi experts,
    I have a requirement in which we are supposed to do field validations while creating or changing POs/Purchase requistions.
    Suppose if at item level in Account assignment category is 'F' and the order entered by user is of type 'Z560' then in that case user will be allowed to enter only specific G/L account for eg : 712546 or 715486.
    Please guide how can that be accompalished. I couldn't find any proper exit for this.
    Thanks
    Vishal

    Hi Vishal,
    there is a very helpful BAdI for this: ME_PROCESS_PO_CUST.
    Re: user exit/ badi for me21n
    Roy
    Edited by: RobbdB on Jun 30, 2010 9:09 AM

  • Add new field in me21n/me22n/me23n

    Hi everyone,
    Is it possible to add a field in the Additional Data tab in the PO header and append the field in the PO table(EKKO) also or should I add a new tab and place my new field in the new tab? Is it possible also to add the field using a user exit instead of BADI?

    Hi ,
    U can add the additional screen field in the additional data tab or u can have a seperate tab for it. If u want to go for the additional data tab the badi ME_GUI_PO_CUST will be usefull here u can add the additional screen fields directlly . Please check this...
    U can add the field in the statndard table like ekko by using the append structures.
    To add a screen field u need a screen field exit or a badi that allow u to add a acreen field . In PO the SAP has provided the above mentioned BADI for doing this..
    Hope this will solve ur query to an extent ... Reward points if found useful .

  • Customer exit for validation of PO fields in ME21N / ME22N - After pressing enter & save button

    Hi,
    I am looking to validate the standard fields(EKKO-IHREZ, Your reference under communication) of Purchase order . So for this I used the customer exit EXIT_SAPMM06E_012 under the enhancement MM06E005 . I am able to validate but it is triggering only when SAVE selected.
    1. Can we implement the same when we press enter button ?
    2. How to log error message using macro for the field EKKO-IHREZ with error message ? As of now I am using message 'asdfasdfasdf' type 'E' which is appearing now in the log messages.
    Regards,
    Praveen CHITTURI .

    Better use methods like PROCESS_HEADER or PROCESS_ITEM of BAdI ME_PROCESS_PO_CUST.
    There are many threads and documents on this BAdI at scn.
    In the chosen methods use Macros mmpur_metafield to attach error to a field (defined in type-pool MMMFD, mmmfd_ref_1 ?) and mmpur_message_forced to raise error message and add it to log.
    include mm_messages_mac.
    im_item->invalidate( ).
    mmpur_metafield mmmfd_matnr.
    mmpur_message_forced 'E' 'ZFSM' '613' ls_item-matnr ls_item-werks ls_header-bsart ls_material_plant-mmsta.
    Regards,
    Raymond

  • Want to update standard field in ME21N/ ME22N

    Hi All,
    I have a requirement to block all the line item of the standard PO if any of the line item does not satisfy specific condition (as per the requirement). But I am not able to do so.
    I have tried to use the BADI ME_PROCESS_PO_CUST~PROCESS_ITEM. But, here it is not possible to block all the line item(s) if any of the specific line item fails the condition check. So, can any body help me to find the way out.
    Thanks--
    Debojit.

    Hi,
    Thanks for ur reply. But, I have a requirement to block all the line item(s) of the PO if any of the line item(s) does not satisfy the specific condition checking.
    Also, I have to put the error message in the message log, but how can I block (set LOEKZ = 'S') every line items of a PO in this case?
    Thanks -
    Debojit.

Maybe you are looking for

  • I just installed Firefox on Windows 8 and my menus are HUGE.

    This is what all of my menus look like: http://i.imgur.com/srSdqLY.png ) I've tried reinstalling firefox, erasing all the settings, addons and so on but the menus stays the same. It's getting extremely frustrating and I wonder if there's any way that

  • Iphone activation problem, please help me

    Hello, I have a problem with the iPhone 3GS and you can not turn on, please help me, thanks

  • IPod nano 3rd gen. freezes on doc

    My daughters iPod freezes when you put it on any docking station. We have tried resetting it, updating it etc... But unfortunately what ever we try it only works for a short time, if at all! Needless to say, it started playing up when it was about 10

  • How do you sync icloud to new device

    my old iphone broke so i got a new one. i need to sync my photos from icloud to my new iphone

  • Starting sql agent manually - operating rules

    Hi We run std 2008 r2.  Today after overriding the 1st step's behavior in a sql agent job to end and report success after completing successfully, I 1) rt clicked "start at step..." (saw the turning green arrow on rt pop up immediately)  2) highlight