Classification data extraction questions

Hai All,
          I have few questions regarding the classification data extraction from R/3 to BW.
Does anybody know  if I can do the following(classification data sources in CTBW):
1. Extraction of Characters that permit multiple value valuations
2. Extraction of characters intended for intervals
3. I know that only FULL update is supported for classification data as of BW 2x. Does anybody know if deltas are supported in any of the new versions upto BI 7.0?
I appreciate if any body can answer these questions or refer to documentation or SAP notes.
Thank you very much.

hi,
please take a look
1. oss note 604412
Symptom
The selection after the key field during the extraction of the classification data from the class type that permits several objects (MULTOBJ = .X in table TCLA) does not work. The selection only works in such a case if an object number (CUOBJ from table INOB) is entered as a selection criterion.
Other terms
OBJEK, CTBW, RSA3, extractor checker
Reason and Prerequisites
This is caused by a program error.
Solution
Implement the source code corrections.
3. delta should be supported since 'old' version, see 'old' oss note 323412-Create change pointers for BW
(other notes for delta problem 410741, 413130)
DataSources, Symptom
You must implement this correction if you also want to use the DataSources of the classification, that are created using Transaction CTBW, for delta uploads.
Additional key words
CTBW_BW_CHANGE_POINTERS, ALE
Cause and prerequisites
Making DataSources delta compatable for the BW.
Solution
Program enhancement in update of the classification.

