Material Classification Value Propagation for 4.5B

Hello all,
Have an interesting quandary.  My current organization maintains a quite complex classification structure for materials; however its original design lacked the forethought of what it would become (before my time).  The root of the issue (and thus my question) focuses on the propagation of characteristic values or lack thereof. 
We have a characteristic that is assigned to nearly all of our 30 material classes.  The list of values associated with the characteristic are the same for all classes.  Therefore, whenever we create a new characteristic value or change an existing one, we have the timely task of going into each and every material class to make the update.
I have spent some time researching and understand a user exit exists for the mass update of characteristic values (CLMMD001); however it does not appear this exit is in our system, and we do not have the development resources to spend in the creation of a program.
Any thoughts or suggestions on how we can address our issue either through the user exit (guidance on how we can do this would be appreciated) or through some minimal development work to allow auto-propagation of characteristic values based on a single update?
Thank you very much.
Jack

Hello Jack,
The only way you can stop using the 'overwrite value' functionality is to 'clean' your characteristics in your classes.
Here is something you can try: Try it for one characteristic first to check that it does work. I've just checked what I am describing below in a MySAP ERP 2005 system and it works.
(PS: I am assuming that you have checked and made sure that you were using the 'overwrite value' functionality).
Step 1: Pick any object that has been classified using an 'overwritten value'. Note the object number (material number) and the value of the characteristic.
Step 2: Put your characteristics in sync.
Go to change mode in on one of your characteristic (in v4.5 I think the transaction was still CT02). Go to the characteristic value assignment screen and add all the possible values to that characteristic. The list of values you are going to add should at least cover all the values currently used in your system.
Step 3: Stop using the overwrite functionality
Now that your characteristic has all the possible values, we want to make the system use those values and not the values of the characteristic in the class (...still with me?).
Ok so go to Class change mode (again in V4.5 I think the transaction was CL02). Pick one class that uses the characteristic changed above.
- Go to the Characteristics list tab.
- Select the characteristic changed above and then click on the 'overwrite value' button (or use the menu Edit / Characteristic / Overwrite values)
- You will then see the list of values for that characteristic in that class (top of the screen, it should recap the class number and the characteristic number)
- Select the menu Extras / Overwrite / Delete all
- Click 'Yes' on message box delete values
- You will be brought back to the characteristic list
- Save your changes.
Step 4: Go back into change mode in the characteristic, go to the characteristic list, select the characteristic and click on the display value button - Is the list of values correct?
Step 5: Go to the object noted from step (in change mode) and check that in the classification view, no error or incoherence message appear.
From now on, whenever you need to use a new value, you only need to add it once --> To the characteristic.
Hope it helps.

