Need Material Classification data function module

Hi all,
i have requirement to fetch material classification data through function module.
is there any point to know releted function modules of classification data of material data.
Thanks in advance,
Bhaskar

Hi,
In KLAH you get the list of Classifications linked to a Material. Give OBJEK = MATNR.
By giving CLINT in KLAH you find the corresponding CLASS.
in BAPI:
BAPI_OBJCL_GETDETAIL
pass following values:
OBJECTKEY = KSSK-OBJEK       
OBJECTTABLE  = 'MARA'    
CLASSNUM  = KLAH-CLASS       
CLASSTYPE  = KLAH-KLART     
KEYDATE  = sy-datum        
UNVALUATED_CHARS  
LANGUAGE  = sy-langu
the output would be in
ALLOCVALUESNUM
ALLOCVALUESCHAR
ALLOCVALUESCURR
based on the type of characteristic.
Best Regards, Murugesh AS

Similar Messages

  • 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

  • Need name of a function module or BAPI to update the Tax Classification val

    Hi Guru's
    Need name of a function module or BAPI to update the Tax Classification value for Material master.
    Thanks in advance.

    Hi
    U can try to use BAPI_MATERIAL_SAVEREPLICA
    Max

  • Material Classification Data changes

    Hello,
    I need to track the changes done to material classification data.
    I can not see changes through MM04 transcation. Is there any way i can see the table where changes are stored or way changes are tracked?
    Best Regards
    Himanshu

    Hi,
    Generally CDPOS & CDHDR are the history tables but cannot see the classification related changes. As i mentioned above tables can see the changes of classification, but make sure that for the  related field  "Log data changes" indicator checkbox need to select in SE11. If you are not able to check this box please refer  the OSS Note 943559 . Thanking you.
    Edited by: Padmasri Garapati on Nov 17, 2011 11:11 AM

  • Material Classification Data extraction fron ECC

    Hello Experts,
    We are trying to extract material classification data from ECC 6.0 to MDM 7.1 using mdmgx T-Code. We are using the standard SAP list of tables which is uploaded in MDMGX. On performing 'Start Extraction' it gives us the following errors:
    Class and characteristics info returned is blank
    Blank XML returned for port LT_ClassAttributes
    Class and characteristics info returned is blank
    Blank XML returned for port LT_Classes
    Kindy advice if we are missing anything.
    Thanks in advance,
    Elizabeth.

    Hi Eliza,
    I think rather than class type there should be Class Name  e.g.
    -<ClassHierarchies>
    <Class>LIQUID_SAMPLER</Class>
    <ParentClass />Zparent<ParentClass />
    <Name_English>LIQUID_SAMPLER</Name_English>
    </ClassHierarchies>
    -<ClassHierarchies>
    <Class>Zparent</Class>
    <ParentClass />
    <Name_English>ZPARENT</Name_English>
    </ClassHierarchies>
    One of the <ClassHierarchies> should not have ParentClass because there must be one class which is parent of all classes e.g. here ZPARENT
    You should check that may be 001 is here also defined as class-name not class type. I would also say check do you have other ParentClass as Class name or not, except 001. Try to import this data in the manner as shown in MDM import Manager Reference Guide page 162 onwards using Create Hierarchy, after import check with business/functional consultant. Please have a look into it,
    http://help.sap.com/saphelp_nwmdm71/helpdata/en/4b/72b8e7a42301bae10000000a42189b/MDMImportManager71.pdf
    You can also use predefined import map for pre-delivered repositories like Material, Product etc.
    Also, refer http://wiki.sdn.sap.com/wiki/display/SAPMDM/eClassTaxonomyinCustomRepositories
    Regards,
    Mandeep Saini

  • Load 'Material Classification' data in to BW from R/3

    Hi all,
        We want to load the 'Material Classification' data in to BW from R/3. There is no 'Classification' tab with Tcode 'MM03' in R/3. We have very little MM functionality on R/3 with just MARA table. I have to start from the scratch on R/3 side. We don't have any MM Functional consultant.
      I read the 'Understand the R/3 Classification System and How to Extract Classification Data into BW'  document from BWExpertOnline. It will help on creating the DataSource. 
       How can I do the Material  Classification on R/3 side and what is the best way to proceed on it?
      If any one has worked on this type of request, could you please pass any document or share their knowledge, PLEASE ?
    Thanks.

    Do you know what classification data you want to define/add in the R/3 system? I think it is not a technical exercise, more of a functional work where you first have to determine your classification requirements and configure the system accordingly. Do you know what classification you want to use (any examples of how you want a particular material to be classified)? If not, this is not going to work without functional help.
    You can explore the config part in SPRO->Cross-application>Classification, and setup the data for classification from main R/3 menucross-application componentsclassification systemmaster data (characteristics, classes).

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

  • NEED INFORMATION ABOUT "MAX_TEST" FUNCTION MODULE

    HI ABAPERS,
                      I need information about "MAX_TEST" function module . this function module is used in 4.6 version , now system have been shifted to 6.0.....here in 6.0 version this function module is not prasent.can any one tell me which new function module we can use in place of this function module, without changing the functionality........
             Thanks in advance
    regards,
    SUNIL

    The module is not very sophisticated. Profficiency in Java or ABAP will be a great bonus here. There are plenty of good materials regarding XI on SDN. I suggest to start with step-by-step guides and master all basic integration scenarios
    http://wiki.sdn.sap.com/wiki/display/XI/Step-by-Step+Guides
    Opportunities in industry are not bad also, cause PI is rather popular among customers. The best thing is that it fits any type of customer's business. Integration is demanded almost everywhere.

  • Material Classification Data in BW

    Hi All,
    Please help me to under stand the concept of classification datasource. How the data for the fields are populated etc. A document on creating these datasources will also be helpful.
    My requirment is to bring material classification data to BW
    Thanks

    Hi,
    Extract R/3 Classification Data into BI
    http://www.affine.co.uk/files/How%20to%20Extract%20Classification%20Data%20into%20BW.pdf
    /thread/393343 [original link is broken]
    Classification datasource
    you may see in the short documentation for the t-code in R/3:
    SPRO->Settings for Application-Specific DataSources->Cross-Application Components-->Maintain DataSources for Classification Data (CTBW)
    Hope this helps.
    Thanks,
    JituK

  • How to integrate cProjects with R/3 to get the Material Classification Data

    Hi all,
       We are installing the cProjects and we have to integrate it with R/3 to get the Material Classification data.
      Is any one has developed the object link, which links cProject and Material Classification data in R/3?
      Thanks in advance.
    Regards.

    Hi Venkat,
    Refer SAP cProjects Guide for Implementing an Object Link. This Guide also includes User Defined Object Links.
    You should be able to find it on SAP Service Marketplace. In case you cannot, pl send me your email ID, I will mail the same to you.
    Regards,
    Reema.
    Pl award points to all useful answers.

  • What next...After Loading  'Material Classification' data in to BW from R/3

    Hi all,
        We want to load the 'Material Classification' data in to BW from R/3.
        0MATERIAL_ATTR and 0MAT_PLANT_ATTR are the Basis DataSources and the following DataSources are created with Tcode CTBW:
        1CL_OMAT001, 1CL_OMAT002  & 1CL_AMFG002 (for Texts).
        Suppose the DataSources are Replicated, the InfoPackages are executed. What is the next step, please? Do we have to create any InfoCube after that ?
    Thanks.

    Hi,
    First you have to create info objects to load the data into.
    You then have to create infosource and assign the datasources to the infosources.
    Once you have finished your replicates and made sure that all rules (transfer and update) are active you execute the info packages and load the data to the info objects.
    After you finish with the data loading, you then run the attribute/hierarchy change run to activate the master data you loaded and then load your transaction data.
    Cheers,
    Kedar

  • BAPI to Update Material classification data

    Hi All,
      Is there a BAPI that can be used to update material classification data?
    Regards,
    Hari.

    Hi Hari,
    Please try this FM UPDATE_MATERIAL_CLASSIFICATION.
    Also check program standard SAP program RCCLBI03.
    Regards,
    Ferry Lianto

  • Need a BAPI or function module to do FMZ1 transaction for funds commitment.

    Hi,
        I need a BAPI or function module to do FMZ1 transaction, please advise.
    Regards
    Fellow ABAPer.

    I think I found it.
    If anyone is searching for it too, we will use these one:
    CO_ZA_AVAIL_CHK_ORDER_MULTI

  • Material classification data

    hi guys,
    on mm03 we can view classification data of a particular material.  does anybody know a function module or bapi that can be used to retrieve classification data for any material?
    thanks,
    vitish

    Hi,
    Check this code
    DATA: V_CLASS LIKE KLAH-CLASS VALUE 'MAT_SEL_CLASS_JASC',
    V_CLASSTYPE LIKE KLAH-KLART VALUE '023',
    V1_OBJECT LIKE AUSP-OBJEK,(nothing but material no)
    V_OBJECTTABLE LIKE TCLA-OBTAB VALUE 'MARA',
    V_LANGU LIKE SY-LANGU,
    V_DATUM LIKE SY-DATUM.
    V_LANGU = 'EN'.
    V_DATUM = SY-DATUM.
    CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
    EXPORTING
    CLASS = V_CLASS
    CLASSTEXT = 'X'
    CLASSTYPE = V_CLASSTYPE
    CLINT = 0
    FEATURES = 'X'
    LANGUAGE = V_LANGU
    OBJECT = V1_OBJECT
    OBJECTTABLE = V_OBJECTTABLE
    KEY_DATE = V_DATUM
    INITIAL_CHARACT = 'X'
    NO_VALUE_DESCRIPT =
    CHANGE_SERVICE_CLF = 'X'
    INHERITED_CHAR = ' '
    CHANGE_NUMBER = ' '
    TABLES
    T_CLASS = T_CLASS
    T_OBJECTDATA = T_CLOBJDAT
    I_SEL_CHARACTERISTIC =
    T_NO_AUTH_CHARACT =
    EXCEPTIONS
    NO_CLASSIFICATION = 1
    NO_CLASSTYPES = 2
    INVALID_CLASS_TYPE = 3
    OTHERS = 4 .
    IF SY-SUBRC 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    READ TABLE T_CLOBJDAT INDEX 2. " KEY 'MAT_CHAR_THICKNESS'.
    IF SY-SUBRC = 0.
    T_OUTPUT1-THICK = T_CLOBJDAT-AUSP1.
    ENDIF.
    You can also try this BAPI BAPI_OBJCL_GETDETAIL
    Regards,
    Satish

  • Closing Stock of a particular date:Function Module

    Hello Experts,
    I m developig a report in which I want Closing Stock amount of a particular date.
    Is there any funtion module for this, as in tables S031, mard I m getting Closing Stock as on date.
    Pls suggest
    Priyanka

    Hi Priyanka,
    I didnt find any function module for this purpose.
    You can create your FM for this purpose.
    You can refer following thread for the reference:
    Re: closing stock of a particular date
    Closing Stock of a Material
    Re: Stock on a particulare date
    Hope this will help.
    Regards,
    Nitin.

Maybe you are looking for

  • How to Use Save_Text

    HI Friends,           i have downloaded material code, material type and po text in one text file by using read_text function.         now i want to upload it into new system how can i do that? i am using save_text function to  save it into new SAP s

  • Using a remote Ejb as a datacontrol for ADF

    Hi, I am trying to create an EJB 3.0 Data Control on top of remote deployed EJB. Difficulty is that I have no control over the EJB, and all I've been given is a Client jar file containing the remote interface and the entities used in the interface. W

  • CS6 to CC; PSD file not updating

    Ran into a problem after upgrading from CS6 to CC. I'm making an animatic for a stop-motion film. A lot of the media I'm editing in Premiere is in the form of .psd files created in Ps and edited within a video timeline; they are recognized by Pr as v

  • Calendar quit unexpectedly

    Hi, I've upgraded to OS X Mavericks on family iMac. When I try to open calendar in one account (others are just fine), it keeps quitting unexpectedly. Do you have any idea why and how to fix it? Here is the log: Process:         Calendar [2603] Path:

  • How to get the share name

    Hi, In my application user selects the file path using html file select and saves it. Other users should be able to open that file by just clicking that saved file path (i display it as a link). Now the problem is user maps the shared folder in netwo