I want add a Coustomer Field in PO at item level

Dear Gurus ,
                     I am having a requirement at the clients place  . In purchase order creation we need one customer field for select customer & reflect it in GR. They want it at the item level . So Can somebody help me how to do that .
Regards
Shankar

Hi,
Customer field is available in standard sap.  No need of enhancements required.
Check these tables.
EKPO  -  KUNNR   ( PO item)
MSEG  -  KUNNR  ( GR )
Customer field is avilable in PO item> delivery address tab.
Goods receipt> item details> partner tab.
Regards,
Chandra

Similar Messages

  • Add New Screen Fields in Delievery Line Item

    Hello All,
    We have a requiremnet where we should add 3 custom fields to delivery line item tabs,
    please let me know how I can add a new tab for delievry line item tabs and how to add new custom screen fields in that tab,.
    Thanks
    Add New Screen Fields in Delievery Line Item
    Edited by: kishore_99 on Dec 8, 2009 5:31 PM

    No, I won't explain it in detail - you need to read the documentation and at least make an attempt at the process on your own first.  The documentation is right there in the IMG where I said it was but here's the path since you can't find it:
    Logistics Execution -> Shipping -> System Modifications -> Business Add-Ins in Shipping -> BADI for Additional Item Detail Screen...

  • User Exit to make Payment Term field non editable in item level .

    Hi all,
    User wants to make the Payment Term field in sales order as non editable and  Payment terms is copied from Customer Master to Sales order.
    I use user exit MV45AFZZ (USEREXIT_FIELD_MODIFICATION) to make Payment Term field non editable in header level.
    I am not able to do it in item level. Pl help to to make Payment Term field non editable in item level.
    Thanks,
    sunil

    Hi,
    You can try implicit enhancement in the include MV45AF0T_TCTRL_U_ERF_AUFTRAG_I
    use below code.
    DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
       LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
       IF WA_COLS-SCREEN-NAME = 'VBAP-ZTERM'. " Check the field name
       WA_COLS-SCREEN-INPUT = 0.
       WA_COLS-SCREEN-OUTPUT = 1.
      MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
       ENDIF.
    ENDLOOP.
    It better to control it via a custom authorization object.
    put a authorization create a custom authorization object so that you can restrict it for a certain users.
    AUTHORITY-CHECK OBJECT 'ZTERM'
             ID 'ACTVT' FIELD '02'.
    IF SY-SUBRC NE 0.
       LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
    ENDLOOP.
    ENDIF.
    Regards
    Aromal

  • How to add Extra tabstrip in ME21 tcode at item level

    Hi Friends,
    I would like to add extra tabstrip in ME21 tcode at item level.
    So what are the screen exits and what are the BADIs available for it, and if possible please give me the steps to implement this change. Good points will be rewarded for suitable answers.

    Hi Pavan,
    Design and code in the following enhancement MM06E005.
    create screen in this screen exit SAPLXM06 & screen no.  0111
    This is the user exit for writing your logic EXIT_SAPMM06E_007  - for export
    EXIT_SAPMM06E_008 for import
    Shylesh

  • I am new in DART extract and  wanted add the new field in Existing Segement

    Hi ALL
    I am new in DART extract and client is request us to add the new field in Existing Segment.
    What is proceedure i need to follow to add the new field in existing segment.
    Moderator: Please, post in proper forum

    I added an Interactions button and in the Actions on Success I open an URL or file. I have placed the video on our web server.   In the URL I point to our web server "http://www.wmabhs.org/Media/Add Client 3rd Party Coverage.mp4".  If I run this from any browser it works.  So what do you think I have done wrong?

  • Add field VBUP-BESTA to item level of VA03

    Hi All,
    I want to show the field VBUP-BESTA (Confirmation Status of Document Item) to the item overview screen detail level.
    I cannot found it in the detail line configuration, is it necessary to do some Screen Exit or else?
    Please help and tell me the t-code.
    Thanks.
    Terry

    Hi balajia,
    Sorry that I not want these field at all,
    The whole story is:
    The user create SO using VA01, but the ATP check lock the Material number and other user can create SO with same Material, but cannot do the ATP. Therefore the confirmation qty is ZERO, and the status of confirmation is "A".
    The user will not check the warning in VA01 and also VL01n when they create the DN.
    The user cannot see how many lines of item cannot be copied from the SO unless they check the log.
    But the lazy guys will not check and just press save to complete it.
    and the complaint from the Customer come when they receive the billing when some item missing in the Invoice...compare with the SO items they request.
    Therefore, I need to add a checking in the VL01n, prompt the error message and prevent the user from saving the DN.
    Once they see the error message, they need to know how many items the DN missing....
    Therefore, I want to add a Confirmation status field in the item detail level which they can check easily
    (although they can check line by line in the Schedule tab page)
    Can somebody help me?
    Thanks.
    Terry

  • How to add three fields in Sales order item level and supress/hide many

    Hi Gurus,
    My client requirement is :
    1. Three fields to be added at Sales order Item level and they should flow till billing.
    2. Supress/hide most of the fields in Sales order, so that end user will be happy( thru SHDO how to do)
    Please share your experiences and help me.
    BEST REGARDS
    Srikanth

    Hi Subba Rao
    in VA01 screen - Material /qty/ after entering this client wants to enter three more details say X/Y/Z
    and after that he dont want to see maximum fields displayed in VA01 Screen.
    I think it makes sense.
    Regards
    Srikanth

  • Add custom fields in ML81n line item level

    Hi All,
    We have a requirement to add custom field in ML81N. I have found an enhancement SRVDET and table CI_ESLLDB to add the custom field. But my problem is, I cant find the screen where can I add that custom field. Does anybody knows this?
    Appreciate your inputs.
    Thanks in advance.

    Dear,
    Below mentioned enhancment will create a new tab strip in the detail screen of service entry
    SRVDET              User screen on tab strip of service detail screen
    Create one project in CMOD, then assign the enhancement
    Calling screen  No.  Area     Called screen   No.  Short Text
    SAPLMLSP        0220 SUSCUSER SAPLXMLU        0299
    New field should be added in the include structure CI_ESLLDB
    Desgin these new fields in screen 0299 of program SAPLXMLU.
    Put your code in FM
    EXIT_SAPLMLSP_040              Transfer of Data to Detail User Screen
    EXIT_SAPLMLSP_041              Adoption of Data from User Screen
    Regards
    Dillip

  • I want to make a field supress in sales order level

    hi,
    i want to supress a field in sales order for eg: requested delivery date.
    where should i go and do it.
    regards,

    Hi Balaji,
    There are two ways.
    1)By using SHD0 T.Code.I am not going to discuss this as it is explained in the previous posts.Or you can search in the forum also.
    2)By using SE51 T.code.
    Goto SE51.
    Enter the program name as "SAPMV45A" and screen number as "4440".
    Select the layout editor.
    Click on Change.
    Double click on Req.Delivery Date filed.Attributes screen will be opened.
    In that screen goto Display tab.Select the check box Invisible.
    Save.
    For this also you can take assistance from your ABAPer.
    Among these two the first one is very easy and advisable.
    Regards,
    Krishna.

  • Fields in sales order item level for pricing

    01.02.2011
    Hi friends,
    I have a requirement wherein i need at least 3 additional fields at the item level in the Sales Order for pricing determination i.e i want this field to be used in the condition table. Since these fields should have list of values also, I find the fields Material group1, material group2 and material group3 ideal ones. I wont be using this field in the material master but inputting some data in these fields through development at the sales order level. How can i get these fields in the catalog?  Please suggest.
    Regards,
    Uday

    The following communication structures are relevant in pricing:
    KOMK (pricing communication header)
    KOMP (pricing communication item)
    KOMG (allowed fields for condition structures)
    For technical reasons, communication structure KOMG is used. It combines the fields from KOMK and KOMP that are relevant for pricing in the standard system and are offered in the field catalog of condition tables. If you want to use a new field in the field catalog, you must add the field to KOMP or KOMK in the following INCLUDES:
    header data in INCLUDE KOMKAZ in KOMK
    item data in INCLUDE KOMPAZ in KOMP
    When you use INCLUDES, the field is automatically added to KOMG and the field catalog.
    The routines for assigning values to the new fields in order processing are found in member MV45AFZZ. Use the following user exits:
    USEREXIT_PRICING_PREPARE_TKOMK (header fields)
    USEREXIT_PRICING_PREPARE_TKOMP (item fields)
    The routines for assigning values to the new fields in billing are found in member RV60AFZZ. Use the following user exits:
    USEREXIT_PRICING_PREPARE_TKOMK (header fields)
    USEREXIT_PRICING_PREPARE_TKOMP (item fields)
    Examples for using new fields in pricing
    Example 1
    In the first example, parts of a document field are to be used in pricing. You want to use the first three digits of the product hierarchy (PRODH) for pricing, for example. Proceed as follows:
    1. Check the data elements in the standard system.
    2. Since there is no such data element you have to create the new data element ZZPRODH1. Also create a domain with the length "3" and the data type "CHAR" for the new data element.
    Remember that new data fields must start with the letters "ZZ" or "YY", since SAP reserved these letters to protect them from being overwritten during a release upgrade.
    3. Check whether the product hierarchy (PRODH) is found at header or at item level.
    In table VBAP, document field PRODH is defined as an item field.
    4. Integrate the field name ZZPRODH in the communication structure KOMP using the INCLUDE KOMPAZ and allocate the data element PRODH to it.
    5. Activate the structure.
    6. Check in which table the field PRODH exists.
    The field is in table VBAP (sales document: item data).
    7. Assign a value to the new field in the FORM routines for sales order processing and billing using the appropriate user exits:
    In sales order processing the user exit is found in member MV45AFZZ. The complete statement is:
    FORM USEREXIT_PRICING_PREPARE_TKOMP.
    MOVE VBAP-PRODH(3) TO TKOMP-ZZPRODH.
    ENDFORM.
    The routines for assigning a value to the new fields in billing are found in member RV60AFZZ. The statement is as follows:
    FORM USEREXIT_PRICING_PREPARE_TKOMK
    MOVE XVBRP-PRODH(3) TO TKOMP-ZZPRODH.
    ENDFORM.

  • Needs to be added one field in VL01n in ITEM level. Please. Quick answer!

    Hi Experts,
    I need to add one field in "Loading and shipment" Tab in ITEM level.
    Is there any screen exit or BADI to achieve it.
    I got one BADI LE_SHP_TAB_CUST_ITEM. But while checking in my system through SE18/SE19, I am getting message like “Does not exist".
    If i want to use this badi, will i crate it in my system by giving definition name??
    If i created this, can I add one field in "Loading and shipment" Tab in ITEM level through this BADI.
    Please advice on it as soon as possible BCZ, it is very urgent requirement.
    More rewards will be given for quick advice.
    Thanks
    Kumar.

    Are you using SAP 46C? This BADI is not in 46C..
    You cannot create BADI with this name, because there is not code in SAP standard program for triggering this BADI.
    If anything can be done, it can be done in SPRO(customizing) or you have to modify the standard screen.
    Rgds
    Bhavani.

  • Exit or badi for me21n- for adding new field in delivery tab(Item level)

    HI,
    My Requirement is to add the New Field(Inspection Lot) in delivery tab in item level of me21n .
    I want to know this can be done by any Exit or Badi or modifying the standard sap is the only way to do this... 
    Kindly help me to solve the issue..it's quite urgent , i unable to find one,i used the exit mequery1 but did not work ......
    Thanks in Advance.

    Hi Nagaraju,
    Actually,for every T-code,SAP has provided a lot of BADIs where the customer can write their own codes depending
    upon the functionality required.
    In order to find the BAD for a particular T-code,go to the T-code SE24 and type in cl_exithandler and click on
    Display.
    You will get a list of methods in that class,double click on the Get_Instance method from the list.
    you will get the code for that method.Scroll down and you will find one of the parameters "Exit Name" there.Put a
    breakpoint on that function module and press F8.
    In the debugging mode,double click on the Exit Name to get the value contained in it.You will see the first BADI
    provided in that T-code.
    Note down this and then keep on pressng the F8 and noting down the BADIs being displayed.
    Now ,you will have to find out the BADI which fits your requirement.
    Now,it is not required to opy that BADI into ZBADI.Instead it is better to create a new implementation for this
    BADI.
    Go to the T-code SE18 and see its definition.
    Now,go to the T-code SE19 and create a new implementation and write the code there.
    Once done,activate that implementation and the BADI also.
    Now run the T-code and debug the code that you have written.You can modify the code accordng to your requirements.
    In case you have any further clarifications,do let me know.
    Regards,
    Puneet Jhari.

  • Adding a field to Shopping card item level.

    Hi Experts,
    I want to add field in the shoppping card item level,
    i have refer OSS note 458591,
    as per that i have to create one structure with the name
    Ci_bbp_item_sc and add the required field in that,
    can anyone tell me that by simplay creating structure and required field(ABLAD) will create that standard field on the screen.
    plus one more doubt is that i have to transfer that field to the backend,
    for that i am using three BADIs,
    o     BADI for P.Req BBP_CREATE_REQ_BACK
    o     BADI for Reservation BBP_CREATE_RES_BACK
    o     BADI for PO BBP_CREATE_PO_BACK
    because i want it to be done on PR , PREQ & Reservation.
    i have read the documentation for the badi,
    can someone tell me that inside that BADI from where should i get the value of that field to assign it to the required field,
    should i used structure BBPT_CUF_ITEM
    but for that do i need to declare my user-defiend field in the structure CI_BBP_ITEM.
    Apart from this do i need to do anything for transfering the field to the backend?
    Give example code of BADI to add field if possible.

    Hi,
    I just checked exactly what Sreedhars says. And yes - without further modification you can get fields in the search area for old purchase oders and templates. Just checked with a test field. But you can't get the field as column in the shopping cart. Then I guess you have to modify the 120 dynpro.
    Here is the code of the BADI: "BBP_CUF_BADI_2" - this together with the aapend in the structure named above will bring the customer field to the search area of shopping carts.
    * Ausschalten der CUF Felder in der Grunddaten-Ansicht SC-Position.
    FIELD-SYMBOLS: <etf> TYPE bbps_cuf_display.
    LOOP AT et_fields ASSIGNING <etf>.
    IF <etf>-fieldname = 'ZTEST1'.
    <etf>-xinput = '1'.
    <etf>-xdisplay = '1'.
    ELSE.
    <etf>-xdisplay = ''.
    <etf>-xinput = ''.
    ENDIF.
    ENDLOOP.
    regards, matthias

  • Custom field in VA01 at item level in Additional Data B Tab

    Hi ,
    I have a requirement to add a custom field at item level in Additional Data B tab of VA01/VA02. We have to store the data in that field in the VBAP table also have to validate the data entered in the field when user hit save.
    Can any body tell me step by step procedure to do that.
    Appreciate your response.
    Thanks,
    Rohit

    Add append structure  ZAVBAP  in table VBAP in Tcode: SE11.
    In this structure include the new fields to be added to the screen.
    Then in Tcode : SE80
    take program: SAPMV45A
    take screen 8459  and add the new field.
    Also add the validation in the flow logic.

  • Modify screen field layout in MIRO - Item level

    Dear All,
    I would like to know if I can change the field sequence in MIRO transaction at the item level. I want to move the Purchase Order number field next to the item field in MIRO and this needs to be premanent whenever I create a new invoice in MIRO.
    This sort of a change is possible in ME21N by creating a new variant through the configuration icon in ME21/22 or 23n at the line item level. I want to know if a similar setting is possible in MIRO, if so please guide me.
    Thanks and Best Regards
    Badrinath Murali

    Hi,
    Have you tried to carry out the following steps?                                                
    1- Transaction OLMRLIST                                                                         
    2- Screenvariant        7_6310                                                                  
       Programm             SAPLMR1M                                                                
       Dynpro               6310                                                                    
    3- Click button 'With Processing'You get transaction MIRO                                                                               
    4- Enter the invoice date and click Enter-Button.                                               
    5- In screen 'Confirm Screen Entries' check the 'Adopt column reference'                        
    and 'Adopt column width'. Click 'Exit and Save'                                                 
    6- Enter 'Save'.                                                                               
    7- Check and activate the screen variants: Click the button 'Check' on                          
    the main screen of Transaction 'OLMRLIST'. Select the screen variants                           
    on coming screen and click 'Adjust and Save'                                                                               
    If after reviewing the above steps you are still having problems                                
    viewing both display variants in MIRO, please take a look at note                               
    372776.
    Best regards
    Erika

Maybe you are looking for

  • Automatic Rotation Not Working On iPad 4th Gen iOS 8.1.2

    So I recently got an iPad 4 and the automatic rotation is not working at all. I have done every troubleshooting possible including a restore of 8.1.1 and then upgrading to 8.1.2 hoping it would fix the problem and still nothing. Obviously rotation lo

  • Podcast Playlist Problems - 1st gen Shuffle

    First off, I'm a casual user of iTunes & Shuffle - almost solely for podcasts and couldn't figure out how to make a playlist stick on the iPod; it would revert to file order, not playlist order. Couldn't reorder in the Library>Podcasts folder. Autofi

  • Thumbnail size

    Hi, Is there a way to make the thumbnails larger beyond the slider max size. My eyes ain't so good, and it would be nice to have them larger. Cheers, Michael

  • Determine location of snapshot controlfile

    Hi, Do you know how to determine the location of the snapshot controlfile, whatever your rman version is? In 9i and 10g, I can do RMAN> show snapshot controlfile name;I wonder if this is possible in RMAN8i, since the show command does not exist. I fo

  • Question for Londoners

    Hey, a Q for forum members in London: where are good places to browse gear, mainly guitars, and pro audio stuff? Thanks!