Similar Messages

  • 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

  • Classification data extraction

    Hi experts,
    I am looking for the document or steps to extract the classfication data say for example material classification.
    Thanks in advance
    sai

    Hi,
    Please follow the steps below :
    Tcoce: CTBW
    Procedure:
    1. Enter a basis data source that you want to extend.
    2. Select the client, class type, and object table from which you want
    to copy classification data.
    3. Select the data source to which you want to assign characteristics,
    then choose Characteristics.
    4. Choose New entries and enter the characteristics you want to assign.
    5. If you want to define a sequence for the characteristics, enter position numbers.
    4. Statuses are assigned automatically: N = New: this status appears before a new data source has been created.
    R = Ready: the status is converted to this status after generation. If you change a characteristic, reset the status to N before generation.
    Choose Data source to generate the data source. This also generates the characteristic data sources for characteristics of data type CHAR.
    An internal key starting with "1CL_..." is assigned as a data sourcename.
    -Vikram

  • Master Data Extraction-Questions

    Hi guys,
    I was referring SAP materials on Master Data Extraction...then I read something like...
    "In Master Data Datasources,some support delta and some donot.Out of those that support delta mechanism,some use DELTA QUEUE.Some donot use DELTA QUEUE functionality and it is generally incase of small volumes of Data.Then there are some other datasources which uses ALE CHANGE POINTERS for delta mechanism."
    1.Can anyone explain how can one do delta in case of small volumes of data without using DELTA QUEUE functionality?Whats the need to go for it when we have DELTA FUNCTIONALITY?
    2.How to do delta using ALE Change Pointers?Whats the need to gofor this when we have DELTA QUEUE functionality?
    Thanks in advance.
    Regards
    Schand

    Hi Des,
    I think you are explaining the difference between "Delta Update" and "Delta Queue".I am well aware of these two things.
    DELTA QUEUE---its a temporary storage for delta records in R3 system before they are loaded successfully into BI.
    DELTA UPDATE---its type of delta update of delta records from R/3 system to BI system.
    My QUESTION is:
    In both MasterData Datasources and Transaction Data datasources,some support delta and some donot.Usually delta records will be stored in DELTA QUEUE in ECC before uploading them into BI.But some MASTER DATA DATAOURCES,donot use DELTA QUEUE to store delta records in ECC before uploading them into BI and they do this in case of small volumes of data.then Do any of you know,how do they do if they are not using DELTA QUEUE?
    Second one,SAP materials mentioned,some other datasources use ALE change pointers to determine delta.In this case also,they donot use DELTA QUEUE to store delta records before uploading into BI.What are ALE change pointers?How do we make settings for this?
    Hope I explained better.
    Regards
    S

  • SPM data extraction question: invoice data

    The documentation on data extraction (Master Data for Spend Performance Management) specifies that Invoice transactions are extracted from the table BSEG (General Ledger) . On the project I'm currently working the SAP ERP team is quite worried to run queries on BSEG as it is massive.
    However extract files are called BSIK and BSAK of; which seems to suggest that the invoices are in reality extracted from those accounts payable tables.
    Can someone clarify the tables really used, and if it's the BSIK/BSAK tables what fields are mapped?

    Hi Jan,
    Few additional mitigation thoughts which may help on the way as same concerns came up during our project .
    1) Sandbox Stress testing
    If available u2013 take advantage of an ECC Sandbox environment for extractor prototyping and performance impact analysis. BSEG can be huge (contains all financial movements), so e.g. BI folks typically do not fancy a re-init load for reasons outlined above. Ask basis to copy a full year of all relevant transactional data (normally FI & PO data) onto the sandbox and then run the SPM extractors for a full year extraction to get an idea about extraction system impact.
    Even though system sizing and parameters may differ compared to your P-box you still should get a reasonable idea and direction about system impact.
    2) In a second step you may then consider to break down the data extraction (Init/Full mode for your project) into 12 monthly extracts for the full year (this gives you 12 files from which you Init your SPM system with) with significant less system impact  and more control (e.g. can be scheduled over night).
    3) Business Scenario
    You may consider to use the Vendor related movements in BSAK/BSIK instead the massive BSEG cluster table as starting tables (and fetch/lookup BSEG details only on a need base) for the extraction process (Index advantages were outlined above already).
    Considering this we managed to extract Invoice data with reasonable source system impact.
    Rgrds,
    Markus

  • Extractor to get Classification data from R3 (specifically AUSP table)

    Hello,
    I have a requirement to get classification data from R3 to BW.
    I have explored the following post
    Classification data extraction
    which discusses steps to get the datsource created using transaction CTBW
    However this approaches requires us to specifiy the *fixed list of characteristics required.
    So when new characteristic are added  we would again have to regenerate the datasource and update the data flow in BI. 
    We need to get the entire classification data to BI. In our case it is possible to get new characteristics added in R/3 periodically and which would need to come to BI seamlessly.
    Did anyone have a similar requirement in the past ? Are there any BADI, BTEs I could use?
    Thanks
    -Saif

    Hi Saif,
    datasources created with CTBW do extract one row for each classified object. Therefore CTBW generates an extract structure based on the set of characteristics which have been specified there. For extracting additional characteristics you will need to add them in CTBW and to generate the datasource again. There is no way to overcome this. So datasources created with CTBW cannot fulfill your demand.
    You will have to create your own datasource from scratch. This datasource will need to return one row for each found value to be flexible enough and to be able to work with one extract structure that doesn't need to be changed.
    In general the way how classifications are stored is quite complex and depends on settings in customizing of classification. So I would recommend to create a datasource based on your own function module. This could call BAPI_OBJCL_GETOBJECTS to find the classified objects and  BAPI_OBJCL_GETDETAIL to read the valuations. For more information see please documentation of these BAPIs. Additional information on BAPI_OBJCL_GETDETAIL you will find in SAP note 1083983.
    Best regards,
    Rolf

  • 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

  • How to Extract R/3 Multiple Valued variant Classification Data in BI

    Dear Gurus,
                        got stuck in a situation where I am in need of your help. My Client want to extract the R3 Classification Data(Variant, Batch) into BI. I will share till what point I had reached. Used Transaction Code CTBW, was Trying to create Datasource based on Basic datasource 2LIS_11_VAITM for transactional Data. when I was trying to add the new Characteristics (CVN_L_AVG_SH) using Class with type 300(Variant), Getting an error "Characteristic has Multiple Values". I do know that Characteristics (CVN_L_AVG_SH and a fewmore) is having Multiple values, how can I add the same so that I can create classification datasource. Tried SDN got a PDF " How to Extract R/3 Classification Data in BI by Affine" but didn't helped Much.
    Looking ahead to hear from you.

    Hi Harsha,
    You cannot extract the multiple values using classification data sources, this data can be extracted by creating a generic extractor based on a view (with join on tables AUSP and INOB). this extractor brings the data in the following format.
    OBJEK | ATINN | ATZHL | ATWRT
    1 | HOBBY | 1 | CRICKET
    1 | HOBBY | 2 | PAINTING
    1 | HOBBY | 3 | READING
    2 | HOBBY | 1 | CRICKET
    2 | HOBBY | 2 | PAINTING
    3 | HOBBY | 1 | READING
    i.e. for field Hobby these are values assigned, if you want you can create 3 InfoObjects in BW and flatten this data by setting flags as below.
    OBJEK | HOBBY_CRICKET | HOBBY_PAINTING | HOBBY_READING
    1 | X | X | X |
    2 | X | X |    |
    3 |    |    | X |
    Let me know if you need more details.
    Regards,
    Rk

  • Extracting classification data

    We would like to extract data that is maintianed in the Charactreistic value filed for a given class.
    For example : For a given Class say 'ABC' we have a Characteristic as 'EFG'  and the value is maintained as 'Y' or 'N' .
    We would like to extract the 'Y' or 'N'  into BI.
    Explaining how to use the classification data sources in this scenario would be really helpful.
    Require your help to suggest alternatives.

    Hi Roberto,
    I'm not sure if I understood your suggestion:
    With this option, Do I have to enhance Extract structure of 1CL_AEST001, to append the custom field, and to fill it with R/3 user-exit?. In this way, I still have assigned this Datasource to an InfoSource, I cannot assign it again.
    Or Do you mean that I need to create a generic text Datasource for ZSTYLE_TEXT and fill it with the same Abap code that uses the generated Datasource 1CL_AEST001?.
    Thank you!!
    Junny

  • Extracting classification data in BW

    Hi experts,
    We are extracting data from R/3 classification system into BW for 0MATERIAL.
    We have followed the steps in R/3 for generate DataSources through the transaction SBIW. Then in BW, we have replicated the DataSources, created de InfoObjects for the new attributes and assign these InfoObjects to 0MATERIAL, but we do not which are the following steps to extract the data.
    Could anybody tell us the next steps for extracting classification data??
    We will be very grateful.
    Thanks.

    For your 1CL_***** datasource the basic datasource should be 0MATERIAL_ATTR. If so when you replicate the DS to BW and do CTBW_META the datasource will be assigned automatically to 0MATERIAL.
    Go to the 0MATERIAL Datasource and in the dropdown it will be 0MATERIAL_ATTR and then 0MATERIAL_TXT and the third one will be the 1CL_****.
    Choose that and then propose the transfer rule. This DS will provide value for the classification characteristics for the attribute you defined.
    if it helpful reward points are appreciated

  • Extract the classification data into internal table

    Hi all,
    I having requirement to extract classification data for material number.
    1) Provide the selection option for material number (MATNR).
    2) Based on the material number, then extract all that data into internal table as below layout. My problem is how to retrieve the following data from different table based on the MATNR (material number).
    Please provide the sample code for select the following data. Thanks.
    Classification table
    OBJEK  (from AUSP table)
    MAFID (from AUSP table)
    KLART (from AUSP table)
    CLASS  (from KLAH table)
    ATWRT (from AUSP table)
    MSEHI  (from CABN table)
    OBTAB (check if class type=002, set it as “MARA”)
    STDCL (from KSSK table)

    Hi,
    if I understand, you´re trying to get information from the classification system for the material. You can use the following code:
    DATA: clases LIKE TABLE OF sclass WITH HEADER LINE,
          datos LIKE TABLE OF clobjdat WITH HEADER LINE.
    CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
         EXPORTING
              class              = 'DESK'               "clase a buscar
              classtype          = '001'                "tipo de la clase
              features           = 'X'
              language           = sy-langu
              object             = 'PM00A000C055'       "Material
              objecttable        = 'MARA'
              key_date           = sy-datum
              initial_charact    = 'X'
              change_service_clf = 'X'
         TABLES
              t_class            = clases
              t_objectdata       = datos
         EXCEPTIONS
              no_classification  = 1
              no_classtypes      = 2
              invalid_class_type = 3
              OTHERS             = 4.
    loop at datos.
    endloop.

  • QUESTION:  Essbase data extraction and Installing ODI Agent??

    For extracting data from Essbase cubes, ODI has "LKM Hyperion Essbase DATA to SQL".
    We can use (1). ReportScript, or (2). MDX-query, or (3). CalcScript
    For data-extraction using CalcScript, ODI Agent must be running on the same server as the Essbase server.
    Does anyone know if there is a need for ODI Agent on the Essbase machine if we use MDX-query method for data-extraction?
    We would like to avoid installing ODI Agent for Essbase data-extraction.
    .

    Thanks John.
    One related question. To move data from one Essbase cube to another Essbase cube using ODI Interface, Can we do it efficiently through MDX-query?
    We want to avoid Replicated-partitioning OR CalcScripts, if possible.
    BTW... Your ODI/Hyperion blog is a bible for us.

  • Reporting On Classification Data Out Of Material Master Inquiry (MM03)

    I have a question for anyone who can help.  Getting classification data out of SAP table is not straight foreward as most other data in MM03.  Has anyone ever extracted classification data ??  If so, how  ??
    Thank-You
    Jeff

    hello there,
    were you able to obtain any information on your query? I have a similar requirement and I'd be grateful if you could help.
    Thanks,
    Yusuf

  • Data Extraction and ODS/Cube loading: New date key field added

    Good morning.
    Your expert advise is required with the following:
    1. A data extract was done previously from a source with a full upload to the ODS and cube. An event is triggered from the source when data is available and then the process chain will first clear all the data in the ODS and cube and then reload, activate etc.
    2. In the ODS, the 'forecast period' field was now moved from data fields to 'Key field' as the user would like to report per period in future. The source will in future only provide the data for a specific period and not all the data as before.
    3) Data must be appended in future.
    4) the current InfoPackage in the ODS is a full upload.
    5) The 'old' data in the ODS and cube must not be deleted as the source cannot provide it again. They will report on the data per forecast period key in future.
    I am not sure what to do in BW as far as the InfoPackages are concerned, loading the data and updating the cube.
    My questions are:
    Q1) How will I ensure that BW will append the data for each forecast period to the ODS and cube in future? What do I check in the InfoPackages?
    Q2) I have now removed the process chain event that used to delete the data in the ODS and cube before reloading it again. Was that the right thing to do?
    Your assistance will be highly appreciated. Thanks
    Cornelius Faurie

    Hi Cornelius,
    Q1) How will I ensure that BW will append the data for each forecast period to the ODS and cube in future? What do I check in the InfoPackages?
    -->> Try to load data into ODS in Overwrite mode full update asbefore(adds new records and changes previous records with latest). Pust delta from this ODS to CUBE.
    If existing ODS loading in addition, introduce one more ODS with same granularity of source and load in Overwrite mode if possible delta or Full and push delta only subsequently.
    Q2) I have now removed the process chain event that used to delete the data in the ODS and cube before reloading it again. Was that the right thing to do?
    --> Yes, It is correct. Otherwise you will loose historic data.
    Hope it Helps
    Srini

  • 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

