CLASSIFICATION DATA to BI

Hi,
How can I configure a data source in ERP system that will extract Material CLASSIFICATION DATA to BI
I think there is method we use to generate data source other than RSO2 to extract CLASSIFICATION DATAu2026u2026and steps in BI
Thanks

you have to create classification datasource via CTBW in R/3 system...
check this link..
[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0a8b9c1-dee5-2d10-feb5-9b0d54126782?QuickLink=index&overridelayout=true]
--- Thanks...

Similar Messages

  • Text Data source for Classification Data

    Hi BW Gurus, Ajay Das and Kishore helped me very well on this, just last step doubt. In r/3 system I have added the char tYPE AND kyf TYPE CHARACTERISTICS to classification data now it has generated the Classification customer attribute data source 1CL_0CUSBMW01 and I see the text datasources generated afor char type characteristics in /NCTBW such as 1CL_AABMW01,1CL_AABMW03,  etc.. now when i go back to BW
    i see the customer attribute data source 1CL_0CUSBMW01 and also text datasources generated in datasource overview, but when i go infosource tab in rsa1 I WAS INTstructed to create the infopackage on 0customer for customer attribute data source 1CL_0CUSBMW01 AND load the data now I " Have a doubt I think I also have to create 4 more infopackages and specify the text datasources generated for the characteristic added in CTBW ex 1CL_AABMW01,1CL_AABMW03. to load the text for the characteristics. please clarify asap if it is required to create all these text infopacks to load the text datasource to respective infoobject or just customer attribute data source 1CL_0CUSBMW01 infopack will take careof every thing, beacuse my manager did not told me to create the text infopack so how will the text get loaded for the infoobject
    soniya

    1CL_0CUSBMW01 is the DS containing 0CUSTOMER and the two (or more) characteristics I assume. This has to be used to update 0CUSTOMER. You can either use the existing infosource, or, create a new one to do this. You will then need a new infopackage to run this.
    Let us say one of the characteristics also has text, and you want to bring that to BW using generated DS 1CL_AABMW01. You will replicate it, and use it to update texts to infoobject XXXX (whatever this characteristic is, in BW). This will not be used to update 0CUSTOMER.
    Let us say your class char was COLOR. Its values were 1,2,3,4,... and the associated text was Red, Green, Blue...
    Now, based on the above, 0CUSTOMER will have an attribute COLOR which will have values in Attr table as 1,2,3,4...
    The text table for characteristics COLOR will have values as
    1--Red
    2--Green
    3--Blue.....
    The text will NOT go to 0CUSTOMER if that is what you are asking.

  • Function Module for Creation of classification data for a Routing

    Hi
    Can you please let me know if there are any function modules/Bapi's to create Classification data for a Routing?
    THanks
    Shekar

    For creating classification data, have a look at the function group CTMS and function module CTMS_DDB_SET_VALUE_INTERNAL.
    Not sure what you mean by "Routing".
    For BAPIs also look into the function group CLBPA, that sits in the same development package CLCL as the function group CTMS.
    Hope this helps.

  • BP - default and check classification data at CREATE/SAVE using BDT + BADI

    Hi,
    I do have several requirements around Business Partners and BDT.
    1. When a BP is created, I want to default certain fields depending on what BP role is maintained, specifically I am looking at fields on the classification tab (BDT application CRMD).
    --> I do not want to use transaction variants.
    --> I want to use the BDT or implement a BADI (which I don’t think does exist)
    2. When a BP is saved, I want to check whether certain fields have certain values – depending on the BP role.
    --> Field selection is not sufficient.
    --> I tried using the BDT calling own function modules at different events – without success. When I call function module CRM_BUPA_FRG0040_GET_DETAIL to get current classification data at DCHCK, structure ls_frg0040 is not updated yet.
    At a later event I can not stop the save.
    Is there a way to force an update of memory, so that function module CRM_BUPA_FRG0040_GET_DETAIL returns current values.
    --> I also tried BADI BUPA_FURTHER_CHECKS, but it is not called at all.
    Any help is highly appreciated.
    Can anyone send me the BDT cookbook at [email protected]?
    Thanks in advance,
    Juergen

    Hi Juergen,
    From the BADI stand-point (and assuming dialog usage).
    1/ You have:
    BUPA_INITIAL_SCREEN  "Initial Screen for BP creation"
    You should even be able to set a particular tab to which you want to navigate and then fill in the relevant fields, prior to having the screen completely painted.
    2/ You have badi's"
    A - PARTNER_UPDATE "Business Partner"
    and
    B - BUPA_GENERAL_UPDATE  "Business Partner General Data"
    when performing updates to the partner.
    Looking at the call stack (reading bottom-up) these BADIs are called a the points shown, both with the change-before-update method:
    --> B
    10 GENERAL_BADI_CALL
    9 BUP_BUPA_EVENT_DSAVE
    8 EVENT_DSAVE
    7 BDT_DATA_SAVE
    6 SAVE_GLOBAL_MEMORY
    5 SAVE_GLOBAL_MEMORY
    --> A
    4 COMMIT_MAINTENANCES
    3 TAKE_OVER_AND_SAVE
    2 TAKE_OVER_AND_SAVE_AND_RELOAD
    1 ON_SAVE
    Brad

  • Classification data in Material master

    Hi
    Is there any FM to read classification data in material master from buffer. I know there is a FM CLAF_CLASSIFICATION_OF_OBJECTS to read, but this reads from database tables. I want to know the FM, which would read this from buffer.
    Thanks
    Karthik

    Hi Ganga,
    Yes I am passing different countries to table .
    LOOP AT IT_STAX into WA_STAX.
           wa_taxclassifications-depcountry = wa_stax-aland.
            wa_taxclassifications-tax_type_1 = wa_tstl-tatyp.
            wa_taxclassifications-taxclass_1 = wa_stax-taxm1.
            wa_taxclassifications-tax_ind    = wa_stax-taxim.
            APPEND wa_taxclassifications TO it_taxclassifications.
    ENDLOOP.
        CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
          EXPORTING
            headdata           = wa_headdata
          TABLES
            taxclassifications = it_taxclassifications
            returnmessages     = it_return[].

  • Table name of Classification Data in Material Master

    Hi Experts,
    Greetings to all...
    I wish to ask one question.
    I wanted to upload the initial data in material. in initial data I wanted to maintain the classification data for the batch management. Please tell me what is the name of table/field where the material and classification data is stored. I couldnt find anything in the table KLAH, AUSP, CABN, CAWN.
    Thanking you in advance,
    Regards,
    UK.

    Dear UK,
    If you using ALE:
    Follow following sequence:
    CHRMAS Characteristics that contain global and local object dependencies
    KNOMAS (global object dependencies)
    CHRMAS Characteristics that contain global and local object dependencies
    CLSMAS Classes with characteristics and their overwritings, including object dependencies
    The characteristics and characteristic values must be transferred second time
    to create the assignment of the global object dependencies to the characteristics
    and characteristic values.
    BR,
    ian Wong

  • Uploading TAX Classification data in material master

    Hi,
    I have to upload tax classification data in material master for countries DE,IT,FR,ES,CH and GB.
    I have used BAPI_MATERIAL_SAVEDATA and passing values to table TAXCLASSIFICATIONS.
    But bapi is uploading tax classification only for country DE.
    When I am creating through MM02 its getting updated.
    Can anybody tell me what is the problem ?

    Hi Ganga,
    Yes I am passing different countries to table .
    LOOP AT IT_STAX into WA_STAX.
           wa_taxclassifications-depcountry = wa_stax-aland.
            wa_taxclassifications-tax_type_1 = wa_tstl-tatyp.
            wa_taxclassifications-taxclass_1 = wa_stax-taxm1.
            wa_taxclassifications-tax_ind    = wa_stax-taxim.
            APPEND wa_taxclassifications TO it_taxclassifications.
    ENDLOOP.
        CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
          EXPORTING
            headdata           = wa_headdata
          TABLES
            taxclassifications = it_taxclassifications
            returnmessages     = it_return[].

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

  • Updating Batch classification data from MIGO for Purchase order

    Hi,
    I need to update batch classification data (in MSC3n) from MIGO for purchase order. The logic needed for this is as below,
    1) Pass material and batch to MCH1 table to get CUOBJ_BM.
    2) Pass CUOBJ_BM to INOB table to get INOB-OBJEK.
    3) Pass INOB-OBJEK to CLAF_CLASSIFICATION_OF_OBJECTS to get class name & characteristic name.
    4) Pass INOB-OBJEK, CLASS name and characteristic name to BAPI_OBJCL_CHANGE to update batch classification data.
    I created implicit enhancement at the bottom of FM "CLVF_VB_INSERT_CLASSIFICATION". But the problem is, the return parameter of BAPI_OBJCL_CHANGE is giving the following error.
    Class type 023, object type MCH1, object RAW-6             0000001151
    Object is currently locked by user
    The assignment was not changed
    Please let me know how to do it. Is there any BADI or User Exit?

    Hi,
    As you said the break point is not triggering did you activate your exit and activated even the project to which your exit is assigned.
    I hope you missed activating your project in CMOD transaction. Please verify it once and if it is not activated then immediately activate it and try debugging again.
    Regards,
    Rafi

  • Hi Friends, need help on maintaining vendor classification data in MDG

    Hi All,
    I have a requirement to handle classification data for Vendor, How do I do that as MDG does not provide any standard way of handling that for Vendor.Can anyone please guide.Attached a file for your understanding.
    Regards,
    ArnMitz
    javascript:;

    Hi Sanjay Sir,
    Thanks for pateintly answering my queries.
    last query:As you said on the first reply in MDG 7.0 SP2 it is possible. So I would like to know will this be part of standard content like how we have SAP Delivered model for suppliers? or we need to extend the data model like how we do it for extension of entity types or so?
    Regards,
    Arnmitz

  • Upload Vendor Classification Data in R3

    Hello Everyone,
      I was trying to get my hand on a Function Module for uploading Vendor Master Classification data in R3. I came across CLFM_OBJECT_CLASSIFICATION. I do not know if this is the right one and also how it works.
    If someone could just help me as to whether I have the right end of the stick and can also provide me with some documentation on it to get going, I would highly appreciate that.
    Thanks & Rgds
    SDR

    Rob,
    I highly appreciate and thank you for your prompt response and the update on using the Standard program that you had provided to upload classification data. However I dont know whether it suits my requirement though.
    The situation is that a BAPI gets called from webmethod in real time passing data to it. This Bapi is then supposed to create classification data for the vendor in R3. I suppose the former approach by using the standard program requires a formatted file for input to carry out the necessary. I dont think I can have that luxury though. Can you think or suggest of a way to get around.
    Thanks & Rgds
    SDR

  • BAPI_DOCUMENT_CREATE2 - adding classification data

    Hello,
    I want to create document data with the named BAPI.
    Not that bad, I thought, implemented the BAPI in my program, provided the required data and then made my first tests.
    Result:
    - document created
    - no classification data added
    And the return message from the program part were the classification is added is....
    ID = CC / Number 164
    "Date is in the past".
    Thats lovely and I don´t understand whats wrong here!
    I provided the same data that I use when I create documents via transaction!
    Did anybody have similar experience and a solution for that, means an idea, what´s going wrong?
    What I found out is that in the called function module in API_DOCUMENT_MAINTAIN2 (perform save_classification_data -> CACL_OBJECT_ALLOCATION_MAINT) named CLAP_DDB_GET_CLASSIFICATION the value for the date is set empty and the function comes back with an exception 4!
    Any help is really appreciated!
    Regards
    Dirk
    Edited by: Dirk Meinhard on Oct 20, 2008 4:49 PM

    Answered on my own!
    Ok, this is for you:
    Why the hell is there a field for the change no. in the structure BAPI_CLASS_ALLOCATION (ECNUMBER)?
    If you use it, you will fail!
    Leave it empty and it runs!

  • How to use BAPI_OBJCL* to set classification data for Techn. Objects - PM ?

    Good afternoon !
            I´m working in a project to integrate some legacy system with the ECC 6.0, and I need to do some activities like, create functional locations and equipments in SAP PM, I have done this creating Z RFC modules that call bapis like BAPI_FUNCLOC_CREATE and BAPI_EQUI_CREATE, but these BAPIs doesn´t fill classification data, so, in a first moment, I solved this using BDC, but I would like to solve these needs using standard BAPIs if possible.
            To solve the classification, I tried to do it using the BAPI_OBJCL* BAPIs(BAPI_OBJCL_GET_KEY_OF_OBJECT, BAPI_OBJCL_CREATE_KEY), but I didn´t find any example of using these bapis with technical objects, so I tried to test the BAPI_OBJCL_GET_KEY_OF_OBJECT in a first moment and, when I call it passing '003' as classtype(003 is the classtype for the functional locations), this bapi returns me "Class type 003 requires additional objects"(the same occurs if I try it with 002, for equipment). What means this message ? Need I to do some customization in img/spro, or cannot these bapis be used with PM technical objects ?
            Thank you for your attention,
            Wilson

    Hi all !
            I have found the solution for this problem, I found that I was trying to use the wrong functions for my case, so, to solve my needs here, I will use BAPI_OBJCL_CREATE to set the classification data for Functional Locations and Equipments, and I can use BAPI_OBJCL_GETCLASSES to list all classes assigned for a Technical Object, and BAPI_OBJCL_GETDETAIL to get all characteristics assigned to a Technical Object for a specific class.
            Thank you all for your attention !
            Wilson

  • Extract Classification data from R/3 for XI

    Hi all
    I am currently interning with a corporation and am stuck at a crucial point.
    I tried using MATMAS/MATMAS05 and CLFMAS/CLFMAS02 for extracting the classification data from R/3 systems. i want to primarily generate valid iDoc's and transport them to XI later.
    However, everytime I run the extraction object MATERIAL_EXTRACT from mdm_clnt_extr, the iDoc's generated have no classification data...
    am stuck ppl...  my colleagues say i should try looking for a new extractor for CLFMAS specifically..
    Please help.

    HI,
    Guess I did not state the problem clear enough.
    The T-Table incorporates only the material number. I need to get different classification fields for all relevant materials.
    So I am looking for a way to extract the classification data associated with the material numbers in my Z-table.
    Anybody got an Idea?
    Thanks for your help,
    Regards,
    Minima

  • To change the classification data for a material using BDC

    I have to update clssification data for material in MM02 using BDC so when i record the transaction MM02 using SHDB i am not able to see the value assignment window which i a able to see when i am changing using MM02 transaction directly. So can anyone have an idea regarding this ?
         I have even tried updating classification data using a BAPI BAPI_OBJCL_CHANGE but i am not getting desired results....can anyone suggest me what are the parameters need to be passed to the BAPI. Thanks in advance for your help....

    Hi Nagarjuna,
                       <b>BAPI_OBJCL_CHANGE</b>  :  This BAPI changes an existing classification, or creates the classification if it does not yet exist. The classification is defined by the required entry fields for the object key (ObjectKey), object table (ObjectTable), class name (AllocDetail-Class_Num), and class type (AllocDetail-Class_Type). The default value for the optional date field (KeyDate) is the system date, on which all classifications become valid. The new characteristics and/or values are transferred to different tables according to data type. Numeric, time, and date characteristics are transferred to table AllocValuesNumNew, character and boolean characteristics are transferred to table AllocValuesCharNew, and currency characteristics are transferred to AllocValuesCurrNew.
    The object key (OBJECTKEY) must be transferred in internal format. This means before conversion exits. For example, a material number must be transferred with leading zeros.
    If the BAPI runs without errors, table Return contains no messages of type "E".
    Assignment created:  message CL735
    Assignment changed:  message CL737
    Assignment not changed:  message CL738
    This BAPI only changes the parameters of an existing assignment (or creates a whole new assignment), but it does not delete the assignment to a class and replace it with an assignment to another class. If you want to reassign an object, the old assignments must be read with BAPI_OBJCL_GETCLASSES and deleted with BAPI_OBJCL_DELETE, then the new assignments must be created with BAPI_OBJCL_CREATE.
    The information transferred by this BAPI replaces all old information. An empty field means "delete entry!", not "no change".
    This BAPI does not change the database. To change the database, call BAPI BapiService.TransactionCommit afterwards.
    You can only use this BAPI for objects that are not classes!
    This BAPI only processes assigned values for classification - not for configuration.
    Reward points if helpful.
    Regards,
    Hemant

  • Report of all materials with tax classif data under a certain plant

    Hi All,
    I need a report which will show the list of all materials and their tax classification data .(
    under a certain plant ).
    Preethi.

    Hi,
    You create the Query in SQVI by joining the tables --MARC, MVKE,MLAN.
    So include the selection fields with Plant, Sales organization, Dist channel, Country, etc..
    Out put fields you can include as per your requirements from all these tables .
    rgds
    gsc

