Material Classification (Level Wise)

Dear Experts,
We want to Classify our Material like below:
Level-1:      Direct / Indirect
Level-2:     Raw material / packaging / consumables / Proffesional Services / Transport etc.
Level-3:     Iron          /             Eletrical           /    Chemical                 /      Mechanical      /        Utilities                        / etc.
Level-4:     Cast/Pig   /   capacitor/battery/Cable/      Acids/Lubricants    /      Gear/Pump     /   Gas/water/Electricity  / etc.
Level-5:     Material Code
This will be a hierarchy Level (Tree Like) Classification means ->
level-1
level-2
level-3
level-4
level-5
Please suggest how i Incorporate this >>>
Thanks in Advance,
Satya

Dear Sathya,
First you have to create all the names you have mentioned against each level as individual classes. The following are the steps
1. Create Classes for Direct/Indirect, Raw material, Chemical and so on for the required names in all levels
2. Assign the level 2 classes(raw material, chemical etc) to level 1 class(Direct/indirect)
3. Assign level 3 classes(Iron/Pig,HCL, Gear pump etc.) to level 2 class
4. Assign Level 4 classes to level 3 and
5. Assign Level 5 class to Level 4 class
For the assignment of classes to superior classes use transaction CL24N. Here you can define the common chararcteristics for all levels in the relevant superior classes and object specific characteristics in the lower level classes. For example, Manufacturer can be a character which can be common for all the sub-classes. Hence you can assign this characterisic to Level 1 or 2 depending on the need. Whereas Concentration of acid can be a character which can be defined at the level 4, since it is very specific to an acid. Since the classes are linked through a hierarchy, you will also get the characteristics of superior classes along with the object specific characters during assignment in the material master as an inheritance.
By doing this, you have now formed the class heirarchy, you can see the hierarchy in CL6C transaction(graphical). Now assign the relevant class to the materials while creating the material master for each catergory of material. Once this is done, you can use transaction CL30N to find the materials based on characteristic values.
Hope it helps.
Regards,
Sridharan.M
Edited by: Sridharan Muthappan on Dec 31, 2009 12:30 AM

