Activate time-dep. master data (0EMPLOYEE)

Dear experts!
I have loaded a lot of master data and after some fruitless change runs technically the data seemed to activated.One of the major challenges here is, that we are talking about a lot rekords (8 million) However the Q- and Y-table look like this:
EMPLOYEE OBJVERS DATETO DATEFROM CHANGED
14005099             A       2003.11.30 1000.01.01
14005099             A       2003.12.31 2003.12.01      
14005099             M       2004.01.31 2004.01.01 I    
14005099             M       2004.02.29 2004.02.01 I    
14005099             M       2004.03.31 2004.03.01 I    
14005099             M       2004.04.30 2004.04.01 I    
14005099             M       9999.12.31 2004.05.01 I    
Thus, actually data  is still not active in BI, until the M/I -records have been converted into A/(blank) ones (regarding objvers/changed). Anyway, the DWH workbench (RSATTR) says, the iobj is still active....
How can I finally activate the iobj (here we still have BW 3.1)?
Thanks
Frank

Alright folks,
thanks for all tips. Finally I found no other option than to activate the Q- and Y-table my own way. Everything works fine.
Frank
REPORT  ZHR_UPDATE_MD.
*2005
UPDATE /bi0/qemployee
SET
  objvers = 'A'
  changed = ''
WHERE
  objvers = 'M' AND
  changed = 'I' AND
  datefrom >= '20050101' AND
  datefrom <= '20051231'.
COMMIT WORK.

