Custom fields on Purchase order screen in SRM are missing.

Hi ALL,
SRM 5.0 R/3 4.6c
We have custom fields which appear on the create PO in SRM, the criteria for these fields to appear is if the item is of service type.So if its service item there will be additional/ custom fields for input purchase order screen in SRM,
But at this these fields dont show up for service item PO's . this is happening in Q and P environments while it is working fine in D and S. No changes were made to the system.
Also if I look in to bbp_pd info for the previous service PO, the data shows up in bbp_pd but the data or the custom fields are missing on the web.
We tried deactivating/activating the custom class in Q , but that did not help us!
Consider this as urgernt!
Can anyone please throw some light on this!
Thanks
Krishna

Have you implementated the BADI: BBP_CUF_BADI_2
if yes, then keep a break point there and see if you are missing any thing there...

Similar Messages

  • Customer Field in purchase order (ECC 6.0)

    Hi,
    I need a help on custumer field in ECC 6.0.
    I would like to know if there is a standard way to see customer fields in purchase or sales order.
    Thanks very much.
    Diego

    Customer fields (as in KUNNR)  or custom fields?
    Bothe sales orders and POs have user-exit screens that can be employed to show <b>custom </b>fields both at header and item levels.  In the case of sales orders, it is oft-referred to as "Additional Data B" screen.  This is the last tab screen of the sales order.
    Caveat: The above is from 46C, but am willing to bet that this feature still exists in the ECCs.

  • How to transfer Supplier custom field into Purchase order

    Hi ,
    We had a custom field called Project code in Supplier data (vendor master) at SRM. As per flow purchase order gets created as a follow-on document. Now the requirement -Project code which was there in supplier data this should be transfered to PO
    In my knowledge this can be done through BADI , Could you please explain me steps required to do this?
    Thanks in advance.
    Harish

    Try BBP_DOC_CHANGE_BADI or BBP_ITEM_CHANGE_BADI.

  • ME59n exit/BADI to copy purchase requisition custom field to purchase order

    I have added a custom field (Unloading Point) in the Purchase requisition customer screen. Now When a purchase order is created from the purchase requisition through t-code ME59N, I need to copy the unloading point value from the PR to Unloading Point in the shipping tab of the Purchase Order. Whch User-exit/BADI can be used for this purpose. <removed by moderator>
    Edited by: Thomas Zloch on Nov 23, 2010 12:44 PM - please do not offer ...

    Good you found out what was the answer. Please share your solution, that sort of the idea of a forum like this.........

  • Add customer fields to purchase order header

    Hi ,
    I need to add two additional fields to the purchase order header.
    In std program SAPMM06E screen number 101 i have seen a code
    CALL CUSTOMER-SUBSCREEN CUSTSCR1 INCLUDING 'SAPLXM06' '0101'
    how to make use of this..and add my fields..wht all steps need to be done for this..
    do i hve to append fields to ekko..pls give me details
    ansari

    You have to use [Enhancement|http://help.sap.com/erp2005_ehp_04/helpdata/EN/bf/ec079f5db911d295ae0000e82de14a/frameset.htm] MM06E005, read the enhancement documentation for more information.
    - Look at enhancement via transaction [SMOD|https://www.sdn.sap.com/irj/scn/advancedsearch?query=smod&cat=sdn_all]
    - Implement via transaction [CMOD|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=cmod&adv=false&sortby=cm_rnd_rankvalue]
    Look at [Enhancements|http://help.sap.com/erp2005_ehp_04/helpdata/EN/bf/ec079f5db911d295ae0000e82de14a/frameset.htm] and [Customer Exits|http://help.sap.com/erp2005_ehp_04/helpdata/EN/c8/1975cc43b111d1896f0000e8322d00/frameset.htm] or the old [Changing the SAP Standard (BC)|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBCEX/BCDWBCEX.pdf]
    Another source of information begins at OSS [Note 496083 - FAQ: Customer enhancements (User Exits) in purchasing|https://service.sap.com/sap/support/notes/496083]
    Regards

  • Custom field in Purchase Order header tab

    Hi,
    I have created a custom input field for ME22N transaction using the Program SAPLXM06 and screen number 0101.
    The screen is getting visible in PO transaction and user can enter the value in it.
    But it is not getting updated in the database table inspite of passing the screen field value to ekko-zzfield.
    Moreover, i have defined screen field as ekko_ci-zzfield, as this field has been added in the EKKO table.
    What could be the reason???
    Regards
    Pavan

    Hi,
    You need to use the user exits
    EXIT_SAPMM06E_006 - Export Data to Customer Subscreen for Purchasing Document Header (PBO)
    EXIT_SAPMM06E_007 - Export Data to Customer Subscreen for Purchasing Document Header (PAI)
    Thanks,
    Shailaja Ainala.

  • Problem in posting Custom fields in Purchase Order using BAPI_PO_CREATE1

    Hi friends,
    Did any body tried populating custom fields using BAPI_PO_CREATE1?
    I am trying to populate custom fields in Header.
    I am populating EXTENSIONIN-STRUCTURE with 'BAPI_TE_MEPOHEADER' and EXTENSIONIN-VALUEPART1 with respective values of fields using the code below.
    T_CUSTDATA_IN-PROJECT_ID_NUM = '543211'.
    T_CUSTDATA_INX-PROJECT_ID_NUM = 'X'.
    MOVE 'BAPI_TE_MEPOHEADER' TO T_EXTENSIONIN-STRUCTURE.
    *CLEAR T_BAPI_TE_PO_HEADER-PO_NUMBER.
    MOVE-CORRESPONDING T_CUSTDATA_IN TO T_BAPI_TE_MEPOHEADER.
    MOVE 'T_BAPI_TE_MEPOHEADER' TO T_EXTENSIONIN-VALUEPART1.
    APPEND T_EXTENSIONIN.
    MOVE 'BAPI_TE_MEPOHEADERX' TO T_EXTENSIONIN-STRUCTURE.
    *CLEAR T_BAPI_TE_PO_HEADER-PO_NUMBER.
    MOVE-CORRESPONDING T_CUSTDATA_INX TO T_BAPI_TE_MEPOHEADERX.
    MOVE 'T_BAPI_TE_MEPOHEADERX' TO T_EXTENSIONIN-VALUEPART1.
    APPEND T_EXTENSIONIN.
    But still it is not populating the custom fields.
    Can some body help me on this?
    Thanks & Regards,
    Ramesh Kodavati

    Hi,
    You require to implement the Badi ME_BAPI_PO_CUST
                                               Method MAP2I_EXTENSIONIN or INBOUND
    for changing the parameter CH_EXTENSIONIN in method INBOUND
                                       or  CH_STRUC in method MAP2I_EXTENSIONIN.
    in addition to passing the extensionin parameters in bapi.
    implement the above said bapi and put a break point in both of the methods (exactly i don't remember)
    and check values are populating in the CH_STRUC structure.
    Regards,
    Dwaraka.S

  • Customer field to purchase requisition

    Hello,
    I add the customer field at subscreen of purchase requisition ( at the data base table i add the relative field in ci_ebandb include ) by EXIT_SAPLMEREQ_001 and
    EXIT_SAPLMEREQ_002 and EXIT_SAPLMEREQ_003.
    I add the same customer field at subscreen of purchase order ( at the data base table i add the relative field in ci_ekpodb include ) by EXIT_SAPLMEREQ_016 and EXIT_SAPLMEREQ_017 and EXIT_SAPLMEREQ_018.
    The problem is: when i convert the purchase requisition in purchase order, the data into customer field of
    purchase requisition not are transfert in the customer field of purchase order.
    thanks for help,
    Roberto Baldassarre.

    correction **
    tks for your help,
    but i had just done it. I explain with detail my step:
    I add the customer field at subscreen of purchase requisition by
    EXIT_SAPLMEREQ_001 and EXIT_SAPLMEREQ_002 and EXIT_SAPLMEREQ_003 (at
    the data base table I add the relative field on ci_ebandb include).
    I add the same customer field at subscreen of purchase order by
    EXIT_SAPMM06E_016 and EXIT_SAPMM06E_017 and EXIT_SAPMM06E_018 (at
    the data base table i add the relative field on ci_ekpodb include).
    Step followed:
    1. add field at EBAN table by CI_EBANDB include
    2. add same field at EKPO table by CI_EKPODB include.
    3. write code at EXIT_SAPLMEREQ_001,EXIT_SAPLMEREQ_003 following
    document's help.
    4. write code at EXIT_SAPMM06E_016, EXIT_SAPMM06E_017 ,
    EXIT_SAPMM06E_018 following document's help.
    5. build dynpro 0111 on function group XM02
    6. build dynpro 0111 on function group XM06
    The problem is: when i convert the purchase requisition in purchase
    order (ME59n), the data into customer fields of purchase requisition
    not are copied in the customer fields of purchase order (this field are
    empty).
    Tks for your help!

  • PURCHASING GROUP FIELD IN THE CREATE PURCHASE ORDER SCREEN

    Hi Guys,
                    I am facing a special kind of problem while creating a Purchase Order.
    Once I type the T-Code ME21N and press the Enter Key, the Screen for creating the Purchase Order opens. But, the thing is that, the Purchasing Group Field is not displayed under the Org. Data Tab at the Header Level of the Purchase Order Screen ME21N. Only, Purchasing Organization and Company Code are displayed.
    But, when you try with ME22N and ME23N, this problem is not there.
    I think, this problem has started from yesterday afternoon.
    I checked some of the Settings. But, I could not make out the actual problem.
    This problem I am facing in IDES Server.
    But, it is fine with the Clients' Servers.
    Please guide me in resolving this issue.
    Waiting for the fast and positive response.
    Thanks in advance.
    Thanks & Regards,
    Srinivasa M.S
    +91-9910077829

    Hi,
    Follow the steps
    1. Go to "Personal Setting" Tab in PO
    2. Select "Default Values" menu
    3. In the PO Header section Select the Default Purchasing Group e.g. 000 initial
    Remember if the Purchasing group field is blank here then the Purchasing Group field will not appear in me21n transaction instead it will appear after you put relevant details like Material number and Plant. The purchasing group field is defaulted from Purchase Info record in such case. But you can always change it
    Regards,
    Niranjan

  • Adding a custom tab in Purchase Order with two fields - ME21N

    Hello Experts,
    My requirement is to add a custom tab with two fields in purchase order at header level.
    The BADI ME_PROCESS_PO_CUST is alreday implemented previously as there was one custom tab added previously in header.
    The structure  CI_EKKODB already have the custom fields for the enhancement done earlier.
    Now to add my additional tab how should i proceed ....should i put my additional fields in the same structure and write my code in same BADI.....will there be any impact on already done enhanecement.
    Please suggest in achieving this functionality.
    Thanks,
    Naveen

    Hi,
    Check this [wiki|http://wiki.sdn.sap.com/wiki/display/ABAP/DetailedexplanationaboutBADIandthewaystofindtheBADIwithanexample%28ME23n+transaction%29], it tells you how to do with an example for item data.
    Regards,
    Eduardo

  • Customization to "Carry Out Sourcing" & "Process Purchase Order" Screens

    Hi, we are using SRM 4.0 and wondering if following screen customizations are possible
    <b>Carry Out Sourcing queue</b>
    Is it possible to use some of the existing Fields/Area to show key information within the queue that are important to Buyers such as Total PR Value, Required Date, Comment Field (for Buyer to write notes or status)? The fields Category and Quantity are not that important to us than the other fields mentioned above.
    <b>Process Purchase Order queue</b>
    Is it possible to use some of the existing Fields/Area to show key information within the queue such as Requestor Name, Required Date, Comment Field (for Buyer to write notes/status)? These are more important to us than the Purchasing Org. and Purchasing Group fields.
    The above requested fields will tremendously help the Buyer in managing the queue by making it easier to assign low value orders; by enbaling other Buyer/s to view cart status when covering for someone without drilling down per requisition/line. The comment field within the queue will help to immediately show why the order is on hold, etc.
    I would be interested to know as well if you have any suggestions on how we can assign low value orders to junior buyers faster and more efficiently and if there is an automated way to do it.

    Thanks - Here is the quick clarification. We are not using Sourcing Cockpit (eSourcing, Bidding) functionality in SRM. By "Carry Out Sourcing", I meant the area where Buyers look for workload and add approved requisitions to their work area. That is the screen we are trying to customize. Is there a template for that as well and is it easy to customize without breaking the code.
    Also please advice on customizing "Process Purchase Order" screen.
    Lastly, is there an option to autoamtically assign the Approved Shopping Cart to a Buyer based on the dollar amount?
    Thanks in advance;
    A

  • Make short text field in Purchase order creation only display..

    Sir,
    Yeah my requirement is quite unusual, but such is the situation.
    I want to make the short text field in purchase order creation "only disply". what is happening is that user while creating PO is able to change the text of material in short text column. I want to make it only for display.
    Can it done on document type level, since for service type, and Text type of account assignment cat, only text field is filled up. so how to do it.
    Please assist...
    Rahul

    Dear Rahul,
    If you want to have the short text display only for standard item but not service item, you may check below customizing.
    Transaction SPRO:
    MM-PUR-PO
    -> Define screen layout at document level
    Field Selection group: Basic Data, Item
    Field Selection Key:  PT0F Standard item purchase order
    Field: Short text -> set as display
    Hope this help.
    Ian Wong Loke Foong

  • Disabling the cost distribution button on the Process Purchase Order Screen

    This is probably a simple question, but we have been unable to find the place to disable cost distribution on the SRM Process Purchase Order screen for limit orders ONLY.  Basically, we just want this functionality to not be available to users.  Can anyone direct us to the correct configuration for this?  Or do we need to edit the BADI?
    Thanks  in Advance!

    Hello,
    You can hide this field by creating a screen variant through SHD0 transaction. I have tested here and I
    could hide it (GV_DIST_IND in Program SAPLBBP_PDH_ACC screen 1000).    
    In the screen variant you should mark the output of GV_DIST_IND field.
    However, this option would hide this button for all documents.
    Kind regards,
    Ricardo

  • Purchase order screen exit SAPMM06E,screen number 0111

    Hi
    I am working on purchase order screen exit SAPMM06E and screen number 0111
    i am able to see customer screen in transaction but program control is not going to flow logic
    due to that i couldn't able to fetch data into custom fields.pls suggest me wat to do.
    Thanks & Regards
    Vinay

    Hi Vinay ,
    I think you are implementing the screen exit with the enhancement component 'MM06E005'.
    if thats the case you add your fiels in the screen area provided
    in the screen 'SAPMM06E' 0111 by creating the subscreen in the SE51 with the name space 'SAPLXM06' 0111 with then will be reflected (fields added) in the ME21n transaction .
    You have to write your logic in the EXITS provided in that enhancement component
    You have to write your logic in the exit 'EXIT_SAPMM06E_008'
    as it imports data from screen field which you placed in the tcode.
    Revert back to me for any queries.
    Reward points if useful.
    Thanks ,
    Surya Pydikondala.

  • Configure purchase order screen

    Dear Expert,
    Is it possible to configure purchase order screen so that Supply Chain Planners (who create purchase orders) cannot amend the Pricing Conditions view and Net Price field?   Sceen dump attached.   However we want Purchasing Managers (who manage pricing conditions in the inforecords) to be able to change pricing conditions in the Purchase Order if required.
    Please guide me step by step if there's a way.
    Thanks

    >
    crystal142 wrote:
    > Dear Expert,
    >
    > Is it possible to configure purchase order screen so that Supply Chain Planners (who create purchase orders) cannot amend the Pricing Conditions view and Net Price field?   Sceen dump attached.   However we want Purchasing Managers (who manage pricing conditions in the inforecords) to be able to change pricing conditions in the Purchase Order if required.
    >
    > Please guide me step by step if there's a way.
    >
    > Thanks
    There is no standard technique for this. You can try the following method:
    Create an enhancement (at the end) in the FM PRICING_SUBSCREEN_SET_DATA
    The code can check various parameters like authorization or read a custom table to determine if the conditions need to be read-only.
    Set the variable trtyp_i = 'A' to make it read-only.
    Please make sure to check the COMM_HEAD_I-BSTYP = 'F' (for purchase orders) and 'L' (for scheduling agreements); else it may have undesirable effects, since the FM is called from SD as well.
    Regards,
    Aroop

Maybe you are looking for