Maybe you are looking for

  • Today I found a gaping hole and bend on the sueprdrive of my MacBook Pro.

    I open up my macbook pro neoprene sleeve today to reveal a bulge on the superdrive corner. There was no disc in the drive for weeks. The aluminum is actually bending outwards. There is a huge gap on the side where the aluminum meets with the grey pla

  • Resizing Comment or Text Boxes in Acrobat X

    Is anyone else having a problem finding corner "handles" when resizing text boxes or comment boxes in Acrobat X? Whenever I need to resize a text or comment box I have to spend quite a bit of time hunting for just the right place to get the cursor to

  • DR4-A won't read DVD-R, +R, -RW, +RW

    The drive only reads original DVDs, it burns just fine i used nero 6.3.0.2 to burn a DVD and it just worked fine the disc reads on other devices please help. my system it's 1.2 GHz duron Gigabyte 7DXE 256 DDR Ram 80 GB HD Toshiba SD1202 DVD ROM also

  • Update rules only for the keys of a DSO

    Hi everybody, We have a problem after our recent migration to BI 7.0. In a transfer rule, the 0RECORDMODE is set to 'D' and in the update rules only the keys of the DSO are mapped. It's just for a deletion of data in the DSO. In BW 3.5, everything wa

  • Will "more space" option on the 15in rMBP use a lot of system resources?

    Hey guys, Looking to find out if having the most space option selected will use a lot of my avail ram(8GB) and/or dain my battery quickly as opposed to the best for retina option. I'm also wondering if would be dramatic or just slight difference. I w