Adding field to MM01 - Costing View 1 tab

Hi,
I have appended a new field Product Group in MARA. Also created a Z Table to store Product Group and the corresponding Profit Center in it.
My Requirement is to add this field Product Group in MM01 Material Master - Costing View 1 tab.
Product Group should have an F4 from the Z Table values.
Once the user selects value for Product Group, Profit Center field in MM01 must be filled with value from the Z Table.
Once the material is saved, Product Group should be updated in MARA and Profit Center in MARC.
Can someone please help with the steps to do this and also what code to write in PBO/PAI.
Thanks in Advance.
Regards,
Navin

Hi ,
There is an Option of adding  new Subscreen in Costing View 1 Tab .
Create an  Custom Program with that field and do the Configuration process .
The Configuration Can be Done from the Navigation Mentoned Below 
SPRO -> Logistics General ->Material Master ->Configuring the Material Master .
You can Find a Documentation  how to Proceed .
Regards,
Sriram

Similar Messages

  • Adding fields to a standard view.

    Hi All,
    I have added an 'append structure' with some new fields to table TVSTZ. Now i want to add corresponding fields to a view V_TVSTZ.
    I am not able to find anything like append structure to the view in SE11.
    Is there a method to add fields or do we have to re-generate the view?
    Regards,
    Sameer

    Hello Sameer
    If you really want to add the fields to view V_TVSTZ then you need to modify this view which I do not recommend. Instead, create your own view (e.g. ZV_TVSTZ) and define a z-parameter transaction for calling this view.
    Regards
      Uwe

  • Error in adding custom fields to mm01/mm02/mm03 trx

    Hello People,
    To add my custom fields in the basic view tab of MM01 transaction, i have performed the following steps:-
    1. Inserted the append structure in MARA table with the required fields.
    2. Copied function group 'MGD1' to 'ZMGD1' and then set the layout of screen '0001' as per my requirement.
    3. Then i made changes in spro as
         SPRO->Logistics-General->Material Master->Configuring the material master->define structure of data screens for each screen sequence and inserted my program name( of function group 'ZMGD1') and screen number(0001) in 21(Std ind.(short) tab pages)->7(Basic Data 1)->8(sequence).
    Now, if i click on SPRO option (view data screen), then i can see my fields added in basic data view...
    but when i execute 'MM01/MM02/MM03' trx  there my added fields do not appear....
    Does anyone know where i am missing out??
    Please suggest...
    Thanks in advance..
    Rgds,
    Abhi

    Here are some notes I have from when I recently added a new screen/subscreen to Material Master transactions.  Hopefully this information will help you.
    This guide should be used in conjunction with OSS note 44410 and IMG notes Logistics->Logistics Material Master->Material->Configure Customized Material Master.
    Online Maintenance.
    1. Add fields to append structure ZAEMARA.
    Use data dictionary maintenance u2013 SE11
    2. Generate table MARA.
    3. Add fields to view MARU and generate.
    Use data dictionary maintenance u2013 SE11.
    4. Create new sub-screen or add new fields to screen SAPLYMM1 9001.
    Use Screen Painter u2013 SE51.
    Change flow logic to add fields to field: statement and to add any validation required. Generate screen.
    If this is the first time additional data has been added to material master it will be necessary to create a new function group and associated programs. See Configure Customised Material Master paragraph Requirements.
    5. If new sub-screen, add to Customer main screen.
    Transaction OMT3.
    Double click on u2018Std industry sequenceu2019.
    Choose customer screen and Details.
    Change the first occurrence of 0001 (blank screen) to new screen number.
    Save.
    Back arrow.
    Click on Transport button and choose required transport.
    6. To include in 'Copy with Reference' processing - MM01, add new MARA fields to table T130F. (in each client)
    Use Transaction SM31. (make a copy of another ZZ field by typing over existing name).
    Add to transport manually:- R3TR TABU T130F + individual keys
    7. Test Material create, change, display.

  • Adding fields in costing view of material master

    Hi gurus,
    I need to add 4 fields in costing view of material master. I have followed the steps in SPRO, for configuring customized screen in material master.
    1) Created a function group YMMCO and copied the screen 2904 from program SAPLMGD1.
    2) Added 4 fields in my customized screen.
    3) Created copy of 01 ( Screen reference ) to z1 in OMT3B.
    Since 2904 is not there in the sequence . I changed one 0001 sequence at the end to 2904 . I also assigned my program
    SAPLYMMCO to it. I can see the changed fields in data screen and subscreen.
    4) Then I assigned the SSq to z1 in transaction OMT3E.
    But unfortunately, when I go to MM01 to create a material , I am not able to view the fields I added in costing view.
    I have checked the screen for the previous field, it shows 2904 only.
    Two days back, I did the same thing in basic data view 1 , it was working properly. As per client's suggestion I put it in
    costing view, it is not working . Please give me suitable suggestions.
    Thanks in advance.
    D. Mallick

    Hi,
    I also need to add custom fields to Basic data view. After copying & changing the screen sequence in Config, I could able to see the custom fields in Basic Data view.
    I have appended structure with custom fields to MARA table.
    But the values I enter in the screen is not getting updated to the table MARA.
    Can you please let me know the code, I should have have in PAI (Process After Input) module in the Sub Screen to update the values?
    Thanks,
    Dasa

  • Custom Fields in Cost Assignment Tab

    Hi,
    We have a requirement of displaying a users 10 favourite cost elements in the cost assignment tab while creating a shopping cart.
    To meet this requirement we want 10 rows to be displayed in the cost assignment tab. Each row will consist of the following fields:
    Account category
    Cost Center/WBS Element
    GL Account
    Check box/Boolean Field.
    The user will select the check boxes or update the boolean fields of the row/s he wants to select.
    To achieve this requirement we have added the fields (as per sap note 672960) to the following structures/tables:
    INCL_EEW_PD_ACC_CSF
    BBP_C_ACC_F
    BBP_C_ACCFD.
    Also added the fields in customizing (TCode SPRO) as decribed in the note.
    The problem is only one each of account category, cost center/WBS Element and GL account is displayed one below the other, whereas we want 10 rows to be displayed.
    How do we go about achieving this requirement. Any help would be greatly appreciated.
    Thanks and Regards,
    Jayesh

    Jayesh,
    Hi. I'm not too sure of the release you are on, but on SRM 5.5 there are two that would be able to solve your requirement.
    1) BBP_F4_READ_ON_ENTRY. Here you can set a Favourites list for Cost Centre or WBS. This means when they go to the Account assignment screen the default 'F4' list will include their 10 fav.
    2) BBP_DOC_CHANGE_BADI. This can be used to default the account assignment rows in. It does mean they will have to remove the wrong ones, or you could set them all in with a zero percentage, and the user would have to setup the split.
    My suggestion would be to use option 1. Its not quite the way you have suggested with bespoke fields, but it is quite easy for the user to use.
    Cheers
    Rob

  • Adding field in Maintenance view of table

    Hi,
    I am trying to create a custom maintanable table.  Now the requirement is I need to add one more extra  field in the maintenace view of the table which should not be in the table fields and is for display only in the maintencae view.
    I tried adding a cloumn by editing the screen program generated by the table maintenance generator. I get the the display in the maintenance view of that extra field. But I dont get the values populated.
    Can you please let me know in which PBO or PAI i should write the module programe ..
    Help will be rewarded with points.

    Hello Bluesh
    Normally the extra field should be from a table that has a foreign-key relationship to your main table. Thus, add this additional table to the list of tables for the view. If it does not have a suitable relationship you cannot add it to the list of tables.
    Afterwards add the required field to the list of view fields and set its property to 'R' = read-only.
    If correctly defined there is no need at all to modify the screen(s) or the coding of the PBO/PAI modules.
    Example: your z-table contains field KUNNR (value table KNA1) and you want to add the NAME1 field to your maintenance view
    add table KNA1 to the list of tables
    add field NAME1 to view fields
    set its property to 'R'
    regenerate function modules and screens
    Regards
      Uwe

  • Adding View/tab TO service Order Item Level

    Hi All,
    I am using CRM 5.0 SP3. I need to add a new View/Tab on SERVICE ORDER at Item Level Details.
    This view consist of Some Custom Field (like IO Box, Drop down etc.)
    I have created the view but not able to understand how to add this view to the Item level details. I gone through the Cookbook, but not getting a clear idea of how to add this custom view there.
    I want to add this view like there are other view at Item level Details For Example "SLA Info","Notes" & "Partners", "Z view" (This Should be my custom view).
    Any hint will be very help full.
    Abhinav

    I assign the New z view into the viewset (ServViewSets.xml) and define the navigation link( in ServNavigationalLinks.xml as well. but when i am clicking on the link from the ServSLA, i am getting following errors.
    An exception occurred during the activation of target view ZServEvnt1 for the navigation
    An exception has occurred
    Exception Class CX_BSP_INV_PAGE
    Text: BSP Exception: Das Objekt ZServEvnt1.do in der URL/sap(bc/bsp/sap/crm_ic/ServItemViewSet.do ist nicht gültig.
    Program: CL_BSP_PAGE_BASE==============CP
    Include: CL_BSP_PAGE_BASE==============CM01A
    Source Text Row: 117
    An exception occurred in inbound plug IP_DEFAULT of target view ZServEvnt1
    An exception has occurred
    Exception Class CX_SY_REF_IS_INITIAL
    Text: Dereferencing of the NULL reference
    Program: CL_BSP_WD_WINDOW==============CP
    Include: CL_BSP_WD_WINDOW==============CM004
    Source Text Row: 47
    any help
    abhi
    Edited by: abhi on Sep 4, 2008 8:56 AM

  • Collections Management - Adding Field to Customer Invoice Level View

    Hello,
    Has anyone successfully added additional fields available in FBL5N to the invoice level view of a customer when drilling into the customer invoice detail from a worklist?
    Thanks, Kevin

    Hi Kevin,
    The BadI for adding fields when displaying worklist items is UDM_WL_ITEM_DISP_C. You will need to add your fields to the customer include C_ATTRIBUTES in order to get them to display. Drill into the changing parameter of the method BEFORE_ALV_DISP to see more detail on that.
    Once you have added your new fields you will need to fill them with data within that BadI method and also add the field to the displayed ALV when you go into your worklist from the front-end.
    Any questions just let me know.
    Cheers,
    Brenton.

  • Without EEWB Is it Possible to adding field to standard tab.

    Hi Experts!
    Without EEWB and enhancing Screen Is it Possible to adding field to standard tab. Any body can help out in this.
    URGENT
    Thanks
    vikram.c

    Yes it is possible, but we are talking a modification of SAP standard here. Also the effort needed will be at least 10 times higher than using EEWB as you have to reprogram all generated code / screen helps that SAP provides. Moreover these fields are then still not exchanged with the interfaces / BDocs etc which will be also some more days of work. There is no usable documentation on this - at least not by SAP and I am not aware of another one. It is much easier to create an EEWB enhancement and then move the fields from one tab to another.
    Doing this all by hand is like adding a second processor to an existing motherboard for more performance compared to exchanging the existing one with one of higher specifications.This is possible, but requires a) more work/time/material b) more experience c) you lose warranty d) in the end you do not know for sure what the outcome will be
    Regards, Kai

  • Cost estimate wrong after adding accounting/costing view

    material 3000232 previously does not have accounting and costing view, now we maintained them, after running ck11n, it shows below error: no itemization exists for material, message number ck219, by drill down, the costing log is saying bom not existed.
    but this material is using purchase info record, and procurement type is E in mm03, system should not ask BOM, and our costing variant is cost from purchase info record. may i know why we have such error?

    Hi
    Your Prc Type should be F and not E
    Br, Ajay M

  • Adding fields to SHIPPING tab

    Hi All,
    I have a requirement to add a field VSART to the shipping tab on standard order create screen.  Any help how to achieve this?
    Thanks in advance.
    SMA

    Hi,
    Check if there are any user-exits available for this. Put the new field in the transaction using the screen exit and add the logic for the field using a field exit.
    hope this helps.
    Vamsi

  • Please note that i am seeking some assistance with adding the followng resource: A maximum of 4 resources can be added at an additional cost of $500 per day per resource.

    Hi, Please note that i am seeking some assistance with adding the following resource to a task in Microsoft Project 2010:
    A maximum of 4 resources can be added at an additional cost of $500 per day per resource.

    Hi Clemence,
    Your post has quite little details, but as far as I understand, you want to add 4 resources on a task, each resource costing 500$ a day. Since it is not mentionned if it is generic resources (skill or role) or named resources, I'll assume that it is generic
    resources. Based on this understanding, here is a proposal:
    Go to the resource sheet,
    Create a work generic resource ("type" field set to "work", "generic" field to "yes"), typing in the resource name field the skill name,
    In the max unit field, enter 400% for 4 resources (for just 4 if  your Project 2010 is configured to display units in decimals),
    Since the rate is an hourly rate, make the calculation : 500$ per day / 8 hours a day = 62,5$ per hour,
    Go back to the Gantt Chart, split the window (click "detail" in the view tab of the ribbon),
    Select your task and assign the newly created resource with a given % units.
    Hope this helps.
    Guillaume Rouyre - MBA, MCP, MCTS

  • Additional Field in standard maintenance view

    Hi Experts,
    I would like to add an additional field plant in maintenance view V_TKZU3_CO (SPRO PATH: Controlling --> Product cost controlling -->Product cost planning --> Basic settings for material costing -->Overhead -->Define costing sheets ).
    What I'm planning to do is to modify the standard maintenance view V_TKZU3_CO and regenerate the table maintenance generator so that the new field will be added and populate a ztable a copy of table TKZU3 + plant...
    However what I'm afraid of is when I regenerated the table maintenance generator using the standard function group OCOE, it might impact some other standard object included..
    Do you have any idea on how can I add the additional field without modifying the standard? Or if I will apply the standard modification I'm planning.. what are the possible impacts?
    Thanks in advance!

    Hi
    U can create a new table view like V_TKZU3_CO, insert your new fields and create the maintenance view program for it.
    Max

  • Custom field in 'Notes and Attachment" tab of shopping cart

    Hi All,
    I am working in SRM 7.0 classic scenario and i have requirement in which i need to add custom field in 'Notes and Attachment" tab of the shopping cart portal.
    I have added those fields in structure --- INCL_EEW_PD_ITEM_CSF and INCL_EEW_PD_ITEM_CSF_SC.
    Also implemented the BBP_DOC_CHANGE_BADI in while i am populating the custom field value.
    I have created custom field as INPUT FIELD in webdynpro component /SAPSRM/WDC_DODC_NA and view : V_DODC_MAIN_VIEW.
    Now I can see the custom field value in table BBP_PDISC, but i am not getting the value in Shopping cart "Notes and Attachments" tab.( I am able to see the field but not the value of it).
    The value is getting populated in ITEM DATA tab instead.
    Please suggest if i am missing anything in the process and how to achieve this.
    Thank you in advance.
    Thanks,
    Satheesh

    Hi,
    You have done everything.. well.. except that you did not set the attribute of the input field to this value.
    When you have value u just need to bind it using set_attribute method of the element.
    Use  ctr+f7 to generate the wizard .. select in set mode.. click on context and select the attribute that you have created in the context.
    Hope this helps.
    Regards,
    Vinay

  • Adding field in pa30 screen urgent

    hi all,
    i am new to user exits.
    and my requirement is to add a field in screen for PA30 tcode screen.
    so how i can go for this .
    if anyone has added fields in any SAP standard screen
    then plz give me the doc regd that with screen shots if u have otherwise give me the steps.
    my mail id is- [email protected]
    plz i am looking urgently for it.
    i will award all ur efforts.
    thanks
    sanjeev

    Screen Exit
    Please remove the TDS-related input fields on the PO entry screen on the customer data tab  (PO line details).
    - TDS account
    - TDS cost code
    - TDS sub code
    1.     Goto Transaction Code Me21n
    Fill the following fields
    Enter
    Give the input values in following fields from  ORGDATA TAB
    Purchasing org
    Purchasing group
    Company code
    Vendor
    Enter
    Select Customer Data tab like following
    USER EXIT  : MM06E005 (Customer fields in purchasing document )
      Goto  : T.Code : SMOD
         Give the Enhacement Name : MM06E005
         Click on Display
         Click on Components Push Button
         Double click on function module EXIT_SAPMM06E_016( Export Data to Customer Subscreen for Purchasing document item)
         Double click on Include ZXM06O01.
         Insert the following coding in that include
    SET PARAMETER ID 'BUK' FIELD g_ekko-bukrs.
      LOOP AT SCREEN.
        IF screen-name = 'EKPO_CI-ISMSUBTITLE1'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert CR336/BG1 >>>>>>>>>>>>>>>>>>>>>>
        IF screen-name = 'G_EAN11'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *<<<<<<<<<<<<<<<<<<<<<<< End of insert CR336/BG1 <<<<<<<<<<<<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
    IF screen-name = 'EKPO_CI-TDSACCOUNT'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSCOST'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSSUB'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
        IF ( screen-name = 'EKPO_CI-TDSACCOUNT'
          OR screen-name = 'EKPO_CI-TDSCOST'
          OR screen-name = 'EKPO_CI-TDSSUB'
          OR screen-name = 'TDS_TXT_1'
          OR screen-name = 'TDS_TXT_2'
          OR screen-name = 'TDS_TXT_3'
          OR screen-name = 'TDSACCOUNT-DESC'
          OR screen-name = 'TDSCOST-DESC'
          OR screen-name = 'TDSSUB-DESC'  ).
          IF g_ekko-bukrs(2) <> 'U6'.       "not a theatrical company
            screen-invisible = '1'.
            screen-input     = '0'.
          ELSEIF g_flag = 0.                "display only
            screen-invisible = '0'.
            screen-input     = '0'.
          ELSEIF g_flag = 1.                "change
            screen-invisible = '0'.
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
           screen-input     = '1'.       "Fharook Syed
            screen-input     = '0'.        "Fharook Syed
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
          ENDIF.
          IF screen-name = 'EKPO_CI-TDSACCOUNT'.
            screen-required  = '1'.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> End of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
    &#61664; save & activate.
    &#61664; Repeat the above process in ME21N to see customer data fileds in CUSTOMER DATA tab
    After the above Modifications CUSTOMER DATA is   displaying like this