Similar Messages

  • Time dep master data reorganization / process seems to do nothing

    Hi,
    Info:
    I created a process chain just to reorganize time dep master data for 1 InfoObject (0UCINSTALLA). In this process variant I choose only to process time dep attributes - not text or time independent tables.
    The InfoObject is flagged for change run (have som entries in M version)
    The InfoObject with the properties:
    /BI0/QUCINSTALLA = 9 393 539 rec (4 162 in M version) (same goes for Y-table). Those tables have just a few (3-4) fields.
    The InfoObject 0UCINSTALLA exists in a few aggregates, but none of the time dep attributes does.
    The system have these components:
    SAP_ABA     700     0013
    SAP_BASIS     700     0013
    PI_BASIS     2005_1_700     0013
    ST-PI     2005_1_700     0005
    SAP_BW     700     0015
    BI_CONT     703     0005
    Running on Linux / Oracle 10.2.0.2.0
    Problem:
    The background job is started via process chain but checking the
    process it seems to do nothing. I ran it for 3 days over the weekend, it doesn't time out or give any ABAP dumps or entries in SM21.
    Checking the statement for the process in ST04 gives me:
    SELECT
    FROM
      "/BI0/QUCINSTALLA" T_00
    WHERE
      EXISTS ( SELECT T_100 . "UCINSTALLA" FROM "/BI0/QUCINSTALLA" T_100
      WHERE T_100 . "UCINSTALLA" = T_00 . "UCINSTALLA"
    GROUP BY
      T_100 . "UCINSTALLA" , T_100 . "OBJVERS" , T_100 . "CHANGED" ,
      T_100 . "IND_CODE" , T_100 . "UCBILL_CLA" , T_100 . "UCRATE_CAT" ,
      T_100 . "IND_NUMSYS" , T_100 . "IND_SEC"
    HAVING
      COUNT(*) >= :A0 )
    ORDER BY
      T_00 . "UCINSTALLA" , T_00 . "OBJVERS" , T_00 . "DATETO"
    The Explain gives me:
    SELECT STATEMENT ( Estimated Costs = 65 933 456 , Estimated #Rows = 0 )
           7 SORT ORDER BY
             ( Estim. Costs = 65 933 456 , Estim. #Rows = 4 )
             Estim. CPU-Costs = 101 899 203 438 143 Estim. IO-Costs = 56 497 939
               6 FILTER
                 Filter Predicates
                   1 TABLE ACCESS FULL /BI0/QUCINSTALLA
                     ( Estim. Costs = 20 562 , Estim. #Rows = 9 413 200 )
                     Estim. CPU-Costs = 3 825 943 517 Estim. IO-Costs = 20 208
                   5 FILTER
                     Filter Predicates
                       4 HASH GROUP BY
                         ( Estim. Costs = 7 , Estim. #Rows = 1 )
                         Estim. CPU-Costs = 10 845 274 Estim. IO-Costs = 6
                           3 TABLE ACCESS BY INDEX ROWID /BI0/QUCINSTALLA
                             ( Estim. Costs = 6 , Estim. #Rows = 4 )
                             Estim. CPU-Costs = 45 379 Estim. IO-Costs = 6
                               2 INDEX RANGE SCAN /BI0/QUCINSTALLA~0
                                 ( Estim. Costs = 3 , Estim. #Rows = 4 )
                                 Search Columns: 1
                                 Estim. CPU-Costs = 22 364 Estim. IO-Costs = 3
                                 Access Predicates
    Anybody have any idea what the problem could be - I have no idea how long a reorganization for the amount of records should take. But the process seems to do nothing.
    Thanks,
    Johan

    A little update:
    I could see that the background process (which seemed to do nothing) ran a oracle process and on the DB server instance this was no.1 in top cpu. So - something is happening. The DB only has 2 cpus. Is there any way to run this job with more then 1 process?

  • Activate time dependent master data

    Hello,
    we're experiencing problems in activating time dependent master data.
    We're using 0UCINSTALLA infoobject, in the P table all records have objvers = A, but in the Q table there are only a few A records, the most of them have objvers = M and changed = I.
    So, how can we activate those records?
    Thanks,
    Tudor

    hi David,
      I am having the same problem activating the 0mat_plant...
    It is says that the object status is inactive & try to activate it...
    The steps I did was....
    Hi All,
    I am adding a navigational attribute to 0mat_plant...
    & after that when I am activating 0mat_plant, it throws an error as follows:
    *Diagnosis:*Errors arose when activating InfoObject 0MAT_PLANT. An active version already existed before the activation.
    _System Response:_InfoObject 0MAT_PLANT could not be reset to the old active version. Since the generated objects no longer correspond to the old active version, they were reset to inactive.
    *Procedure:*The old active version of InfoObject 0MAT_PLANT can no longer be used. Remove the cause of the activation error and activate InfoObject 0MAT_PLANT anew.
    Pls help me with this issue ASAP...
    Thanks

  • Question: to have different 2 key dates to show time-dep master data.

    Hello All -
    I would kindly like to ask your suggestion in this challenges.
    In our Finance report e.g AR Report, we have 2 Year to dates of Key Figures. 1) Current Year to date, and 2) previous Year to dates. We want to have the report shows time-dependent master data navigation attribute based on this 2 year to dates.
    I am thinking to have 2 Key Date selection parameter in the report e.g. 1) Current key-date, and 2) Previous Key-date
    The report above will show COLOR as per key date. If the posting is 'Previous YTD', the COLOR will show based on 'Previous Key Date', and if the posting for 'Current YTD', the COLOR will show based on 'Current Key-Date'.
    The question are:
    1) What to do for customization if we want to have 2 key dates in Query or Report? If you have experience it before, could you please share?
    2) If you think that there is other way, feel free to share it.
    Many Thanks, and really appreciate your suggestion & advice,
    Cheers,

    Hello Cornelia -
    Thanks for your advice:
    1) Use Info Set to temporal join between master data, and transaction.
    Comment:
    We are using multicube for reporting. Are you saying that we should put infoset into MultiCube?
    2) Modelling the time-dependent master data as a info object in transaction (Cube).
    Comment:
    Thanks for this, i will analyse if we go to this option.
    Btw, I am also thinking to use Virtual Characteristic, but the performance will be expensive, like using Info Set.
    Feel free for your comment,
    Is there any other backend door that we can use e.g. to use BADI Exit.
    Appreciate your feedback,
    Thanks,

  • Master data 0employee inconsistent. No permanent repairing possible.

    Hi...
    In our production system, master data load to 0EMPLOYEE is failing every alternate day. When I check the same in RSRV, following checks are red:
    1. Time intervals in Q table for a characteristic with time-dep. master data
    2. Compare sizes of P or Q and X or Y tables for characteristic 0EMPLOYEE
    3. SID values in X and Y table: Characteristic '0EMPLOYEE'
    If I repair it, it becomes green and the load is fine. Next day the load fails again. When I check in RSRV, I get the same 3 errors. So, again I need to repair it. Let me know the permanent solution for this.
    I ran the programs: RSDG_IOBJ_REORG and RSDMD_CHECKPRG_ALL but these fixes are also temporary. Moving a new version of the object from Dev to QA and then to Production is not preferable right now as this involves a high amount of visibility.
    I know the SID tables and all are corrupted from the logs I see. But is there any permanent solution for this without transports?
    I posted the problem earlier but I did not received the useful replies. Someone suggesting OSS notes while others mentioned support packages changes. All these solutions did not solved the issue.
    Thanks,
    Srinivas

    Dear All,
    Once again, moving forward in this thread, I want to say that the RSRV check on the master data still returns errors. As per the discussions in the thread, I have adjusted the P, Q and SID table of the master data InfoObject 0EMPLOYEE usig T-code SE14. But still after one successfull data load, the next load fails. If I repair through RSRV, the master data load is successfull but after the load, the next load is failed.
    So, RSRV repair is not permanent. Awaiting useful suggestions.
    Thanks,
    Srinivas

  • Time-dependent master data in the cube and query

    Hello,
    I have a time-dep. masterdata infoobject with two time-dep attributes (one of them is KF). If i add this infoobject into the cube, what time period SID will be considered during the load? I assume it only matters during load, if i add the KF to the query it gets its value based on the SID in the cube.. right?
    Thanks,
    vamsi.

    If its Time Dependent Master Data object when you run your Master Data if that time any changes to the Master Data that value will be overwrite to the old value you will get the new value. When you run the Query execution the Infocube Master Data infoobject will having the SID that time it will to there it will be displayed at that moved what is the value you have in the Master Data table.
    This is what my experience.
    Thanks,
    Rajendra.A

  • Data not uploading in Time dependent Master data Infoobject

    Hello All,
    I have a master data infoobject for HR entity and have to load data from PSA to that info object.
    The HR entity infoobject already have sone data like below:
    HR Entity
    Version
    Date from
    Date To
    x
    A
    01.07.2013
    31.12.9999
    x
    A
    19.04.2013
    30.06.2013
    x
    A
    01.09.2012
    18.04.2013
    x
    A
    01.01.2012
    31.08.2012
    x
    A
    01.01.1000
    31.12.2011
    Now the data in PSA is as follows:
    HR Entity
    Start Date
    End Date
    X
    01.01.2012
    18.12.2013
    Once I loaded this data to the infoobject, i can not see this value which is the latest value of this HR entity.
    Can somebody please explain how the data gets loaded in the time dependent master data infoobject and why this entry is not getting loaded in the info object.
    Regards
    RK

    Hi,
    did you activate master data after your load?
    You can check also version 'M' records and see if your record is there.
    The load went green?
    The problem is, that your entry overlaps all exisitng time intervals, which can't be deleted or merged as there may be dependent transactional data. You have first to delete the transactional data for this entity.
    Then you can delete the time-dependent data and reoload it from your PSA.
    BW will build then correct time intervals.
    The easiest is to change the time interval in PSA, see example below:
    At the moment the time interval is not accepted. But you can add time intervalls before 31.12.2011 and after 01.07.2013, Then system will create remaiing time intervals, e.g. your new record is:
    HR Entity
    Start Date
    End Date
    X
    01.08.2013
    18.12.2013
    Result will be:
    HR Entity
    Version
    Date from
    Date To
    x
    A
    19.12.2013
    31.12.9999
    x
    A
    01.08.2013
    18.12.2013
    x
    A
    01.07.2013
    31.07.2013
    Regards, Jürgen

  • SAP FC: time dipendent master data

    Hi All,
    I'm implementing the new SAP RDS for Solvency II on SAP FC.
    I have a important question: Is it possible to have time dipendent master data?
    For example
    The period of the reporting ID is 06.2014
    I upload a record with a fund with rating AAA (and period 06.2014)
    I create another reporting ID with period 09.2014
    I update the master data for the same fund that now have a new rating (BBB)
    I upload a record for the period 07.2014 with the same fund
    When I execute the report for the period 06.2014 I can't see the old rating (AAA) but only the last.
    Is it possible to have the history of master data's changes?
    Thank you in advance,
    Matteo 

    Hi Matteo,
    As response to your question about having the history of master data's changes, you can enable the
    trace reports which help the user to track any object modifications that have occurred.
    Trace reports list any time a tracked object is created, modified, or deleted, and mention who performed the action.
    This option can be enabled in the Desktop General Options as follwo:
    Select Tools > General Options.
    Select the Trace Reports tab.
    Activate Enable the trace report function.
    Click Select views to select the views whose operations you want to log.
    Deactivate the views whose operations you do not want to log.
    Click OK.
    Once this function is activated, all operations for the module objects you selected are logged in reports.
    Hope thiw would be helpful.
    Kindest regards,
    Siwar

  • Time dependant master data

    Hello,
    We have Cost Center as a time-dependant master data attribute of 0Employee and a cube with the day and hours for employees such as below.
    Time Cube
    Employee#   Work Date          Hours
    1             1/5/2008   8
    1                 2/8/2008    8
    Master Data
    Employee#   Begin Date  End Date  Cost Center
    1                 1/5/2008     1/31/2008  1000
    1                 2/8/2008     12/31/9999 1200
    If we run a query based on the above with a "Key Date" of 2/15/2008 we'll get the below:
    Employee#    Work Date         Hours   Cost Center
    1                  1/5/2008   8         1200
    1                  2/8/2008   8         1200
    However what we're really looking for is a design so that when the query is run it will look at the Work Day and join with the master data for that date range and use the cost center for that day, such as below. Is this possible?
    Employee#     Work Date         Hours   Cost Center
    1                   1/5/2008   8           1000
    1                   2/8/2008   8           1200
    Thanks,
    Ron

    One way to do this dynamically with no restrictions is to use virtual characteristic.
    There is a BW Expert article on this: u201CVirtual Characteristics and Key Figures Make Queries More Dynamicu201D, here is the [link|http://www.bwexpertonline.com/archive/Volume_02_(2004)/Issue_02_(February)/V2I2A1.cfm?session=].
    You need a subscription to red this.
    Otherwise here are [links|https://forums.sdn.sap.com/click.jspa?searchID=12889439&messageID=5075982] from SDN.

  • Delete Time dependent Master Data

    Hi Experts,
    I have a Time dependent Master Data for 0EMPLOYEE, now I wish to delete only one historical line item from the master data and not the whole data with respect to a Given Employee Number.
    Is it possible? Please provide the steps.

    Hi,
    To make my problem more clear.. please refer to the data below
    0employee     Dateto     Date From
    ABC     01.01.2010     31.12.2009
    ABC     02.10.2009     30.12.2009
    ABC     05.05.2009     01.10.2009
    now I wish to delete the following record only.
    ABC     02.10.2009     30.12.2009
    When trying and selecting only the line item it does not allow as ABC is the key and is present in SID table and have transactional data.
    Please advice how to proceed with deletion of the incorrect record as this was mistakenly created in master data itself.
    Thanks,
    Karan

  • Navigation attribute behaviour during time dependent master data read

    Hi All,
    My report is based on infocube. There is one time depenedent master data characteristic named 0EMPLOYEE in the cube.
    My report is run for a specific time period. For example Monthly and quaterly level.
    There are many infoobject form part of dimension in cube and few are part of navigation attribute folder.
    Now in the transformation there are some fields which needs to be read from master data depending upon some time characteristic for ex:-0CALMONTH, 0CALDAY. This rule is mapped correctly and data is also being stored correctly as per the specific time period in the cube.
    Now there are some navigation attirbute which reads the data from 0EMPLOYEE master data itself.
    My doubt is will navigation attribute read the latest record for the employee or is it intelligent enough to read the right records depending upon specific time char?
    With navigation attribute we dont have option to specify any rule as compared to normal objects in transformation.
    What will navigation attribute read ? Latest record or speicific records as per time period?
    Thanks & Regards,
    Anup

    Hi Anup,
    Let me give you one small example about time dependent attribute work,
    let us say we have 0COSTCENTER as time dependent attribute of 0CUSTOMER. Now in your transaction data you have loaded values of 0CUSTOMER and in the query you have used 0CUSTOMER_COSTCENTER attribute.
    Transaction Data,
    Tran. no.      Customer Number       Amount
      1                      123                          500
       2                      125                         450
       3                     126                          900
    Master Data:
    Customer      Cost Center       Valid From             Valid To
      123                COST1                1st Jan                 15th Jan
       123               COST2                 16th Jan              30 March
      123                 COST3                31st March          30 June   
    In the above example the data loaded for valid to and valid from has came from source system and for this data you will have direct mapping done in transformation. Now data will reside as above in your system.
    When you use Key date as 20th Jan then the cost center for customer 123 in the query will be shown as COST2. So this assignment of time dependent data is done at runtime only and will not have any impact on underlying data.
    Regards,
    Durgesh.

  • 0CALDAY for time dependent master data lookup unknown when migrated to 7.0

    I am in the process of migrating a number of InfoProviders from the 3.x Business Content to the new methodology for BI 2004s.
    When I try to create a transformation from the Update Rules for 0PA_C01, all of the rules that use a master data lookup into 0EMPLOYEE give me the error such as "Rule 41 (target field: 0PERSON group: Standard Group): Time char. 0CALDAY in rule unknown". 
    How do I fix the transformation rule that is generated from the update rule for these time-dependent master data attributes?

    Hi Mark,
    look at http://www.service.sap.com/. I guess you need to implement some corrections or newer supp-packages.
    kind regards
    Siggi
    PS: take a look: https://websmp104.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=941525&_NLANG=EN
    Message was edited by:
            Siegfried Szameitat

  • Characteristic 0PROFIT_CTR: Time-dependent Master Data Table '/BI0/QPROFIT_

    Hello All,
    I want to release a infoObject 0PROFIT_CTR to Prod. But after releasing the TR it errors with the following messages:
    Characteristic 0PROFIT_CTR: Time-dependent Master Data Table '/BI0/QPROFIT_CTR' not buffered
    Characteristic 0PROFIT_CTR: Time-dependent Text Table '/BI0/TPROFIT_CTR' not buffered
    I went into these tables and also have set the buffering to ON and made them Fully buffered (Checked).
    But even then it gives me same error.
    Please help.
    Regards,
    KP

    Hi Harika,
    You are right, you will have to use SE14 in production system, just check that whether you have authorization to use it or not. If you don't have authorization then you can check with Basis team.
    You can execute SE14, then give table name and in the lower part of the screen Click on the option Save and adjust, and activate the table. Once this step is done you can re-import your request.
    Make sure that you do not delete data.
    Regards,
    Durgesh.

  • Routine to read time dependent master data

    Hi Experts,
    I got a requirement, where I have to read time dependent Master Data.
    I need to write a field level Routine on "DEPTID" and to read from EMPLOYEE Master and Dateto=31.12.9999. I need to get last department ID for each employee.
    Below are Source fields mapped to target InfoObjects in my transformation.
    EMPID            mapped to  0EMPLOYEE
    STARTDATE mapped to  0DATEFROM
    ENDDATE      mapped to  0DATETO
    EMPID            mapped to  DEPTID
    Could any one please help out with the abap code to fulfil the above requirement?
    Appreciate for your quick response.

    Cris,If you follow the approach given above will also give you the latest dept id only.I would suggest to give this a try in dev system with some test data and see if that works or not.
    Still if you feel that code has to be written then map end date and dept id to the dept id.
    Code should be something like this:
    IF source_fields-enddate = '99991231'.
    Result = deptid.
    Regards,
    AL

  • What is time dependent master data?

    Can anybody explain me in detail with an example for time dependent master data?
    Thanks in advance.
    Sharat.

    hi,
    the master data value changes with respect to some time characteristics.
    say- Salesregion is a char that have sales rep as master data(attribute)
    saleregion  date from  date to              sales rep
    sr001        20/10/2007  20/12/2007          Ram
    sr002        21/12/2007  12/05/2008          Ram
    in the above example Ram is in two sales region in different dates.
    these type of attributes were time dependent.
    usually time period will be defined in the data range of 01/01/1000 to 31/12/9999.
    Ramesh

Maybe you are looking for

  • Why exchange email will not work on my ipod touch, but ok on iphone

    Why will microsoft exchange email not work on my ipod touch, but with the exact same settings, it works fine on my iphone? What is the reason for this?

  • Added a SSD in GE60

    Hi all, I have purchased a GE60 0ND and have added a 128GB Plextor SSD. may I know how can I fresh install the windows8 OS to SSD without the window8 installation disk/usb? I have tried to boot by the recovery disk but it seem like it will just resto

  • Installed new burner-can't find burner

    Installed new burner and updated Itunes in past 2 weeks. Today noticed that I can't burn. Itunes still shows my old burner (liteon) and not my new burner (Benq). Uninstalled itunes, reinstalled after restart it still shows up in itunes as a liteon an

  • Keyboard location on display

    My keyboard is located @1 inch above the bottom of my screen. For most things this is ok. But on my notes utility, it's in the way. I can't see what I'm typing behind it and cannot move the note up or downtown seeing. Is there a way to move the keybo

  • How can i get english?

    It says its downloading in english and opens up in a foreign language? Ive uninstalled and reinstalled twice and got two different languages other than english? I am confused?