CLASSIFICATION SYSTEM

Dear professionals,
Our client has this hierarchy for our materials:
Category (6 materials types)
-> Family (each material type has at least 2 families of materials)
-> Group (each family has at least 10 groups)
-> Subgroup (each subgroup has many subgroups)
We are doing the Classification System and each level is a Characteristic, this four characteristic are going to be assigned to a Class. So, we need to be able to search materials by any of those characteristics, but with the standar classification only allow to search by the category or subgroup, not for all of them.
So, we decided to do four characteristics:
1. Category
2. Category + Family
3. Category + Family + Group
4. Category + Family + Group + Subgroup.
With this system is possible to search materials by any characteristic. But the problem is : when I added in each category the families, some of the families has the same name and the system sent the message that is not possible to have valuos more than once. Message c1034.
I do not what to do, because this is the classification what our client needs.
Thank you.

Technically did you use standard & separate fields to store this date, Family, groups, subgroups?
Edited by: satheesh on Jul 20, 2009 5:49 PM

Similar Messages

  • Loop in Classification System

    Hi. I've discovered a loop in my classification system. Class 'A' has a subordinated one, named 'B' and class 'B' has class 'A' as its subordinated, so there's a loop that blocks my classification system.
    I can't break this loop. Any idea?
    Best regards

    How did you do that?   Because standard transactions like CLHP or CL22N don't allow recursive assignments.
    See if you can use any of BAPI_CLASS* function modules.
    Thanks,
    Pranav

  • Classification System Customer Exits (User Exits)

    Hi experts
    i'd like to know if there is somewhere a master of User Exits releated to Classification System for SAP ECC 6.0
    Truely i'd like to know if there is a specific user exit able to extend the limit of 30 char for classification text description.
    thanks
    andrea

    To see an overview of existing enhancements to the classification system, go to the initial screen of transaction CMOD and choose Utilities -> SAP enhancements. Run a generic search by entering enhancement "CLFM"  (enhancements for classification) or "CLSC"/ "CLCTMS*" (enhancements for    
    finding objects).
    You can display documentation on the enhancements in the list.

  • Classification system dependencies

    Hi,
    I've a problem with the "classification system dependencies", and I've already read to SAP LIBRARY
    http://help.sap.com/saphelp_47x200/helpdata/en/ec/62aa64416a11d1896d0000e8322d00/frameset.htm
    and
    http://help.sap.com/saphelp_47x200/helpdata/en/24/4766a0416711d189ec0000e81ddfac/frameset.htm
    Someone knows other links or example???
    Thanks

    Hi Arthur,
    I couldn´t find the V_RCP_PP_CHCLREL. We´re on a 46C release! MAybe that reason why I could´nt found the view?
    But, I think you didn´t understand me corrcectly. I´m not locking for a functionality which gives me all values of characteristic back. For this I could use CTMS_CHAR_VALUE_F4.
    Instead I´m looking for a function module which filters all values of characterisitc with the object dependencies. For instance:
    I´ve two characteristics with the following values:
    CARTYPE ---> car | truck |
    CARVENDOR ---> BMW | Mercedes Benz | Audi | Porsche | MAN | Scania |
    Lets imagne these characterists are grouped together by a class named PRODUCT.
    A material is classified with this class. If now the user selects as car type TRUCK he should only get the values MAN and SCANIA for the charac. CARVENDOR. This is already done in standard SAP classification at material master. My question is, how I can do that by myself in a own application.
    Regards
    Andy

  • Classification System for Storage location

    Hello,
    I would like to know if you can apply the classification system (as we know it well from the material master), to classify the storage location configuration. I need this for a client who wants to analyze his information system with the possibility to drilldown the characterics of his storage locations. But to do this, he first would have to apply the classification system to these storage locations, but I can not figure out if it is possible, and where to customize it.
    Thank you in advance for your help,
    Dominik Ley
    DTI Consultores
    Chile

    yk,
    perhaps it is even some kind of weird, but for 2 reasons I dared to make the question:
    - Classification system is a cross-application component (Material Management, Project System, etc.), so why not for something like storage location.
    - For Plants you DO HAVE this classification. Go to CL02 and have a look on matchcode of 'Class type' field. So, my idea was to check if there was something similar for storage location.
    If you do have any other idea, or anyone else, I appreciate a lot your help.
    Regards,
    Dominik Ley

  • Classification system in BW

    Hello,
    The classification system is implemented in R/3, for material, with around 16 class types, and 60 - 70 characteristics. The requirement for BW is to reproduce the classification system, but only for filtering purposes of material infoobject, when executing the reports.
    One option is to have all the characteristics as display attributes, and filter them with the F4 help, in the matchode of the material of the variable entry screen. But they don't want to have a list of 70 display attributes, since it would be very complicated for the users to find the appropriate attribute.
    The requirement is to be able to select a specific class type, and depending on the class type, get the list of display attributes assigned to that class type (that is, the characteristics assigned to the class type in R/3).
    For example, class type AA has characteristics Colour and Size, and Class type BB has characteristics Measure, Function and Mechanism. The matchcode is opened, and then, it is possible to select the class type = AA, and then, only the attributes Colour and Size are available for filtering (but Measure, Function and Mechanism are not displayed). In summary, the same functionality as in R/3.
    Does anyone know if it is possible to configure this in BW? Also, whatever solution or workaround is welcome.
    Thanks in advance for your help
    Patricia

    Hello Gert,
    I know that functionality is available, and it allows to translate the characteristics of the class types in R/3 into attributes in BW, where they can be used as navigational attributes in the reporting.
    However, my business requirement is to reproduce exactly the R/3 functionality of the classification in BW, but only with filtering purposes (our classification system in R/3 has 16 class types and 70 characteristics). I mean: I have the material in the variable entry screen; the matchcode is opened; then, the class type can be selected, and, depending on this value, the attributes to be filtered are different (exactly in the same way when you open the matchcode in R/3).
    Thanks in advance
    Patricia

  • Function to remove a material in classification system

    Hi Folks!
    I'm seeking a function that removes a material from a class belonging to a vendor from the classification system.
    Thanks in advance for your help.
    Regards,
    Gilberto Li

    Hi Folks!
    Thanks for your replies, I really appreciate your help.
    I was looking for the BAPI: BAPI_OBJCL_DELETE
    However im having some trouble to make it work. I read the documentation, and I think this should work.
    The problem I'm having is filling the BAPI:
    I don't know if you have worked with this BAPI but I don't get what to pass to the parameters:
    I'm doing as following, for the field:
    OBJECTKEY: I'm passing the material number.
    OBJECTTABLE: I'm passing 'LFA1'.
    CLASNUM: I'm passing the name of the class, for example 'MATSERVPROVEEDOR'.
    CLASSTYPE: I'm passing '010' that means vendor class.
    What I don't understand neither is where to pass the vendor number so it only removes the material from the vendor. Another thing also is they KeyDate, don't really know what date I should pass?
    After testing with no success on objectkey passing the material number I passed to the ObjectKey the vendor number, but the result was the deletion of the entire class and its values, and that wasn't what I expected, I only want to remove some values of the class, not the entire class.
    Any help would be really appreciated.
    Thanks Again.
    Regards,
    Gilberto Li.
    Message was edited by: Gilberto Li

  • Classification system, new object

    Hello,
    I would like to create a new object by using the classification system; for this I created the relevant entries in the customizing (<b><i>SPRO -> Cross application components -> classification system</i></b>). I created a new Z-table as well new class type Z01.
    Now I would like to assign an object to the new class type; for this I created a new Z-class with the class type Z01 and used transaction CL24N to assign an object to this class. But I got a runtime error which says <b>DYNPRO_NOT_FOUND</b>. The defined screens in the customizing do not exist. The ST22 says that the screen I defined in customizing is missing in the program <b>SAPLCBCM_ABA</b>.
    How to proceed using the CL24N? Do I have to create the missing screens or will they be generated automatically?
    Thank you for your hints.
    Regards,
    Kurt.

    Hello Parem,
    I would like to create a <b>new class type</b> (e.g. Z00) to handle a <b>complete new object</b>. I will store properties for a definite object (like properties for MARA) assigned in a own Z-table.
    Thanks & best regards,
    Kurt.

  • BW7.0  Classification System

    Hi Everybody,
    in NW2004s BI (BW7.0) there is an option
    <i>Cross Application Components -> Classification System</i>
    What does <b>Classification System</b> do? some interesting links..
    Thanks
    Regards
    FedeX

    Calssification system is a generic SAP concept. You can create classes which are a grouping of characteristics. For e.g. a class called computer might have characteristics like memory, processor, hard drive, etc. Hard drive can be multi select but processor might be single values only.
    The class can then be assigned to objects like documents or master data.
    In the BW world, they don't make sense. However, it comes as a part of teh BI system due to NetWeaver. The base system for all applications, ECC, BI, etc. is all the same from 2004s onwards and classification is one of those concepts like transports or suer management which is application independent.
    Aneesh

  • Reference class In the classification system for a material.

    Hi All,
    I would like to know What is meant by reference class in classification system for a material? If we are using a variant configuration scenario expalin in context to the classification systme used in this.

    Hi
    I am not sure of anything called as Reference class but definately we have Reference charecteristics inthe SCE application. Below is the brief description of the Reference charecteristics- see the link below
    http://help.sap.com/saphelp_crm40/helpdata/en/8a/dff538b0bd4606e10000000a114084/content.htm
    Corresponding to R/3 Master data is maintained in the R/3 database.
    Please let me know if yoy need any more info
    thanks

  • Material / contract classification system

    Hi,
    Does anybody know which table has the information that says if a contract or material has the classification system activated.
    Thanx

    Hi,
    You can search an object in class using transaction CL30N and CL31, but you need to know at least the class name or the characteristics for the object.
    Phyllis.

  • Year class: A classification system for Android - any thoughts?

    Facebook posted a few days ago how they no longer look at Android versions but instead look to hardware capabilities when developing their app(s):
    Year class: A classification system for Android | Engineering Blog | Facebook Code | Facebook
    A significant, and increasing, problem we have experienced over the past two years of deploying to Android isn't the fragmentation of the OS versions, rather the fragmentation of hardware.
    Cheap Android devices are often shipping with v6 ARM CPUs but Air only supports V7.
    These cheap Android devices can run the latest Android versions though which is hugely difficult to explain to clients.  Clients think that since the latest devices can all run the latest Android version, why can't Air also support those same devices? A logical question to have but, understanding the lower power hardware doesn't always make sense to these clients.
    Sure, it's a great marketing move by the hardware manufacturers who use the 'latest Android version' as a headline for shipping cheap old hardware! But, it makes it a nightmare for us Air developers.
    I'm an electronics engineering graduate so I acutely understand both the hardware and software complications/implications of this situation but I'm wondering what we're going to do about.
    A version of Adobe Air that would run on legacy ARM v6 would be great because a lot of cheap hardware still uses that form factor. Raspberry Pi for instance uses that CPU form and therefore being able to target that device with Adobe Air in the education market would be a HUGE opportunity! Also, the 'internet of things' could be a huge market for Air developers who could adopt such hardware as the Raspberry Pi. I do though, as I hint above, appreciate the development and resource costs for supporting that older CPU core though.
    So, I wanted to throw this out there to see what other people think - both developers and Adobe themselves...
    Is there a solution out there? Or can we, as a community, create a solution?

    You'd have to create your own ANE extension to detect hardware specs.

  • Creating a new class type in the classification system

    We are wanting to classify objects in a ZTABLE.  We have a home grown system for defining our customer requirements that is used as the way for the sales people to communicate to the engineering dept. what the customer wants.  A new need has come up that seems to be a good fit to be able to classify our customer requirements.  I have been trying to create a new class type that is linked to our ZTABLE.  However, even though it looks like we should be able to do this I have not been able to do it.  I ran across some documentation that seems to imply that adding a new class type used to be possible, but no longer is.
    Can anyone verify that creating a new class type is still possible to do?  We are on ECC 5.0.

    Can someone point me in the right direction as to how to create my own Class Type.  Is there some documentation as to how to dow this? Other than what is fould in SPRO I have tried and tried but no joy for me. 
    This is what I have done so far:
    in SPRO:
    1) Created an Object Key for my table ZLO_CUSTREQ.  This table has a primary key of CRQNR (custormer requirements number which is I created)  The documentation says that I need to add this key field to structure RMCLY (I did that).  BUT, it also says the RMCLY is embeded in structure RMCLX and it is not.  Do I need to modify RMCLX to add RMCLY as an append structure?
    2) Went to Maintain Object types and Class types and selected my table. Double clicked on Class Types in the Dialog Structure tree, which displayed an empty list of class types. 
    I then Clicked New Entries button and filled in the fields: Class type(Z10), Description(Customer Requirements), Table(ZLO_CUSTREQ).  in the Screens group I selected Keywords and Characteristics.  In the Functions group I selected: Standard class type and Multiple classifications. I then Clicked the back arrow.  This returned me to the Class Types list which now displayed my new class type. 
    When I click the save button it kicks me out the the SPRO menu screen and I get the warning message "Class type Z10 does not have the classification status incomplete system" . 
    Then, it won't let me re-enter the Maintain Object types and Class Types screen due to an error "View cluster is already open, go back with F3"
    When I hit F3 I am returned to the main SPRO screen.  After navigating back to the Maintain Object types and Class types I continue to get the View cluster already open error.  The only way I can get back to Maintain Object types and Class types  is to completely exit SPRO and start over.  When I do, class type Z10 is gone.
    I have repeated this procedure several times with always the same results.
    Can anyone please help me?

  • Classification System for Vendor Master Data

    Can we create Vendor classed as we do for Material Master?

    Hi
    Yes we can do that.
    First create class in CL01 or CL02. class type for vendors is 010.
    Now goto CL24N, enter class and class type. Click on new assignments.
    system will ask you object type. class or vendor. Choose vendor and press enter.
    Enter vendor numbers and save.
    Now goto display or change vendor master data.
    In Menu, click on Environment> classification. automatically class is assigned to vendor

  • MM42/MM43 giving MH084 error-Assignment of article to merch cat. missing in classification system

    Hi All,
    I am getting this error MH084  in my system when I use MM42/MM43 tcode. Article used  is single article and has MARA view already created.
    2 articles with same merch cat were created on the same day, one works fine and the other one is giving the above error.
    We are currently in SAP  ECC  release 604. How do we fix the article data ?
    Thanks !!

    Thanks Nikhil
    hi All,
    We raised an OSS message to SAP and they came back saying that we need to implement  note 1463117 for this issue.
    The reason is "This problem is due to inconsistencies in the database table INOB for assigning single articles to the respective material group using the classification."
    Solution: "Implement the attached report ZARTCLASSCREATE"
    This note is un-released so anyone having a similar issue need to raise a message to SAP.
    Once this note was implemented, we execute the program for the "bad article" and  we were able to do MM42 and MM43 maintainence.
    Thanks,
    Rahul

Maybe you are looking for