Maybe you are looking for

  • Help in creation of XML file for IDOC postings

    Hi All, Need help if anyone has knowledge/experience in creating XML files for IDOC processing. We need to design an input file (in XML format) for creation of IDOCu2019s for purchase Invoices through Interface. We have an existing input file, which

  • Error 201; CC desktop app constantly logged out, won't redownload

    Running CC on Windows 7, 64bit. Have run into the "Please log in/You are now logged out" loop before, so uninstalled the CC desktop app, renamed the OOBE file to OOBE_OLD, and attempted to re-download and re-install the CC app. This worked last time,

  • How do you save EPS file to an older version in Photoshop CS6?

    Just upgraded to CS6 (I know...its a year old!).  Every logo I try to open in AI states the logo was created in a newer version of AI and it won't allow me to open it.  That is not true as the graphic designer sending them to me created them in CS6. 

  • Oracle on same server with other DB

    I'm trying to find a technical reason why it isn't good to have Oracle installed on the same server with SQL Server or some other DB Product. I've seen lots of people say, "Don't do it.", but I haven't seen a technical reason. If someone could point

  • SIMPLE QUESTION - HARD TO ANSWER?`

    I have an iPod Nano. Very very cool little media unit. I have itunes on my iMac. I have a playlist I've been building for my angelic wife. I've been buying songs from itunes store that go into this list. QUESTION: When I plug my ipod into my imac to