Similar Messages

  • Urgent help with Material classification

    Thsi is regarding data into BW for Material classification.
    I am tryign to create the extractors as suggested in BW expert & in the forums posted by others.
    I did create 1CL_0MAT001 .but i did nto understand where to add the charerceristics & further steps. I have aroudn 15 charecteristics.-also i did not completely understand the Process of creating via CTBW t.code.
    It woudl be really great if someone could explain.
    Can anyone pls help me with this.
    This is realy urgent.

    Hi Chris,
    Choose the transaction SBIW (Customizing for the BW source system) and the menu path Business Information Warehouse  Customer-defined DataSources  Cross-application Components  Classification System  Maintain DataSources for Classification data.
    To maintain a DataSource, proceed as follows:
    Specify a Basis DataSource that has an InfoSource you want to enhance (for example, 0MATERIAL_ATTR). Choose a client, a class type, and an object table from which you want to transfer the classification data (for example, 100, 001, MARA).
    Click on Save.
    Then select the line in CTBW and select Characteristic.
    Specify the characteristics that you want to assign to the DataSource. Click on the generate datasources. The DataSource is generated, and given a status (N = new, for a newly created DataSource, and R = ready, following successful generation) and a technical prefix “1¬CL_...” is added to the name
    A Metadata upload replicates the DataSource along with its relevant properties in BW, where it can be assigned to an InfoSource.
    A Metadata upload on the InfoObject/source system level has to be carried out so that the DataSources created in the OLTP are also available in BW. You access this function by clicking the right mouse button on Source system for InfoObject  Replicate DataSources,
    Hope that helps. If you need any other info kindly let us know.
    Regards.

  • Class selection in Material Classification Datasource

    I need to extract material classification from R/3 to BW. For this I generated a 1CL* datasource in transaction CTBW. As part of the datasource configuration I selected the Class type (001 in this case) and the characteristic objects to be extracted (for example, COLOR, SIZE, etc.). I have an additional requirement that is to select the Class from which the characteristic value is to be read (R/3 configuration is so that the same characteristic can be part of several different classes. For example, SIZE can be part of 'Ingrediends materials' and 'Packaging materials' classes).
    As far as I know, this is not possible because BW doesn't have the 'Class' level value for selection in the materia classification datasource, only the object level value. Is there a standard way to have the 'Class' filtered in the datasource generated with CTBW transaction?. Thank you.

    We came to the conclussion that it is not necessary to worry about the Class when extracting data to BW. Although it is possible to have one characteristic included in several classes in R/3, when a value is assigned to a material, the value is unique. Check the assignment of those values is saved in table AUSP in R/3 where the class is not part of the key, only the Class Type. This means that one material code is going to have always only one value for the characteristic despite of the class/classes it is included in. So, don't have to worry about the class when extracting data to BW. Hope this helps.

  • ME21N Material group level authorization is not working in ECC 6.0

    Dear Security Experts,
    We have created a role Z_ME21N with one Tcode ME21N. The role has to restrict users in the material group level.
    For that, we added Authorization object M_MATE_WGR.
    1.     When we are trying to add field values for {M_MATE_WGR, BEGRU}, generally it should show me the list possible values to be used based on the MM configuration related to Material Authorization Group. We have correctly configured the authorization groups from V_TBRG for M_MATE_WGR. But itu2019s not showing any possible values.
    2.     However we are able to add values manually, but I guess these are not being considered during authorization check and our restriction on Authorization group level in ME21N is not working.
    Test Scenario: We have manually added values 005,007,009,010,013 (which is pointing to specific material group) to BEGRU of M_MATE_WGR. We already assigned this Authorization Object to role Z_ME21N and this role has been assigned to u2018testuseru2019, but the authorization check with the M_MATE_WGR authorization group is not happening. It allows operations on all the material groups.
    Anybody came accross same scenario?
    SAP Prodcut version : ECC 6.0
    Database : SQL Server 2005
    Support pack level : 15
    Please share your views, thanks in advance.
    Regards,
    Abu Sandeep

    Dear All,
    I got a reply just now from SAP regarding the same issue.
    I coudnt understand what SAP and you are saying.
    Dear Abu
    *Apologies for the delay. This message has been turned on to application*
    *area of MM from the Basis side just now.*
    *Unfortunately, authorization object "M_MATE_WGR " is not checked*
    *in the purchasing transactions (PR & PO), the system works as standard*
    *functional designed.*
    *Only the following objects are checked in PR/PO:*
    *M_BEST_BSA Document Type in PO M_BANF_BSA Document Type in PR*
    *M_BEST_EKG Purchasing Group in PO M_BANF_EKG Purchasing Group in PR*
    *M_BEST_EKO Purchasing Org. in PO M_BANF_EKO Purchasing Org. in PR*
    *M_BEST_WRK Plant in PO M_BANF_WRK Plant in PR*
    *Setting in check/maintain on in SU24 only means that the profile*
    *generator will propose the object when creating a user, however is*
    *does not mean that M-MATE_WGR will be checked.*
    *Please close this message by pressing the confirm button at your*
    *earliest convenience.*
    *Many thanks in advance for your understanding.*
    So, how can I resolve this problem? John, are you sure that, you implemented this successfully?
    SAP says, this cant be done.
    Regards,
    Abu Sandeep.

  • Error While Creating Material Classification Characteristic DataSource -

    Hi  All,
        I am creating the Material Classification DataSource 1CL_OMAT001 with CTBW in R/3 with the following info:
    Basis DataSource = 0MATERIAL_ATTR; Client = 200; Class Type = 001;
    Obj table = MARA; DataSource Type = ATTR,  DataSource = 1CL_OMAT001
    I have added all the characteristics with 'New Entries' button and the following are the details after saving it:
       DataSource = 1CL_OMAT001
       Characteristic Name =  ABCDXYZ
       Item No =   '    ' (blank)
       Maintain Status =  N
       Characteristic = 1CL_AABC001
       Typ  =  CHA
       While adding the MATERIAL_GROUP as characteristic it got an error because of Reference Characteristic since it is reference to Table MARA. Finally, I didn't add it.
       When I click the 'Generate' button to generate the DataSource then it is giving the error of <b>'BW Metada is incomplete'</b>  (CLBW008).
       What is wrong with it and how could I fix this problem, please ?
       Thanks in advance.

    I am not too sure but this might be the cause of error. Data doesn't need to be in client 100, but the characteristic needs to be defined in the class if I remember it correctly.
    To do a quick check, open report program RCLBW_STRUCTURE_GEN in SE38, there is a call to FM RSA1_SINGLE_OLTPSOURCE_GET (around line 169) put a breakpoint there in the editor (display).
    Now run your CTBW generation, it should stop at the breakpoint. You should check the value of field GT_CLBW_SOURCES-IOBJNM in the debugger - it would likely be the characteristic name.
    Now, go to SE37, do a single test of FM RSA1_SINGLE_OLTPSOURCE_GET, and specify this same value for field I_OLTPSOURCE and execute. You will likely get a sy-subrc of non-zero.
    Repeat this in client 200, check sy-subrc.
    If you are getting sy-subrc 0 in 200 and non-zero in 100; you will either need to create the classification in 100, or generate it in 200.
    If this doesn't work, let us know.

  • Error while generating material classification data source in R/3

    Hi,
    I am trying to generate the data source for material classification in R/3.
    I have created the data source entry in CTBW and added the classification fields required for the data source. But while generating the data source i am getting an error, which says "BW Metadata is incomplete".
    Is there any step, that i have missed? Please advise what needs to be done.
    Thanks,
    Manoj

    Hi Santhosh,
    The note seems to be quite old and may not be applicable since we are on the latest support pack.
    We are using two different clients, one for configuration and the other for test data.
    Thanks,
    Manoj

  • Initial load of material classification

    Hi,
    We want to start using GTS to maintain tariff codes and to assign materials to tariff codes. We will start off with loading tariff codes in GTS from a dataprovider. However, we do not want to start from scratch with assigning materials to tariff codes. This information is already available in our SAP system. Does GTS provide a way to import the existing SAP material master data and load it into the material classification in GTS? If not, what is the best way to start this effort?
    Regards,
    Ed

    Hi,
    There is standard transaction where you can do mass classifications in GTS but i think there is a limitation to 3000 products at a time and in my view, it is not very effective if you have hundreds of codes to be assigned to products and it is very time consuming..
    Alternatively, you will have to build a customised program and get all classifications saved in text file and load them up which is what i have done.
    In my view, after implementation of GTS, tariff and commodity codes ( Include Classifications ) are supposed to be maintained in GTS by ITC and transferred over to Feeder system ( Commodity code is the only master data to be transferred over from GTS to Feeder and there is a standard transaction for doing initial transfer ).
    Bad point about this standard is you will need to ask your Basis to activite the change log file in system to keep track when the commodity code is transferred.
    Thereafter, you must have batch jobs running regularly at GTS and Feeder to do the transfer.
    Im new in GTS so what i have said might not be entirely correct. Im still learning..
    Thank you.

  • To load material classification from SAP R/3 to BI 7.0

    Hi,
    Theres a requirement at my end to load material classification data (data that u get to see in MM03 in the 'Classification' tab for a material) from R/3 to Bi 7.0
    I did see a few threads on this; tried it out; in vain. Can someone please forward me a step by step guide to achieve this requirement?
    Thanks in advance.
    Regards,

    HI ,
    Pls check the following links for LO EXTRACTION:
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
    /people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
    **pls assign points if links are useful*
    Regards
    CSM Reddy
    Message was edited by:
            CSM REDDY

  • What is the impact - Activating Change Logs for Material Classification Dta

    To activate Change Logs for Material Classification Data I must first set the flag for "Multiple Objs Allowed" for the Class Type 001 Material Class. I am curious of what the impact of setting this flag will be. Also, is there a way to measure the DASD impact of activating the Change logging for this data.
    Thankyou
    Kevin

    In addition to the performance impact the process of turning on Change Logs for Classification data will convert the tables KSSK and AUSP to use an internal SAP number as a key instead of the Material number. This will cause problems for any custom programs that access those files directly and expect the material number to be the key. This file conversion occurs during the execution of program RCCLUKA2 which is used to Flag the change logs for existing records. This can be reversed by running report RMCLINOB. Because of the above impact we decided here to NOT implement this change in production.

  • CIF of material classification data

    Dear Experts,
    Since a recent technical upgrade to our systems, I have seen a change in behavior of the integration of material classification data from ECC to SCM.  Before the upgrade, classification data transferred with the initial CIF of the material.   If material classification did not exist on the ECC material at the time the material was added to a new integration model and activated, we "missed the boat" so to speak.  Classification would not automatically transfer (CIF) to APO when if finally was loaded in ECC, even if the application area/integration models were correct.   As a work-around, we would be forced to generate and activate a material model that specifically excluded the material, then generate and activate another material integration model that included it again.  Then the classification would transfer.
    After the upgrade, the opposite condition is true, the "initial CIF" of the material will not transfer material classification data at all, it will only transfer if the classification data is added/changed after the material itself is transferred to APO.  As a work around for this, if the classification data is already (correctly) loaded in ECC at the time of the initial material CIF, we are changing the status of the material classification from 1 to 3 and back to 1, just to trigger a change, then the classification is transferred instantly to APO.
    Are there configuration settings that will allow material classification data to CIF in both cases: with the initial CIF of the material to SCM and also in the event of a change and/or addition of classification data in ECC?  Thanks for any advice you can provide.
    Best Regards,
    Jeremy

    Dear Matt,
    What you are looking for is achieved by downloading the customizing objects from R/3 to SRM.
    This is a must before you download materials/services from R/3 to SRM.
    Customizing objects are 4:
    DNL_CUST_BASIS3 - This takes care of Basis settings in SRM for downloading.
    DNL_CUST_PROD0 - This takes care of Material number conversions from R/3 to SRM.
    DNL_CUST_PROD1 - This CO actually brings matl groups from R/3 to SRM as product categories.
    The result you can see in trx COMM_HIERARCHY (not in COMMPR01 which is for materials/services.
    There in R3MATCLASS you can see replicated and locally crated prod categories
    and in R3PRODSTYPE you can see the material typs from R/3
    DNL_CUST_SRVMAS - This takes care of Customizing: Service Master
    The transaction for this is R3As in SRM
    and you can monitor the same through R3AM1.
    also you can check QRFC of R3 and SRM with SMQ1 and SMQ2.
    The next step after this is material/service downloading from R/3 which is done with the same trx R3AS but business objects
    Material and
    Service_master
    You can set fileter in trx R3AC1 for this.
    BR
    Dinesh
    (Helpful? pl. award the points)

  • Multiple Country of Origin at a Material Master level- Foreign Trade import

    Hi Gurus,
    We have a requirement to store Multiple Country of origin at a Material Master level . One Part/Material is sourced from different vendors and they are manufactured in different countries . Please note that we are not using Batch Management . Is there any workaround to have this scenario without using standard Batch Management .
    Thanks,
    Prabuddha

    hi,
    you can use split valuation for this by using the valuation category field in material master in accounting 1 view.
    in this you have to maintain valuation category as "H" = ORIGIN.
    For split valution procedure you have to reffer the  follow this link.
    http://www.sap-img.com/mm025.htm
    THANKING YOU

  • Purchase Requisition restriction at Material Type level

    Hi MM Guru's
    as per Client requirment
    we want to restrict the Purchase Requisition creation at Material type level (i.e system should raise the error messege when we try to create the PR against Finished Goods) is that possible
    if yes how can we restrict the PR ?
    Thanks in advance

    Hi,
    Please do the following setting in SPRO-LOgistics general-Materila master- Basin setings- DEfine attribute for materila type . Here select FERT as materila type and go to details and select tab
    Internal and external urchase orders and give zero -External POs not allowed.
    While creating PR for this materila type, system will issue error message.
    REgards
    Ram

  • BTE for material classification

    Hi,
    im searching for a BTE which trigger modification on material classifications. I found EVENT 4004 and 4005, but they not work. I change classification with mm02 under the classification tab. Have someone an idea if there is an EVENT for this? Or exists a BOR for this?
    thx
    Ralph

    Hi Shri ,
    BTE mainly for FI transactions .
    BADIs for MM
    BADI_MATERIAL_CHECK  Enhanced checks for material master table               
    BADI_MATERIAL_OD                                                             
    BADI_MATERIAL_REF    Addition of customer-defined default data for material  
    BADI_MATMAS_ALE_CR   Change Data in MATMAS IDoc When Generating an IDoc      
    BADI_MATMAS_ALE_IN   Change Data in MATMAS IDoc Before Posting               
    BADI_MATN1           BAdI for Conversion Exit MATN1                          
    BADI_MATRIX_SORT     Sorting of Matrix Axis Population                       
    BADI_MAT_F_SPEC_SEL  BAdI for Material Special Field Selection               
    Regards
    Prabhu

  • Error while working on 'Material Classification'

    Hello Guys
    I was working on creating a generic datasource using t-code CTBW (material classification technique). And i got the following error:
    Object type is not a sheet type in the class type
    Diagnosis
    A class type with several object types can have several object
    hierarchies. All characteristics for objects that are not end node
    objects are usually multi-value.
    System Response
    Multi-value characteristics cannot be extracted.
    How do i resolve this error?
    Thanks.
    Srini.

    Any suggestions, guyz??

  • Material in batch wise

    dears
    How to assign material in batch wise in pp
    regards
    Faisal

    Hi,
    There is no different settings for Batch Management for PP.Its a part of MM module as its relate to Materials only.
    Only thing which is controlled separately in PP is Generation of Batch No.You can generate Batch No. either during Order creation/Release or at the time Goods Receipt.This is the only setting which relate to PP.And done in transaction code OPKP for production order and in CORY for Process Orders.
    Refer below link for more help on Batch Management,
    [Batch Management|http://www.sap-img.com/materials/config-setting-in-batch-management.htm]
    Regards,
    Dhaval

Maybe you are looking for

  • In iOS Photos app, how do I get photo to go to a different album?

    In Photos on an iPad4, I want to move some photos from one album to another or from PhotoStream or Camera Roll to an album.  I recall the process being... 1.  Select an album.  Press Edit.  Select the pictures you want to move.  Click Add to...   Cho

  • Need help on adobe forms?explain in details?

    hello experts!!! any body explain about Adobe Forms? wat is Adobe form? purpose? it can work on ecc6.0? pls give me example step by step how to create adobe forms? where i wll get ? and wat is diff.between smartforms & adobeforms?

  • Mac Safari can't display ikea website properly but iPad Safari can

    Anyone noticed this? I was browsing Ikea website on my Mac mini today, and realize the color and buy online option for the furniture can't de displayed on the Mac Safari, but my iPad Safari can display these options without any problem. I thought it'

  • Macbook wants me to pick a drive and can't pick himself!

    Every time I turn off my macbook it gets stuck at the white screen and says no boot device. When I hold alt it shows my drive. Its fine once I click on the Drive but every time I restart I have to first press alt and pick the drive. Is my Hard Drive

  • Tab canvas disappear when the main stacked canvas reach the end of column

    Hi all, I have 3 canvas ( 1 main canvas, 1 stacked canvas ) and this link to 1 tab canvas. All these are in the same window. Whenever using the keyboard to press enter navigate from column to column and when it reach the end of the main canvas which