SRM PO Header - field visibility change

Hi All,
I am on SRM 7.0 How can I change the visibility of fields on the PO Header. Please help

First you need to check if it can be done from WD configuration. for this right click on the screen, get the configuration name, WD component name and change. Here you can set the fields visibility,
If this is not satisfying your need then you need to do a post implementation on WD component for WDMODIFYVIEW.

Similar Messages

  • Custom PO header field to R3

    Hi all,
    We are trying to take custom SRM PO header fields to R3 Custom header fields for this we have implemented the BADI BBP_ECS_PO_OUT_BADI and Mapped the fields using BBP_CUFMAP table.Attached below is the code for BADI implementation :
      ls_cust-refobject = 'POHEADER'.
      ls_cust-fieldname = 'ZZSRM_PCNUM'.
      ls_cust-REFFIELD1 = 'PO_HEADER'.
    ls_cust-REFVAL1 = is_HEADER-ZZSRM_PCNUM.
    ls_cust-REFVAL1 = is_header-OBJECT_ID. "CS_BAPI_POHEADER-po_number. "is_header-guid.
      ls_cust-container = is_header-zzsrm_pcnum.
      ls_cust-type = 'C'.
      modify ct_bapi_customer_fields from ls_cust transporting refobject REFFIELD1 REFVAL1 container type where fieldname = ls_cust-fieldname.
      clear ls_cust.
    we have tried by passing the value OBJECT_ID to ls_cust-REFVAL1 as well we tries by passing GUID it is not working. what exact field need to be passed for REFVAL1 to get the custom data to R3.
    Has any one achieved this one...please help.
    Thank you,
    Smita

    Hi
    This is not the correct approach.
    You want to pass data from SRM to R/3 or vice-versa.
    Please explain your requirement in detail.
    Regards
    - Atul

  • PPCO0007 User Exit for  Changing Header Fields During Order  (CO40)

    .. Hi !!!!
      I need your help or suggestions,
      I need to change the standar order  before to save, i found the user exit PPCO0007,
      i assign the new value for the order, but when finish the fuction, EXIT_SAPLCOZV_001, the new values are
      lost, and finally the system set the standard order.
        Someona know how can change the order and the the batch.
         Thanks
    Noemí Huerta

    Hi Noemi
    You can use the enchancement PPCO0007 (exit when the production order is saved).
    Use the function module EXIT_SAPLCOZV_001 (User Exit for Checking or Changing Header Fields During Order Save) to update the field priority starting the information in the material-customer info record.

  • Outbound Plain HTML Adapter how to change the html-header field "host"?

    Hello,
    I'm using XI 3.0 SP11 and want to transmit a message to a business partner using the Plain HTML Adapter.
    My problem is now that I need to change the default Html-Header field "host" because it seems that the adapter engine is converting it to lower case and is attaching the port-number which is causing trouble with the loadbalancer/applicationserver of our business partner.
    I tried to set the appropriate http-header value in the communication channel configuration, but the adapter engine is ignoring this value.
    Thanks in advance for any ideas.
    Sascha Fuchs
    Message was edited by: Sascha Fuchs

    Hi Sascha,
    unfortunately the Plain HTTP adapter is not running in the J2EE, therefore you cannot extend the functionality with an adapter module.
    I am not sure to understand the problem right. Why do you need to change the HTTP header? What is in it in your case and what should be?
    Regards
    Stefan

  • Mass change of a header field in Opportunity

    Hello experts,
    This is a very urgent requirement.  I need to mass update a header field in an opportunity.
    I added the business object: BUS2000111 (Opportunity) to the table: MASSFUNC but dont know which Function Module name to be mentioned there.
    Also, the field is a header field that needs to be updated.  So, how do i get the field name and the table name under the MASS Transaction for Opportunity?
    Kindly request your direction in this matter.
    Regards,
    VSK.
    Edited by: venkatskumar on Aug 3, 2011 12:41 PM

    Hello Experts,
    Kindly request everyone for your expert advice on this issue...
    Many thanks,
    VSK.

  • How to view "From" header field in OUTgoing messages in Mail? Frustrating.

    In Mail v.4.3 (in OSX 10.6.4), I need to view the "From" field in my outgoing messages as I am composing them. However, there seems to be no setting in Mail which allow this.
    I find this very frustrating because in Eudora (which I used to use), the "From" field in outgoing messages is visible by default. But in Mail, not only is it not visible by default, there seems to be no way to make it visible.
    In the "Customize..." button to the left of the Subject field in outgoing messages, one has the option to add as default outgoing message fields "cc," "bcc," "Reply-To," and "Subject," but none of those are what I want. It allows one to also view the address of the mail server, but that also is not what I'm looking for. What I want is to see my outgoing +email address+. And nowhere is there an option in the Preferences to turn this on. (At least as far as I could tell.)
    In fact, the only way to see the identity in the outgoing "From" field is to go to Preferences, then click on Accounts, and look there; or send oneself a test email. Both of which are a hassle and should be unnecessary.
    In case you're curious as to why I want to see my outgoing "From" header field:
    I have several different "personas" online, each of which uses a different email address: My work address (with a work-related domain); my family/personal address (with a different email address than my work address); an online avatar I use in various gaming sites (also with its own address, since I don't want to use my personal name/address in the gaming community); and so on. However, I have all incoming emails to all accounts auto-forwarded to the same central email account. Most of the time I'm just replying to business emails, so my outgoing "Full Name" and "Email Address" (in Preferences>Accounts) are generally set to my business name and address; but on occasion when I want to reply to a non-business email and not have the recipient see my business email address, I go in to Preferences>Accounts and change "Full Name" and "Email Address" (i.e. what is displayed to the user) to something different. And when I'm done with that, I change it back to my business address.
    However, sometimes I forget if I've changed it back or not, or forget what I've changed it to. In Eudora, All one needed to one was create a new outgoing email and it would display the "From" field so I could instantly see my outgoing identity. But in Mail, there is no "From" field in outgoing emails, so I'm constantly nervous and wondering which outgoing identity I may have changed to and accidentally forgotten to change back from.
    (Yes, yes, I know that if a recipient wanted to be snoopy, they could look at the "full headers" of any incoming email and see the name of my email server, which may different from my displayed email address; but we're not talking about spy-stuff here, I'm just trying to not confuse people and keep business separate from personal.)
    So: is there any way for me to see the outgoing "From" field in the emails I send? Or am I condemned to constantly (and mostly unnecessarily) checking "Preferences>Accounts" to see what I have enetered there?

    Thanks for replying.
    What is the "compose window" to which you are both referring? I could find no reference to such a thing in the Mail menus or Help.
    Do you mean the "Composing" pane in the Preferences? I don't see what either one of you is referring to there, but I did notice there something that could function as an awkward workaround: If I click on the "Automatically CC myself" box in Preferences>Composing, then when I start a new email, my email address is displayed in the "CC" field -- and luckily, Mail allows me to then delete my email address out of the CC field, so I don't have to spam myself with duplicate copies of all my emails. This way, I can at least briefly see what email address I'm using, before I delete it from the CC field. Pretty awkward and unnecessarily laborious, however -- still not a perfect solution.
    Or, by "composing window," are you referring to an outgoing email? As I said in my original comment, I do see what Ernie called "a small box with lines and an arrow at the bottom left of the header box." This is what I had to say about it:
    +"In the "Customize..." button to the left of the Subject field in outgoing messages, one has the option to add as default outgoing message fields "cc," "bcc," "Reply-To," and "Subject," but none of those are what I want. It allows one to also view the address of the mail server, but that also is not what I'm looking for. What I want is to see my outgoing email address. And nowhere is there an option in the Preferences to turn this on. (At least as far as I could tell.)"+
    In other words, when Ernie says, "click the box beside From," I can't do that -- because there is no such option. That's the whole problem in the first place. If there was a "From" field beside which I could click a box to make it appear, I would have done so! But there is no "From" field in the "Customize" section of the "small box with lines and an arrow at the bottom left of the header box."
    I find it completely mystifying that both of you seem to be able to see a "From" field available to be added to the header of outgoing emails, yet no such option is available to me in Mail. What possibly could be causing this? 10.6.4 is freshly installed on my machine, and Mail seems brand new and uncorrupted. And I'm using Mail 4.3, the latest version.
    Are you saying that everyone else can see an option to have a "From" field in their outgoing messages, but I uniquely don't? Very very very strange.

  • SRM User defined fields -- can not input values

    Hi,
    We are using SRM 4.0. I have created a user defined field at the PO header according to note 672960. But I can not input anything to this field.
    This is what I did:
    1. in both structures INCL_EEW_PD_HEADER_CSF and INCL_EEW_PD_HEADER_CSF_PO add the append structure with the new field ZZCONTRACT.
    2. in BADI BBP_CUF_BADI_2 created an implementation Z_BBP_CUF_BADI_2. In method MODIFY_SCREEN set: xdisplay = 'X' and xinput = 'X' for this new field.
    This new field showed up in SRM, but it is greyed out. I can not type in anything. Could anyone tell me what I did wrong or what I have missing? Thanks a lot!

    hi,
      If you can see the custom fields,the problem is with the BADi implementation.You can write something like this in the method for the PO cust fields:
    IF iv_doc_type = 'BUS2201'.
      *Hide all customer fields
    *Will change this coding if any other document type needs
    *customer fields
          LOOP AT et_fields INTO wa_et_fields.
            wa_et_fields-xdisplay = 'X'.
            MODIFY et_fields FROM wa_et_fields.
          ENDLOOP.
         ENDIF.
    Save and activate the implementation.
    HTH.
    BR,
    Disha.
    Pls reward points for useful answers.

  • How to Make SC Header view visible

    Hi Experts,
    I'd like to know how I can get the SC header view visible when the SC is created through the SC Wizard (Employee Role).
    We need to add some Z-Fields at header level but the problem is that we cannot display the header information when the user creates a SC using the Wizard.
    For purchassers and strategic purchasers using professional view it's possible to display the header information.
    Thanks in advance,
    Regards.
    Martin

    Dear Poster,
    As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
    Best Regards,
    SDN SRM Moderation Team

  • Me_gui_po_cust for header fields

    HI ALL,
    I have created a tab "CUSTTAB" in ME21n header with 2 additional fileds i.e: zzfields1 & zzfield2 i have also appended them in structure ci_ekkodb of table ekko. I have used BADI'S : ME_GUI_PO_CUST  &  ME_PROCESS_PO_CUST.
    I can see the tab & both the additional fields but the data for these additional fields is not getting saved in  ekko table.
    When i implemented this badi for LINEITEM  the data was getting saved in ekpo table:the method 'IF_EX_ME_GUI_PO_CUST~TRANSPORT_FROM_MODE' of me_gui_po_cust incase of line item was:
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_FROM_MODEL.
       data: l_item       type ref to if_purchase_order_item_mm,
            ls_mepoitem  type mepoitem,
            ls_customer  type zmepo_badi_examp.
    system asks to transport data from the business logic into the view
      case im_name.
        when subscreen1.
    is it an item? im_model can be header or item.
          mmpur_dynamic_cast l_item im_model.
          check not l_item is initial.
    transport standard fields
          ls_mepoitem = l_item->get_data( ).
    transport customer fields
         call function 'ZMEPOBADIEX_GET_DATA'
           exporting
             im_ebeln = ls_mepoitem-ebeln
             im_ebelp = ls_mepoitem-ebelp
           importing
             ex_data  = ls_customer.
    store info for later use
          move-corresponding ls_mepoitem to dynp_data_pbo.
       move ls_mepoitem-ZFIELD1 to dynp_data_pbo-ZFIELD1.
          move ls_mepoitem-ZFIELD2 to dynp_data_pbo-ZFIELD2.
       move-CORRESPONDING ls_customer to dynp_data_pbo.
         move ls_customer-badi_bsgru to dynp_data_pbo-badi_bsgru.
         move ls_customer-badi_afnam to dynp_data_pbo-badi_afnam.
        when others.
      endcase.
    endmethod.
    can ny1 tell wat changes shud i make in the above code so dat it works for header fields .
    rgds
    points 'll b rewarded

    hi abap user,
       I also have same requirement of an additional tab on PO header with 2 fields inif i have used ME_GUI_PO_CUST and ME_PROCESS_PO_CUST.     in method SUBSCRIBE of ME_GUI_PO_CUST  i have written following code which is same as example code for that method.
    METHOD IF_EX_ME_GUI_PO_CUST~SUBSCRIBE.
      DATA: LS_SUBSCRIBER LIKE LINE OF RE_SUBSCRIBERS.
    we want to add a customer subscreen on the item detail tab
      CHECK IM_APPLICATION = 'PO'.
      CHECK IM_ELEMENT     = 'HEADER'.
    each line in re_subscribers generates a subscreen. We add one subscreen in this example
      CLEAR RE_SUBSCRIBERS[].
    the name is a unique identifier for the subscreen and defined in this class definition
      LS_SUBSCRIBER-NAME = SUBSCREEN1.
    the dynpro number to use
      LS_SUBSCRIBER-DYNPRO = '0001'.
    the program where the dynpro can be found
      LS_SUBSCRIBER-PROGRAM = 'SAPLMEPOBADIEX'.
    each subscreen needs his own DDIC-Structure
      LS_SUBSCRIBER-STRUCT_NAME = 'MEPO_BADI_STRUCT'.
    a label can be defined
      LS_SUBSCRIBER-LABEL = TEXT-001.
    the position within the tabstrib can be defined
      LS_SUBSCRIBER-POSITION = 5.
    the height of the screen can be defined here. Currently we suport two screen sizes:
    value <= 7 a sevel line subscreen
    value > 7  a 16 line subscreen
      LS_SUBSCRIBER-HEIGHT = 7.
      APPEND LS_SUBSCRIBER TO RE_SUBSCRIBERS.
    ENDMETHOD.
    and for BAPI ME_PROCESS_PO_CUST in method INITIALIZE i have written following code which is also same as it's example code.
    METHOD IF_EX_ME_PROCESS_PO_CUST~INITIALIZE.
      BREAK SAB_PARTH.
      CALL FUNCTION 'MEPOBADIEX_INIT'.
    ENDMETHOD.
    NOW my problem is still this additional tab is not visible when i execute ME21n or me22n or ME23n.
        kindly suggest that what code u have implemented for this BADIs..and if i require to implement fsome more method in aby of these BADIs.

  • SRM Oss Note Application - Activating Changes in Screens

    Hello all,
    I implemented oss note 1079525 at web dynpro for SRM 7.0 . I made changes at screens and codes according to the sap note.
    But when i test my screens from explorer, i cant see the changes that i have done on screen. For example i added a field in selection screen but i cant see it on my SRM page.
    I activate screens but do i have to publish it also?
    Anyone has ideas or has done this before?
    Thanks.

    I hope you have done the below part from SAP Note and moved your changes to test client.
    Meta data changes to be done in client 100(Customizing client)
    Add a new entry in the view(sm30) /SAPSRM/V_MDF_HD with the following entries
    Structure Field Name - CO_CODE
    Bus. Object Type - BUS2201
    Field Visible - X (YES)
    Field Enabled -  (NO)
    Field Required-  (NO)
    ***********Save the changes. Make sure that these changes are available in testing client before testing.

  • Re: Report output header text longuage change

    Hi Dear's,
    Ataually my issue is am unable to change report output header field text to user specific login longuage....
    I.e. if user login to ITALY/GERMANY then report output header text should be displayed on same  Longuage for this can any body give me some idea
    Thanks & Advance,
    srinivas.
    Edited by: SRINIVAS1234 on Jul 23, 2011 11:35 AM

    Hi SRINIVAS1234,
    you can close it as answered and add your personal solution just to let people know how it can be handled. You can also close questions as unanswered but this implies that your problem is still existing.
    Regards
    Clemens

  • HTTP Header fields in SOAP adapter - Part 2

    Hi All,
    With regards to my previous thread HTTP Header fields in SOAP adapter
    my header issue is solved and hence I have closed the thread but still I am not able to make the connection successful. The new problem is below
    My vendor requirement is to specify the header as "Ent-sender" but when we give the same in XI in communication channel it automatically convets into uppercase "ENT-SENDER".  Due to case-sensitive in vendor server the connection is not gettingestablished.
    Please help me out how to solve the problem.
    <b>Note:</b> Sorry for the new thread as it was created due to new problem and also the previuos thread is already too long.
    Regards,
    Dhill

    Hi Neaves,
      Thank you, I jave seen the note and find the below solution will be some what realated to my prblem.
    <u><b>The nosoap mode lets the adapter send the XI payload directly without wrapping it in the SOAP envelope. Although the main use of this mode is to send some plain text content directly to some web server, one can use this mode to send their own SOAP message (e.g., with arbitrary headers) to an external web service (See related questions). In this case, the XI payload must be formatted in the SOAP envelope.
               To use the nosoap mode, the channel must be configured to use no SOAP envelope.</b></u>
    If yes, can you please let me know how to use nosoap mode otherise let me the other possibilities.  I am already using tcpg2.zip to trace the SOAP adapter in which it was confirmed that XI is changing the header automatically into CAPS whatever case we give,
    Regards,
    Dhill

  • PDF created in InDesign -Field Visibility Issues in LifeCycle

    I am working with pdf versions of brochures created in InDesign/Illustrator etc.  I am adding two simple fields to these forms and in the past it has worked easily. I have an image field where a logo can be uploaded and a text field next to it.  Behind the image field I have always used another text field visible on screen but not in print That simply states, "place logo here".  This A.M. I had an update from Adobe that installed and now if I designate the field as visible on screen, it prints.  This is the simplest of forms and I am wondering if I may have inadvertantly changed a setting somewhere along the way that has deactivated this option.

    Yes, I have added cropmarks and page info to the pdf.
    I checked the separations in Acrobat Pro with a friend. Both Pantone colors and CMYK show up. When I disable the CMYK, nothing of the design disappears (cropmarks and page info don't disappear either, they seem to be in both Pantone and CMYK).
    I saved a new pdf, without crops and page info, and CMYK still shows up in the separations.
    I'll contact the printer tomorrow, I'm pretty sure he should be able to use the file I sent him.
    Thank you all for your help!

  • Soap receiver - owerwrite default http header fields

    Hi,
    I'm using the soap receiver adapter in nosoap mode.
    How can I owerwrite the default settings for the header fields in the http request?
    The soap adapter will automatically set content-type = application/xml.
    I would like for example set "text/xml".
    Thanks,
    Bela

    Dear Mohan,
    I tryed with the keep headers option but it didn't change anything to the HTTP header fields.
    In the documentation we have the following : Keep Headers
    If you want to include the header of the XI message in the Web service message, set the indicator.
    Does it mean that I have to create a HTTP header section in the XI message??? Do you have an example?
    Best regards,
    Bela

  • Want to modify GR/GI  SLIP  Field into change mode.new to badi

    Hi,
         I want to modify GR/GI  SLIP  Field into change mode , so my customer can change data whenever he wants.. This field  exist in     vl02n transaction.
            Right now it is in disabled mode   .I am new to badi , so please guide me .
    Regards,
    Ranu.
    Edited by: ranu sharma on Nov 4, 2009 8:16 AM

    Hi,
    Please note this is the client requirement to have the field editable, so please do not convey the edit entires in table to users, this is basically for our reference only,
    In this case, you'll have to use the user exits to make the field editable in SAP for users, kindly check the below user exits, and take help of delveloper on the same.
    Exit name     Description
    SDVFX001     User exit header line in delivery to accounting            
    V50Q0001     Delivery Monitor: User Exits for Filling Display Fields    
    V50S0001     User Exits for Delivery Processing                         
    V56TDLIF     Filter Delivery Items for Shipment                         
    Thanks & Regards,
    Rahul Verulkar

Maybe you are looking for