3 level of Material Hierarchy in Material Master in SAP R/3

Hi,
We have a requirement wherein we require 3 level hierarchy in all materials created. We have taken Material Type as the 1st Hierarchy. Now we are left with material group which can be the second hierarchy.
I looked into the possibility of material classification but it was not solving our purpose as there is no standard SAP reports for inventory which takes material classification as an input.
For your reference I will give an example.
1st hierarchy = Food ( Material Type )
2nd hierarchy = Dry Foods ( Material Groups )
3rd hierarchy = Bread
I am not being able to accommodate the third level in my material master. I know we can use product hierarchy but there are no inventory reports based on product hierarchy. We also don't have IS Retail.
Please suggest what can be done about the solution.
Thanks

Many different suggestions, however I cannot imagine how those suggestions can help to get an inventory report.
check the availabe inventory reports and see what selection criteria they have, e.g. MB52
I think you just have to develope an own report to get what you want.
And when you do this, then you can use classification for your hierarchy or product hierarchy, which is just one field instead of 3 different fields.
The classification is the only option that is considered in F4 search help without any modification.
And using multiple selection button for material number  in the inventory reports may enable you to select all materials of a hierarchy based classification

Similar Messages

  • Product hierarchy IN MATERIAL MASTER ?

    Hi experts
    Can some body explain me about the Product hierarchy in material master under basic data view .??
    Explain me about the purpose of Product hierarchy??
    Which ind of industries will do with Product hierarchy??
    And What the configuration has to done and where ??
    What are the tyransaction in front to maintain the Product hierarchy??
    In short without any links can some body explain ../
    Many Thanks

    Implement the Product Allocation Functionality
    We are required to implement product allocation functionality in SAP R/3 (Enterprise Version). 
    We tried to do the elaborate steps as per the implementation guide but are not successful. Can you kindly help by giving the simple steps for implementation. 
    Please see if the following helps: 
    Configuration Overview; Allocation Specific Usage 
    1.Allocation Procedure (OV1Z) The product allocation procedure is the parent of the entire allocation process. All materials that are to be included in the allocation scheme are required to have an allocation procedure assigned to it in the material master. In addition, as of release 4.0, it is in the procedure that the method of allocation is defined. The user has the opportunity to set an indicator to identify their choice of two different methods (discrete and cumulative allocation) to evaluate the quantities to be considered for product allocation. 
    2.Allocation Object (OV2Z) The allocation object is the root level of the allocation process where actual data is entered and planned in LIS. The object allows the user to further break down a procedure into smaller parts for future validation of components comprising a specific material 
    3.Allocation Hierarchy Mapping (OV3Z) Primarily, this transaction permits the assignment of an allocation procedure to an LIS information structure. Secondly, a character is assigned to the information structure to permit collective planning. Finally, the user can assign a step level to the procedure and information structure to sequence the order in which allocation quantities are checked. This functionality allows the user the opportunity to check product allocation against several product allocation scenarios, before the required quantity is confirmed 
    4.Define Consumption Periods (OV5Z) The allocation consumption periods functionality is only valid if the allocation method flag has been set (OV1Z). If you have de-selected the method field, this functionality is not available. The consumption window indicates the number of past and future periods to be used in the allocation check. 
    5.Control Product Allocation (OV4Z) In order for the allocation process to function properly, allocation control records are created primarily to map allocation procedure steps to their corresponding objects so that the allocation data records can be located for validation. Secondly, validity periods must be established to indicate when the allocation control records are active. Finally, the user has the option of establishing a conversion factor per allocation control record to accommodate BOM listings of constrained materials 
    6.Activate Allocation for Requirement Class (OVZ0) In order to turn on allocation in the standard order processing functionality, the requirements class must have a flag indicating that allocation is relevant. 
    7.Activate Allocation for Schedule Line Category (OVZ8) In order to turn on allocation in the standard order processing functionality, the schedule line must have a flag indicating that allocation is relevant 
    8.Create Planning Hierarchy (MC61) In order to adequately establish allocation quantities, the user must initially determine the level at which the allocation is to take place and the aggregation factor of the allocation quantities. In this step, the levels for the collective allocation search procedure are also identified. 
    9.Generate Masking Character (OV7Z) Upon completion of the level determination for the planning hierarchy, the collective allocation masking character must be generated to allow aggregation indicators to be established. This transaction simply reads the hierarchy established in the planning table and then generates a collective mask character for each level of the hierarchy 
    10.Modify Planning Hierarchy (MC62) This step is a repeat of MC61 where the initial hierarchy was established. In order to complete the hierarchical set up, the collective allocation (mask character) hierarchy must now be maintained with the appropriate aggregation factors 
    11.Allocation Procedure Assignment to Material Master (MM02) At the root level of the allocation process are the materials. Each material that is to be considered in allocation scenario must be mapped to an allocation procedure. In order entry, then, when a material is entered with a valid allocation procedure in the material master, the allocation data is verified prior to confirming the line item ordered 
    12.List of Suitable Structures (OV9Z) This report is used to identify potential LIS information structures that can be used in the product allocation process. This report simply reads through the data dictionary and selects all the active information structures that contain the field product allocation object (KONOB) as the first field. This data can then be utilized in the mapping transaction (OV3Z) to link the allocation procedure step to an information structure (previous step).

  • Max stock level as safety stock from material master while running SNP Heuristic

    Hi Experts,
    Our user wants to consider max stock level as safety stock from material master while running SNP Heuristic, not the actual safety stock.
    Is there any possibility for this setup?
    --Kishore

    Hi Kishore,
    With the given details I suggest that the user can maintain the max stock level values directly in safety stock field of the material master for all materials to be planned by SNP heuristic (keeping the max stock level field blank). Then this safety stock field (which has actually the max stock level values) will update the safety stock values in APO product master and in turn can be considered for SNP heuristic.
    Note: The max stock level field in APO product master is used by SNP heuristic only when the target stock level method is maintained as 4, 5 or 6. Since your requirement is to use max stock level as safety stock, so it does not look like that you will be using these target stock level methods or the max stock level field in R/3 and APO. So, this can be left as blank in both R/3 and APO.
    Please let me know if this helps.
    Regards,
    Umesh

  • How to create material group in material master.

    hi guru's
    can anybody explain me how to create a new material group in material master.
    i wantto add a material group while creating material master MM01..
    thanks
    sap-mm

    Hi,
    In this step you create material groups.
    You also have the option of using the same transaction to carry out the following activities:
    Creating superior hierarchy levels
    Assigning the superior hierarchy levels to a material group hierarchy
    Assigning the base material group to the material group hierarchy
    Assigning characteristics profiles below material group level
    Requirements
    Your R/3 System is configured as an SAP Retail System.
    Activities
    1. Create superior hierarchy levels
       You create hierarchy levels using transaction WG01 (creating
       material groups) via menu options MG environment --> Hierarchy
       level --> Create
    2. Assign the superior hierarchy levels to a material group hierarchy
       You assign hierarchy levels to a hierarchy using transaction WG01
       (creating material groups) via menu options MG environment -->
       Hierarchy level --> Maint. MG hierarchy
    3. Create material groups (base material groups) and then maintain the
       pre-defined materials (reference material/material group material)
    4. Assign the base material group to the material group hierarchy
       You assign the material group to the hierarchy using transaction
       WG01 (creating material groups)
    5. Assign characteristics profiles below material group level
       You assign characteristics profiles using transaction WG01
       (creating material groups)
    Further notes
    When creating material groups and then maintaining the pre-defined materials (reference material/material group material) you should be aware of the following.
    As these materials can be created automatically using a minimum of data, you should follow this procedure with a check and possibly further maintenance, especially of plant-specific data. The material group reference material should be defined in as much detail as possible so as to keep the workload to a minimum when you have to create more materials for this material group.
    All hierarchy allocations involving a material group (base material group) and a higher or lower hierarchy level can be carried out on the initial screen (there is no need to switch to the detail screen). All further hierarchy allocations can be defined top-down when you maintain material group hierarchies.
    Only the material groups are transported automatically!
    Reward if useful.
    Chandru

  • PGI Should get block - without material cost in material master

    Hi All,
    The scenario is we want to show error message while doing PGI if the material does not have any material cost in material master. How it is possible? Will we able to do with standards?
    Scenario: Material cost is nil in the material master, system should through error message if it do PGI for that material.
    Please let us know to solve it out.
    Thanks and Regards
    Lakshmikanth

    Dear friend
    According to me this should not be SD consultants worry at all
    1.The moving ave price or standard price needs to be mentioned in MMR by MM people depending on the material type and valuation class choosen and whether you are choosing accounting view
    2.Most of the material types which comes for sales like FERT i dont think you can save their Material master records without mentioning either standard price or moving ave price in the accounting view
    (It really surprises me that there is a material available for sale without mentioning either standard price or moving ave price in the accounting view of its master record) ( What i mean is it is already mandatory )
    If not made then in OMS9 you can make it as mandatory
    All these should solve your purpose
    From SD side you can include VPRS condition type in the pricing procedure which will be statistical
    Try changing  that to mandatory and see what is the impact
    I think now at sales order level itself you can control
    Regards
    Raja

  • DELETE MATERIAL PERMANENTLY FROM MATERIAL MASTER

    Dear All,
       I want to DELETE MATERIAL PERMANENTLY FROM MATERIAL MASTER it has stock but no open statement like po ,gr etc when i flag the material in t-code mm06 and filling all the recquirement field then enter then tick all recquirement field then save a warning message delection flag also change at lower level then enter it shows delection flag changed but this material is issued to cost center . pls explain me points must be rewarded.
    Amin

    hi ameen!
      u change the warning message into an error message in IMG>MATERIAL MANAGEMENT>INVEN>DEFINE ATTRIBUTES FOR SYSTEM MESSAGES. message no M7127.

  • Modeling: how to place Material Grp in Material Master TABLE instead of DIM

    Hi,
    I just completed a review of the "...Modeling with BI" document and I will appreciate some clarification on the following:
    Some key points leading to question:
    --"..In order to cover all requirements, master tables in a BI Data model are NOT linked directly to cube .."
    e.g. While Material Number is in the Material Dimension; Material Type and Material Group are outside the Star Schema (page 14) i.e. in the Material Master, Material Text, Material Hierarchy TABLES.
    --".. translation tables called SID tables are used in the BI data model to link the master tables of the BI data model to cubes" (page 16)
    --So, the discussion goes on to point to the different LOCATIONS that a dependent attribute (which are not in 1:N relationships) of a characteristic such as Material Group may be located:
    in the
    i) Material Dimension table or
    ii) Material Master table or
    iii) Material Hierarchy table or
    iv) combination of i/ii/iii
    My question:
    When building a cube, I know how to add Material Group to the same dimension as in case of i.
    How do I add Material Group in the cube, in such as way that it is ii?
    If I created a separated InfoObject, Material Group, it will not meet ii, since it will not be part of the Cube in question.
    Can you help me with how to make the LOCATION for Material Group as ii and iii in this example?
    i.e. to make Material Group as part of the model but not added to the Material Dimention table but to "Material Master table"
    i.e. I am trying to get this line well:
    --".. translation tables called SID tables are used in the BI data model to link the master tables of the BI data model to cubes"
    Thanks

    Hi Amanda.........
    I am not getting ur question properly...........but I will try to explain u .......
    translation tables called SID tables are used in the BI data model to link the master tables of the BI data model to cubes.......
    Do u know.........what is Extended star schema.............it is a purely that concept..........
    Look.......Infocube will never store Master data...........Master data will be stored in Infoobject...............
    Now look...........if u make a Infoobject Master data enable.........then it will be connected to  Four Master data table.......
    Attribute Table
    Text Table
    SID table
    Hierarchy table.........
    Different Master tables are........
    /BIC/M -- View of Master data Tables
    /BIC/P -- Master data Table, Time Independent attributes
    /BIC/Q -- Master data Table, Time Dependent attributes
    /BIC/X -- SID Table, Time Independent
    /BIC/Y -- SID Tabel, Time Dependent
    /BIC/T -- Text Table
    /BIC/H -- Heirarchy Table
    /BIC/K -- Heirarchy SID Table
    When u r creating the Infoobject........in the Masterdata/text tab...........if u check the box With Master data.........the characteristic may have attributes........... In this case the system generates a P table for this characteristic.............. This table contains the key of the characteristic and any attributes that might exist.........
    Again if u check the With Text...........then it will hav text table..............
    For Hierarchy in the Hierarchy tab page..u hav to select with hierarchy.................
    Now while activating the Master data SID gets generated..........this is stored in SID table.........SID table contains the Key field of the Attribute table and SID............suppose material...........then SID table will contain Material number and SID value........
    Now the DIM table of an infocube contains..........SID and DIM.............so DIM tables r connected to the Master data table with this SID.......Again in turn SID tables are conneected to the Master data table.........
    So cube will access this Master data table with the help of SID..........ie.......ID tables are used in the BI data model to link the master tables of the BI data model to cubes
    Check this.........
    http://sapbwneelam.blogspot.com/2007/10/extended-star-schema.html
    Regards,
    Debjani......

  • Hierarchy for material types does not exist

    Hi,
    I am doing an intial configuration in SRM 7.0 we have actvated extended classic and PPS activated.
    In the first level of configuration ai heve set up the logical systems and the system landscape.
    when i am in R3AS
    DNL_CUST_BASIS3
    DNL_CUST_PROD0
    DNL_CUST_PROD1
    DNL_CUST_SRVMAS
    the above objects wre green when i executed
    For the object MATERIAL
    I am getting an error
    Hierarchy for material types does not exist
    Message no. COM_PRODUCT_API000
    Diagnosis
    Before materials are imported from the ERP system, the material types from the ERP system must exist as categories in CRM/EBP. When the Customizing object DNL_CUST_PROD1 is imported, the material types are imported automatically and created under the category MAT in the category hierarchy R3PRODSTYP (product subtype).
    Procedure
    Check whether the ERP system material types have been imported successfully and exist as categories.
    Proceed
    If necessary, import the Customizing object DNL_CUST_PROD1.
    Kindly guide me

    Hi,
    It looks you have not configured the middleware basic settings. Queue should be registered in SMQR transaction.
    Please follow the configuration guides in SAP Solution Manager or offline downloaded version in SAP Service Marketplace.
    http://service.sap.com/srm-inst
    Regards,
    Masa

  • Material Hierarchy data load

    Hi,
    I am loading data for material hierarchy master data but getting the following error message.
    0MATERIAL_LKLS_HIER is the hierarcy transfer structure i am using.
    I have not used any FM like RSAR_DATA_RECEIVED and i am not getting why the error is? Pl help me in resolving this.
    Function module not allowed: RSAR_DATA_RECEIVED
         Message no. B1252
    Diagnosis
         The function module RSAR_DATA_RECEIVED and the application object type
         which were determined are not valid for this IDoc.
    Procedure
         1.  Please check that the process code in the  inbound partner profile
             is correct.
         2.  If this is the case, you should check the ALE inbound methods ALE
             inbound methods for the process code and see whether the specified
             function module and application object type are correct.
    3.  If this is also the case, then the function module and the
        application object type are not permitted for the logical message
        type, message variant, message function and basis type that are
        contained in the IDoc control record. You should check whether the
        correct values have been assigned to these fields in the control
        record. If they do have the correct values, then the assignment to
        the function module and the application object type needs to be
        maintained.
    Full points will be assigned!!
    Thanks & Regards,
    ViJaya

    In the InfoPackage created to load your hierarchy, ensure that you select the correct hierarchy available in the "Hierarchy Selection" tab. All available huierachies for that particular IO that are available in R/3 will show up here. If its blank that would mean there are no hier. maintained in R/3.
    Select Flag for Activation. In the processing tab choose ALE Inbox & InfoObject.
    Hope this helps,
    Regards
    Anujit Ghosh

  • Error in update of packaging material data in mat. master

    Hi all ,
    Actually , when I was going to update the packaging material information in material master , that time noticed whole parameters - blank spaces  / attributes of the packaging material data area is not showing . Why it behaves as ? ...
    regards
    arghya

    This just tells me that you do not even know the basics of a material type.
    SAP does not check the material type name, VERP and ROH is nothing else than a couple characters from the alphabet (in German language they even make some sense). You can create your own material type HUXX for handling units and if it is correctly setup then it will work.
    How long do you consider yourself as a newcomer? you have registered in 2010. You started with SD, then MM (were all your questions got rejected because you failed to search) and now Logistics Execution (by the way I am moderator here too). And everywhere you were told to use Google to search prior to posting. Spend more time to increase the skills on searching, this gets you more benefits on the long run.
    And in the 5th year with SAP and SCN you should at least know how to report an issue. If you have an error message, then tell the exact message along with the message number. Saying the setup is properly and then complaining that the system is asking for something else does not help to solve the issue, as it it just reflects your assumption but does not tell any facts.
    If everything would be properly setup, then you would not have an issue. Does that sound logical?
    Start from wikis like that Logistics General Handling Unit Introduction - ERP SCM - SCN Wiki
    or from help.sap.com, just search with this string in google: sap best practices handling unit management

  • Problem in Loading Material Hierarchy

    Hi,
    I am having problem while loading material hierarchy from R/3. Whenever i execute infopackage for infosource 0MATERIAL, I am getting following error msg.
    <b>The node name for ID 00005983 contains invalid characters</b>
    Diagnosis :                                                                               
    Node name DVD77ELR-D2        with node ID 00007774 contains lower case   
    letters or characters that are not permitted.                                                                               
    System response:                                                                               
    Processing was terminated                                                                               
    Procedure:                                                                               
    Change the node name so that it only contains permitted characters.      
    Procedure for System Administration
    As a result the Request is in RED state.
    Please suggest any solution ASAP.
    Regards
    Prasad
    Note: Ponits will be awarded for fast and correct response.

    Hi...
    Thank you all for reply.
    I have solved the problem. But this was not related to RSKC.
    This was due to a material code DVD77ELR-D2 which was not created correctly. I have removed the hierarchy assigned to this material and marked it for deletion.
    Now the hierarchy has been loaded perferctly.
    Regards
    Prasad

  • Price update from Original Material to copied Material Master

    I have a scenario,
    We are selling Raw materials to outside companies who have shortage of materials on Loan Basis. Once they have materials, they will return the materials within a time period. If they don't have the materials and unable to return within the said time, they will make the payment.
    We will follow the normal sales process to sell the item to the customer.
    1. creating sales order,
    2. Outbound Delivery, and
    3. Billing
    Return process when receiving the materials from the company.
    1. Billing Cancellation
    2. PGI Cancellation
    Since this is not an actual sale, hence we need to maintain selling price same as the purchase price.
    We are planning to extend the Raw Materials to Sales View in the material master. However, we came to know that this will be Violation of Act. Hence we are planning to create a new material by copying the existing Raw Material master but the Material type will be Issue on Loan. This material will have sales view and purchase view.
    This material will have a separate Valuation Class. Price control indicator will be V, since the item should be valuated at Purchase Price and the purchase price will keep changing as and when the price changes. This moving average price will be used as selling price.
    The same price needs to be updated in the Sales Order automatically from the Loan Material Master when selling the Loan Material.
    Now, the problem we are facing is, if we create a new Loan Material by copying Raw Material master with ROH material type, how will the price update in New Loan Material since, we will not purchase the Loan Material. We are purchasing the original item as raw material. Hence, this will not update the Loan Material Price automatically and the price will remain unchanged.
    Please suggest a work around?

    Hi,
    Let me explain to you how I am proceeding.
    Step 1:
    Create new material master by copying existing Raw Material with Issue on Loan material type. I am assigning a new Valuation Class in this material master. Also, we keep the pricing
    Step 2:
    Transfer stock from old material to new material in MB1B with movement type 309.
    Step 3: Issue of Loan Material to Customer on loan basis.
    Creating Sales Order, PGI and Billing
    Step 4: Receipt of Item back from Customer
    Sales Return process.
    Step 5: In case Customer does not return goods, then we will collect payment from them
    In the entire process we need to maintain the selling price at purchase price of the original material. Can you suggest any work around, in case this process is not advisable.

  • Foreign Trade Import/Export Tab in Material Master of SAP R/3

    Hi
    What is the use of Foreign Trade Import/Export Tab in material master of SAP R/3

    Hi Akhil ..
    Sounds like you need to enrol for the SAP Foreign Trade training course!
    The tab holds various attributes for determining Foreign Trade data - for example the Customs classification and Country of Origin.  Those data are used to determine and/or populate fields in the Foreign Trade data when processing MM and SD documents.
    Some, but not all, of the fields in that tab become redundant if GTS is in use.
    If you have more specific questions in this area, it might be easier to give better explanations.
    Regards,
    Dave

  • Product description is missing in CRM after change of material hierarchy

    hello everybody
    We have R/3 4.6c and CRM 4.0
    We change material hierarchy in R/3, a Bdoc is created and the product hierarchy is changed but the product description is empty after the change.
    any ideas what might be the problem?
    thanks in abvance

    Hi Nikos,
    you've marked you question as answerd. What was the solution?
    Regards
    Gregor

  • Use of Material price from material master in billing of material services

    Hi,
    In material consumption cycle when material service is billed, the rates/prices  that are used for billing
    come from the service column in service master  whereas the functionality requires to bill on the actual material rates From the material master in MM.
    How can i get this done.I have already tried with pricing procedure configuration.
    How can i use the material price for billing purpose.What exactly i need to do.
    Please assist.
    Regards
    RAMIT

    Hello colleagues,
    I am working on the same topic right now.
    I've done the following steps:
                                   1). Service Rule R24
                                   2). Default Material Service
                                   3). Mode 2 for a material in a material master data
                                   4). A condition table
                                   5). An access sequence for this condition table
                                   6). A condition type
                                   7). A pricing procedure: with the formula 510
    I have two questions:
    1). The system creates an invoice at cost zero when the calculation type of the condition is"Percentage" in the condition type.
    The system creates an invoice at cost nonzero - when the calculation type of the condition is "Quantity" in the condition type. In this case I define an amount for a material directly in the condition.
    I want to use a price of material based on a material master data. Could you please tell me what must I do for that?
    2). I don't maintain a material directly in a material consumption view: I create a good issues for a case and the system creates a record in a material consumption view. In this case the R24 doesn't work: a default material service isn't created by the system based on a material in a material consumption view. (R24 only works when a material is maintained directly in a material consumption view).
    Did somebody face with the issue? Do you have any idea how can I fix it?
    Thank you very much for your time.
    Kind Regards,
    Alexander.

Maybe you are looking for

  • Date and time stamp for the file

    Hi Experts, My Requirement is to create a csv file with the name testfile_date&timestamp. If i select add time stamp in the receiver file communication channel the file be as testfile_yyyymmdd_hhmmss_XXX. The XXX is message id which comes by default

  • Varience calculation

    hi everyone,                    what proesses done when u do variance calculation for prod.order.thanks.

  • Using my Method from my Class (clearer explanation)

    I wrote a class called day. With some methods that perform simple operations. Here is a simple one that prints the day of the week: public void printDay() System.out.print("Day of the week is "+ day); My question is: How do I call this method in a ne

  • Panel_grid problems

    I am trying to create a table using panel_grid for the equivalent of the following HTML <table border="0" cellpadding="0" cellspacing="0" width="760" background="my.gif"> <tr> <td> <table border="0" cellpadding="0" cellspacing="0" width="100%" height

  • Work force planning & tracking graph.

    Hi all, I am stuck up  with a issue on creating a report on Work force. The scenario is such: Suppose the quantity of work is 1000 m3. the work is to be completed in 30 days duration. What is the no. of manpower needed to complete the work on per day