Similar Messages

  • Copa - text of material classification values to copa

    we will use copa for analysis.
    we want to have some material classification values to pa. we have the ausp value at copa by using
    kedr. but the problem is text of the classification values.
    When i try to create a value field with referance to the data element ATWRT than i have the error length 00030 of the data element is too big.also i know that there is no chance to create ATRWT with 30 chac length.
    when i create the value field without value maintanance then the text of the classification not comes to pa.
    At last i have created the value field as with own value maintanence and double the charecteristic names and text from kes1.
    But this solution is not suitable.
    Is there a way to take this text from cawnt table?

    we will use copa for analysis.
    we want to have some material classification values to pa. we have the ausp value at copa by using
    kedr. but the problem is text of the classification values.
    When i try to create a value field with referance to the data element ATWRT than i have the error length 00030 of the data element is too big.also i know that there is no chance to create ATRWT with 30 chac length.
    when i create the value field without value maintanance then the text of the classification not comes to pa.
    At last i have created the value field as with own value maintanence and double the charecteristic names and text from kes1.
    But this solution is not suitable.
    Is there a way to take this text from cawnt table?

  • What SAP table houses the Material Classification values?

    I cannot for the life of me figure out what SAP table actually stores the material classification characteristic values. These are the related tables I have found so far but none of them link the information to a material number:
    TABLE: CABN
    ATINN (characteristic ID)
    ATNAM (characteristic name code)
    MSEHI (UoM associated with characteristic)
    TABLE: CABNT
    ATINN (characteristic ID)
    ATBEZ (characteristic full name)
    TABLE: KLAH
    KLART (class type)
    CLASS (class name code)
    CLINT (class id)
    TABLE: KLAT
    CLINT (class id)
    TXTBZ (class full name)
    TABLE: KSML
    CLINT (class id)
    IMERK (characteristic id)
    POSNR (characteristic positional location for class)
    TABLE: CAWN
    ATINN (internal char.)
    ATZHL (int counter)
    ATWRT (char. value)
    TABLE: CAWNT
    ATINN (internal char.)
    ATZHL (int counter)
    ATWTB (description)
    I have also identified these structures, but I am no good at finding where values from a structure actually reside.
    STRUCT: RMCBC "I/O field for include screens from classification"
    contains MATNR, KLART, CLASS, KLTXT, ATWRT
    STRUCT: RMCLF "Classification I/O structure for Assgmt of Object to Class"
    contains KLART, CLASS, KLTXT
    Can anyone please help me and advise where the actual relationship between material number and classification information is? I'm trying to import this information from MDM to R/3 but I have no idea what to map it to or what Idoc segment to use.
    Thanks!

    Have a go with below table joint in SQVI or SQ01:
    KSSK (Allocation Table: Object to Class), joint together with KLAH (Class Header Data).
    Link will be field CLINT.
    Choose the below from KSSK:
    Key of object to be classified - KSSK-OBJEK: you will enter the material number here. Watch out - you have to add 10 leading zeros before your material number, eg. number 40524281 will be altered to 000000000040524281.
    Class Type - KSSK-KLART: here you can specify the class type which is 001 for material master.
    Choose the below from KLAH:
    Class number - KLAH-CLASS: this field will return the class number you assigned to your material in Classification view.
    HTH,
    Laszlo

  • Material classification values

    Hi Experts,
    i want to get material class values on the below parameters
       Material
       Class type
       Class Number
    and i want to get
       Characterstic name
       Characterstic Value
    It is not based on Material + Batch + Plant combination
    it is in the Tcode CU42.
    Is there any function module or BAPI module to get the above values.

    Hi
    Go to INOB table pass your Material Number for Object (OBJEK) you can get the CUOBJ value then go to AUSP table pass this value to ATINN you can get other values corresponding to your Characteristics
    Use VC_I_GET_CONFIGURATION and pass CUOBJ value to it.
    for sales order go to VBAP you can get  CUOBJ
    for Production order go to CAUFV you can get CUOBJ
    Cheers
    Ram

  • CO-PA: Derivation of characteristics from classification values

    Hello,
    is it possible somehow to use classification values from the material master for the
    derivation of customer-specific characteristics in CO-PA?
    The SAP documentation doesn't mention them but is there a way to use them?
    How can I do that?
    Best Regards,
    Christian

    Hi,
    Please consider the following:
    1. Create table lookup to transfer VBAP-CUOBJ to origin "GLOBAL" - field "CUOBJ" (no need to create that field as CO-PA characteristic).
    2. Create derivation of type enhancement and use function module 'CUCB_GET_CONFIGURATION'. Import parameter "INSTANCE" stands for "CUOBJ" whereas values per classification characteristic can be derived from Export parameter "CONFIGURATION". Loop at that with proper "ATNAM" (classification characteristic) and get the appropriate "ATWRT" (classification value), which for sure you can assign to an appropriate PA characteristic.
    Regards,
    Alex

  • CIF Material Classification

    Hi All,
    We use Material Classification (001 type) in R/3 system.   But not able to transfer via CIF to APO.
    The Characteristics are already transferred, but I had to create Class manually in APO (using CL01) and assigned all Characteristics to that Class.
    But now, we I do material master CIF Material classification values not transferred (no values exists in CL20N).
    Also, another question, Like R/3 material master, should Classification tab/view in APO Product Master show material classification? or this Classification view meant only for CDP/CBP?
    Thanks,
    Niranjan

    Hi Senthil,
    1. When I execute Material model (contains only material and plants) in CFM1 it shows in the next screen only "Material master data" and in details  it shows only material, mat description and Plant.  I don't see Class anywhere. So that means class is incorrectly maintained?  But We could maintain classification values correctly in Material Master.
    2. Class and Char are created in APO. Chars got transfered using CIF but I had to create Class manually in APO.
    3. So Classification view in Product master is only for CDP,  we don't see material classification values in product master. Do we need to use CL20N?

  • How to Check Characterstic Values  assigned  for a material

    Hi ,
    My requirement is , to  check  each and every material entered in the selection screen  and characterstic values assigned to this,
    I dont need characterstic values  for a material, i have to check whether characterstic values assigned or not , if not i have to give a message..
    I used  CLAF_CLASSIFICATION_OF_OBJECTS FM  for  getting charactersic values
    it is giving NO classification found , but for tghat material classification is existing subsequently characterstic values are also there, i passed material no with leading zeros also.
    i used WMCL_MAT_READ_CHAR_VALUES FM also  , but it is giving  No charcterstic values found for that Material  but characterstic values are assigned for that Material..
    Could u please find out ,where  i am missing

    THIS MATERIAL HAS CLASSIFICATION VIEW  AND CHARACTERSTIC VALUES ALSO MAINTAINED
    DATA : MATNO TYPE AUSP-OBJEK,
          L TYPE I,
    T_CLASS TYPE STANDARD TABLE OF  SCLASS ,
    T_OBJECTDATA TYPE STANDARD TABLE OF  CLOBJDAT.
    MATNO ='631165'.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input         = MATNO
    IMPORTING
       OUTPUT        = MATNO
    "use this function moduel...
    *Retrieve Batch class , characteristic name and values for Material
      CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
        EXPORTING
         class              = 'ZCA2535'
          classtype          =  '023'
         features           = 'X'
          language           = 'E'
          object             =  MATNO      "pass material number with leading zeros..
          objecttable        = 'MARA'  
        TABLES
          t_class            = t_class
          t_objectdata       = t_objectdata
        EXCEPTIONS
          no_classification  = 1
          no_classtypes      = 2
          invalid_class_type = 3
          OTHERS             = 4.
      IF sy-subrc = 0.
    ENDIF.
    BUT IT IS GIVING   NO CLASSIFICATION FOUND

  • Functional module for Getting Material classification data.

    Please tell me Functional module for Getting Material classification data like class type , class, characteristics and characteristics values for material.

    Dear,
    FM:
    CLAF_CLASSIFICATION_OF_OBJECTS
    Table KLAH Class Header Data
    - KSML Characteristics of a Class
    Regards,
    R.Brahmankar

  • Table for Material Classification data

    Hi gurus,
    Can anyone please tell me which table we can see data for Material Classification.
    If we goto MM03 and select the classification view we see two fields  in the screen Package Type and Package Size. I want to know which tables keeps that data in.
    Please help!
    Thanks

    Each of the characteristics shown in the Classification view of MM03 is an entry in table CABN.  Each of the CABN records has a characteristic number (field ATINN).  Look up the data in AUSP using your material number in the OBJEK field and the ATINN value from CABN and you'll find the characteristic value in the ATWRT field.
    .. Craig

  • EOL date Issue in AUSP Table for Material classification in MM

    Hi,
    Issue: for 4 material's eol date available in bw and after some time the user removed the EOL date in R/3. after deleted eol data from R3, the material classification data source(1CL_OMAT001) not picking that material and old eol date available in bw instead of null. please let me know why the material classification not picking that material.
    iam checking with MM team still they are saying that sap stranded process, but iam thinking maybe some configuration issue from MM side .still iam not sure that either configuration issue or something else and when we delete eol date then only date value should be
    modified in AUSP table not entire record but in this case, entire has deleted from AUSP table.
    If we provide any
    value to the characteristic (EOL date), an entry will be created in the AUSP
    table as shown below. ATFLV will have the characteristic value.
    If we remove the
    date of EOL from the material master, the entry in AUSP table will get deleted
    as shown below .  this is causing the issue .
    when we delete the eol date in R3 why the entire record deleted from AUSP table. Please tell me the reason.
    Thanks,
    Polu.

    It is like SAP has designed its classification system.
    No entry is not a valid entry for a date field, it is initial, it is just nothing, hence no need to keep nothing as a value. Imagine the millions of classification fields that may not have any value entered. Would you really like to have this all with no value as record in AUSP?
    You may want to consider to enter 31.12.2999 as EOL date instead of removing the entry.

  • Update Blank value on material classification

    Hello All,
    i am having a problem with regards to updating material characteristics with this
    FM: CACL_OBJECT_VALIDATION_MAINT with a class type description, material class
    updating from a report and fields WITH VALUES are no problems..
    the catch is.. when i want to update a field with a BLANK value, it is not shown as blank.
    for example: i want to change the CHARACTERISTIC DESCRIPTION: ACTION CODE of a particular material with SPACE, and its initial value is 01. There will be no change. BUT if i update it with 02, when i view the material classification, it is changed to 02.
    is this really standard (like when the value is space no update is done?)  or am i missing something.
    all your ideas are highly appreciated.
    thanks in advance for all your help!

    please help! thanks!

  • Can COPA pull values from material classification tables

    Hi All,
    I know COPA can pull values from standard SAP tables like material master tables (e.g. MARA) but can it also pull values from material classification table(s)?
    Your help is greatly appreciated,
    Points will be rewarded

    Hi Kati,
    In order to derive CO-PA chars from material classification view for a
    specific material value you have to implement the CO-PA derivation exit
    (include ZXKKEU11) accordingly. It's indeed table AUSP from which you
    can get the corresponding value (field ATWRT) for each classifying
    attribute (field ATINN). In order to find out the field name for each
    ATINN number (so that the mapping to corresponding CO-PA chars can be
    done in a sensible way) you have to select additionally the ATNAM value
    from table CABN (for given ATINN number).
    BR,
    MLM

  • Query on classification material characteristic values update/insert

    Hi,
    I have a requirement to change classification characteristic values of a material via Txn MM02.
    The function modules tried are as follows which did not serve the purpose:
    1.UPDATE_MATERIAL_CLASSIFICATION
    2.CLVF_VB_INSERT_CLASSIFICATION
    3.CLVF_INSERT_AUSP
    4.CLVF_UPDATE_AUSP
    The characteristic values are not getting updated in the table AUSP(Where the values must have been updated) . So the updating of material classification characteristic values via txn MM02 is failing.
    Please can anybody help on any function modules or alternate solutions that will help to update the classification char. values of the materials.
    Also,for info please let know of the tables that maybe related for this updation other than AUSP.
    Any input at the earliest would be of great help.
    Thanks in advance.
    Regards,
    Leeza Roy V.
    EAS-SAP Practice,
    Wipro Technologies,
    Bangalore.
    Mob : 9886676986.
    Extn : 1152

    Leeza,
    There are quite a few standard BAPI function modules that can be used exactly for this. Look into the BAPI transaction under the CROSS APPLICATION SYSTEM --> CLASSIFICATION .
    BAPI_OBJCL_CHANGE
    BAPI_OBJCL_CREATE
    BAPI_OBJCL_DELETE
    BAPI_OBJCL_GETCLASSES
    BAPI_OBJCL_GETDETAIL
    These can be used to modify / create any classification data for the materials.
    Regards,
    Ravi
    Note : Please mark the helpful answers.

  • 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.

  • I want better solution for adjusting the Material stock values for the last

    my Customer  need to adjust( Decrease)  the closing stock values for the following materials / plant wise as on 31.03.2006 for meeting statuary compliance.
    Material1 :  RS: 4149599    QTY : 10181.03 Ltrs
    Material 2  : RS: 1318596     QTY:  2152.76   Ltrs
    As per my knowledge MM posting periods can open current month and Previous month only. For the reason I proposed the solution as follows:
    Step 1 : post FI Journal Entry on 31.03.2006
    Opening Balance G/L  Account Dr 4149599 + 1318596
    Closting Stock a/c                      Cr 4149599 + 1318596
    Step 2.
    Change the Material Price in MM through T.Code: MR21
    ( Posting will be allowed in current or previous months)
    This makes our CO reports accurate.
    Please  suggest the better solution if it is possible in MM for adjusting the Material stock values for the last financial year.
    WIth Best Regards,
    Rajesh
    <b></b>

    Hi Madhavan,
    Unfortunately this forum deals with migrations from non-Oracle
    environments to Oracle. You seem to be dealing with migrations in
    an Oracle environment mainly.
    I would recommend that you contact Oracle Applications and RDBMS
    support directly. They will have the most up to date
    information/advice on performing these actions.
    Regards
    John
    Madhavan (guest) wrote:
    : Hi John
    : Thanks for your reply.
    : Actually I am planning to upgrade the system.
    : 1. I Want to Upgrade Oracle Financials release 10.7 to the
    : latest version (11.x)
    : 2. Oracle 7 database to oracle 8 or 8i.
    : 3. Oracle is running on NT service pack 3. Do I need to upgrade
    : this?. If not what is the impact on Windows NT?
    : 4. Is the majority still running smart client 10.7 and database
    : 7?
    : 5. What is the necessary time to implement these upgrades? What
    : type of consulting I need to have?
    : 6. I have some employees working on it? Will these changes
    : affect them?
    : What type of precautions I need to take on the whole??
    : Thank You
    : Madhavan
    Oracle Technology Network
    http://technet.oracle.com
    null

Maybe you are looking for

  • Can I open emagic logic projects in Logic Express 7.2?

    Hi I am recording a band in a few weeks, who have already laid down their (live) drum tracks in a proper studio that uses Emagic Logic. I don't know which version, but he runs it on a G4. I use GarageBand at the moment, but am about to move up to Log

  • J_CLBALTAX y S_ALR_87099950 reports

    Hi All, Thank for reading this. I have a very big problem. A customer from Chile consult for two reports that are required to deliver to agents of control and as indicated by them boths reports must match in Debit / Credit values. The first is the on

  • Simple text edit html files will not display as web pages using Safari

    How does one get Text Edit files saved as HTML to display as a web page rather than showing the code as written?  It appears that somehow some sort of code generator is being invoked and causing this to happen.  I am not trying to do anything complex

  • KM, HTML file, Not rendering correctly

    Hi Everyone I have an html file that is stored in knowledge management.  The html file references few folders/images that are also stored in KM. When I create a KM Document iView, the HTML file shows; however, the various images/style sheet that is s

  • Product costing issues

    1)what is different bitwen with quantity structureand with out quantity structure? 2)what is valvated stocks and non valvated stocks? 3)what is the need of cost component structure , how many segments can be define in cost component structure? 4)how