Maybe you are looking for

  • Ipod classic not recognized by computer or itunes

    when i plug my ipod in the screen says connected but it doesnt show up on my computer or in itunes. it shows up in the device manager and when i try to update the driver software it says windows encountered a problem installing the driver software fo

  • Error while testing Soap to JDBC

    Hi All, While testing Soap to jdbc i got this error: <?xml version='1.0'?> <!-- see the documentation --> <SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'>   <SOAP:Body>     <SOAP:Fault>       <faultcode>SOAP:Server</faultcode>  

  • Multirate sampling using CLK IN with PXIe-5922

    Hi I am working in an application where I need to change the sampling rate of an acquisition between 500 ks and 5 Ms without stopping the acquisition. The idea is to be acquiring continuously and be able to change the sampling frequency live dependin

  • WLI: Can't call synchronous web services from async business process?

    I have three web services, X, Y, and Z, that I want to call from a business process B. X is asynchronous, Y and Z are synchronous. Therefore, B must be asynchronous. B is called from another business process, A, that must be synchronous. So, I have A

  • Which computer to buy

    I am sure this topic is discussed over and over again, I am sorry for that.  I am not a real techy person, so I'm reaching out to you all for some thoughts.  I have a 2008 Mac Pro, and run Photoshop CC and Lightroom.  I don't do any video editing. I