Time dependent infoobjects.

hi sapgurus,
    When i am creating the infoobjects,i am facing following can some help with them.
1.Why are very putting attributes as time dependent attributes?
2.What is the importance of HIERARCHIES NOT TIME DEPENDENT AND ALSO INTERVALS PERMITTED IN HIERARCHY.
3.What is the importance of conversion routines?
4.If we write transfer routine then it will be applicable where ever infoobject is created,what is the advantage of that?
Can somebody spare some time help me with this.
thanks in advance.

Hi Nrupal,
1. Time dependant attributes we use if they mean to changeable with time.
2. Intervals, we can choose 2 nodes (at same level).
3. Conversion routine is useful if we want to convert the format (time or date)
ex:  date:  dd/mm/yyyy but if u give input mm/dd/yyyy it suppose to give an error but u can use conversion routine to convert into internal format.
4. Transfer toutine at IO level for permanant and TR level only for that InfoSource.
Assign points if useful...
Regards,
ARK

Similar Messages

  • Time Dependent InfoObject and InfoPackages

    Hi There,
    I did create a time-dependent infoobject ( bI7 object) however the timeframe in the infopackage does not show-up meaning I can not restrict the load _ unless I define the dateto and datefrom as selection when I create the datasource in R/3 ... Any explanation ? is it a BI7 feature ?
    Cheers,
    Erik.

    With Time-dependent InfoOject, it is usually possible to restrict in the tab "Upadate" the FROM and TO date from the extraction. Usually the default value when you create the infopackage is TODAY for FROM and 31.12.9999 for TO.
    In my case, when I create the infopackage these options do NOT appear in the screen. ....
    What is the reason for that ? Is there a reason for that ?
    Cheers,
    Erik
    Edited by: Erik MITON on Jul 25, 2008 8:38 AM

  • Master data loading  with Time dependent  InfoObjects

    Hi
    For product master, I have a infoobject Standard Cost, a time dependent keyfigure attribute.
    How do I Load data for product master
    1. From flat file
    2. from R/3 Pleas provide steps to do on R/3 side
    Thanks in advance,
    Regards,
    Vj

    Hi,
    Though you Material grade is time dependent and sequentially changing.
    You can create 4 different DTP with Grade selection (only 1 Transformation).
    For example, 1 DTP with filter Grade A, another DTP with grade B, so on.
    and executive all 4 dtp sequentially and activate master data after every DTP run.
    Hope it will workout.
    Thanks,
    Balaram

  • Using Time dependent Infoobjects in Reports

    Hi
    I have Standard Cost as time dependent attribute for 0Mat_Plant. How do I use this Standard cost values of different times ?
    for Eg : How can I get this report in BEx
    Material         Standard cost (2006) Standard Cost(2007)
    M100                10                               12
    M200                15                               13
    Note: Actual scenario is different where I have to use standard cost of different years in formulas
    Regards,
    Vijay

    Hi Vijay,
    what is Standard cost? A key figure? Where is it stored?
    Please take a look to infosets. There you can do some time dependet reporting.
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    But why you dont create a navigational attribute by using Standard cost? Than you can create a structure with two elements - one for 2006 and one for 2007 where you can restrict the attribute by calendar year (if available)!
    But i dont know how your data model look like.
    Regards,
    Adem

  • Extraction into Time dependent info object

    Dear all,
    In r/3 the field is time independent and want to extract the data into time dependent infoobject in bw.
    what is the procedure to do it.
    Regards,
    BPNR.

    Hi BPNR,
    You have two options:
    1. Make the info-object time independent and pull the data from R/3.
    2. Hard code the Date to and Date from fields in the infopackage to extreme values say 01/01/1900 to 31/12/9999 and extract the data from R/3.
    Hope this helps.

  • 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

  • Time dependent Attibute in my Infoobject ?

    Hi All,
    Scenario :I have one Char Infoobject with time dependent attribute in that . Data is loaded as Direct update with full load
    We are this to maintain History
    Question :
    1.When I go to maintain masterdata I get two attribute add along with my attribute as Valid From and Valid To, is it system genrated ?
    2.When I go to transfer rule ,we have maped this two genrated attribute as well - so In our system To date is constant as 31/12/9999 and Valid From is assign to 0calday.
    But when I see the data I get the entries for one particular material as multiple - and more ever it automatticaly adjust Valid To date = current calday -1 , the big problem for me I am not able to get How system is doing this adjustment for Valid From and Vaild To dates for previous entries . -
    Is this feature of Time depeneded attribute ???
    Note : When I see the infopakage I cant find start routine But I can find one date field from source made available only in Selection tab and which is assign to getyesterday (0)
    But which is not maped in transfer rule, I was thinking that it might be used to map to Valid to Date  through ABAP.. But I am not able to find code for the same ....
    Please advice and Give more info on Time Dependend Attibute .?

    1.When I go to maintain masterdata I get two attribute add along with my attribute as Valid From and Valid To, is it system genrated ?
    Is this referring an additional record generated by system with diff valid to and from dates ?
    Yes, system does that for Time dep m data
    Ex : Profit Center - 9999 -12/31/2006- 01/01/1000 - > System Generated  Record
    Profit Center - 9999 -12/31/9999- 01/01/2007 - > One in the source system created by user.
    That is how it works.
    But what is your concern because of this sys gen records ?
    You will only find the user created profit center in the report.

  • Replacing DSO with InfoObject for storing time-dependent master data

    Hi Gurus,
    currently I am storing time-dependent contract items in a DSO. The posting items are enriched with this master data as well as some other transaction data into another consolidated DSO, which includes the time-dependency (valid from & valid to) as well for better performance. But this means that we will have a large number of records, because 1 new posting item could end up with few posting items more due to the versions of contract item.
    Since there are many posting items (>50 millions yearly, daily peak 1-2 million) and the complexity with delta management, I am considering whether to use an InfoObject for storing the contract items. The number of contract items are not many, about 300,000 after migration and about 10,000 each month.
    Hence, I would like to ask whether this approach is feasible? Is there a size limit for a master data InfoObject?
    Thanks in advance.
    Regards,
    Meng

    hi,
    The Time dependent MD object will create the same number of records for the contract item (maybe more) as each contract item will have different record for different time frame.
    this can be better explained with example.
    let us say you have 1 contract item with 2 entries one valid from 2007-2008 and the other from 2008 onwards.
    In DSO this will create 2 records, in time dependent MD object it would also create 2 records.
    In the infopackage for the MD you would need to provide the interval (time range) for the MD.
    if you provide it as 2007 till 2999 then two records will be created one with 2007-08 and other valid from 2008-999.
    However as there would be other contract items which would have lower date say 2006 then this contract item would create 3 rows, 1 row for 2006-07 with blank values, 2nd for 2007-08 and 3rd for 2008-999. This way it has more number of records than the DSO.
    In case of MD object you may not be able to delete data as well in future if the object is used in some other place.
    There will be many pros and cons of the approach you are thinking and you would have to weigh them and decide.
    regards,
    Arvind.

  • 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

  • Issue while creating a heirarchy using Hierarchy Structure Time dependent

    Hi every body
    I created an Info object(SREP) with Heirarchy Strututre Time Dependent property. When i am creating an Heirarchy for the info object(SREP) i am not able to see any text node by default, do we need to create it explicitly or system would propose one node by defalut..
    I created a text node manually then and tried to assign an another info object(SREG) as a child using an option of "Insert Characterstic", but i am getting a message as "InfoObject SREG is not entered for InfoObject SREP as a Foreign Heirarchy Characterstic", and system is again proposing to assign some info object as a child.
    Thanks in advance..
    sekhar

    ok

  • How to Display Time-Dependent Characteristic Data In Query

    Hi Experts,
       I have encountered a problem. I want to use Time-Dependent Chart. And want to display different value according characteristc's valid from time. For Example,
    The Characteristic 0COSTCENTER has the navigation attribute 0COMPANY, The data as:
    0COSTCENTER   Valid from   Valid To       0COMPANY
    BW2305              20070101   20070430     A
    BW2305              20070501   99991231     B
    I want  the report  can display as :
    0COSTCENTER   Valid from   Valid To       0COMPANY  AMOUNT
    BW2305              20070101   20070430     A                  1000
    BW2305              20070501   99991231     B                  2000
    But when I set the query's key date 20070420, the report display as:
    0COSTCENTER   Valid from   Valid To       0COMPANY  AMOUNT
    BW2305              20070101   20070430     A                  1000
    BW2305              20070501   99991231     A                  2000
    when I set the query's key date 20070520, the report display as:
    0COSTCENTER   Valid from   Valid To       0COMPANY  AMOUNT
    BW2305              20070101   20070430     B                 1000
    BW2305              20070501   99991231     B                  2000
    Can anybody tell me how I can get report expected.
    Thanks in advance.
    SF

    Hi,
    1) Add the characterstics 0COSTCENTER ,0DATETO,DATEFROM and  0COMPANY to the cube.
    2) And also add these 4 IOs to the Communication structures which has update rules with the concern cube.
    3) I hope , you already have  0COSTCENTER in the Commnication structure and mapping for that infoobject at both Update rules and Transfer rules.
    4) Leave to the Blank(no mapping) mappings for the IOs 0DATETO,DATEFROM and  0COMPANY in the Transfer rules.But make 1:1 mapping in the Update rules for these 2 infoobjects.
    5) Write the below code in the strt routine of the Update rules:
    TYPES:  BEGIN OF type4.
          include structure like /BI0/QCOSTCENTER.
    TYPES END OF type4.
    DATA:
      ITAB4 TYPE STANDARD TABLE OF TYPE4
           WITH HEADER LINE
           WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    SELECT * FROM /BI0/QCOSTCENTER INTO CORRESPONDING FIELDS
    OF TABLE ITAB4
    WHERE OBJVERS = 'A'.
    loop at DATA_PACKAGE.
         READ TABLE ITAB4 WITH KEY COSTCENTER = DATA_PACKAGE-MATERIAL 
    DATETO LE DATA_PACKAGE-PSTNG_DATE
    DATEFROM GE DATA_PACKAGE-PSTNG_DATE.
                  IF SY-SUBRC EQ 0.
                    DATA_PACKAGE-DATETO = ITAB4-DATETO.
                    DATA_PACKAGE-DATEFROM = ITAB4-DATEFROM.
                    DATA_PACKAGE-COMP_CODE = ITAB4-COMP_CODE.
                  ENDIF.
                  Modify DATA_PACKAGE.
      endloop.
      ABORT = 0.
    Here I assumed you have Posting date in the Communication structure and used to map to Fiscalperiod of the cube.
    6) Do the Master data upload to Cost center and active the master data of it always before uploading the data to cube.
    7) Do the uploading to cube from Sratch.
    With rgds,
    Anil Kumar Sharma .P
    Message was edited by:
            Anil Kumar Sharma

  • Need to understand HR Time-dependent data

    Hi All,
    I am trying to understand how time-dependent master data works with fact table/infocubes. 
    Suppose I have a simple cube with infoObject: 0EMPLOYEE, 0HRPOSITION.  And the data are as follows:
    <u>0EMPLOYEE..............0HRPOSITION</u>
    300............................101
    Futhermore, my 0HRPOSITION master data is time dependent with an attribute of 0FUND and the master data are as follows:
    <u>START-DATE....END-DATE.....HRPOSITION...FUND</u>
    01/01/2006........05/15/2006....101..................A
    05/16/2006........12/31/9999....101..................B
    And if I were write a query against the cube to show the Employee #, the Position #, and the Fund, I would <b>expect</b> the query result as follows:
    300.....101....A
    300.....101....B
    However, my actual query result is only one row.  Why?
    Please any help will be much appreciated.
    Thanks,
    BQ

    BQ,
    Since it is timedependent master data, it will show only one record that active record.( because current system date will align with only one entry in 0HRPOSITION )
    RC

  • Changing to time-dependent hierarchie of 0CUSTOMER

    Dear Experts,
    I like to change 0CUSTOMER to "entire hierarchie is time-dependent" <b>without losing any existing hierarchy or data</b>. Is that somehow possible? I tried changing the Radio Button, but could not activate the InfoObject;
    <i>"The Hierarchy Table /BI0/HCUSTOMER must be converted incompatibly with an activation of characteristic 0CUSTOMER (changes to the key in the table). Table /BI0/HCUSTOMER contains data. Parts of this data were lost in the conversion."</i>
    I already checked the whole forum and the SAP help, but could not find a suitable note.
    Can someone plase help?
    Thank you very much in advance
    Martina

    Hello Amit,
    Try reading the help documentation for such queries. e.g. Publishing Time-Dependent XML Documents - Knowledge Management - SAP Library
    Regards,
    Lorcan.

  • How to Select in a query considering key date of time-dependent characteris

    Hi, Everybody
    I have a Infoobject called CONTROL. It can be tested during the year once, twice, three times,six times  or can be not Tested.
    The Characteristic that contain the number of  test that the Control will be tested is time dependent.
    For example, one control can have the charcteristic to test twice in a year. Then 31/10/2007 it can turn "not test".
    I can have these records:
    CONTROL   VALID INIT       VALID END     TEST  
       XYZ         01/01/2007       31/01/2007       TWICE
       XYZ         01/02/2007       28/02/2007       TWICE
       XYZ         01/03/2007       31/03/2007       TWICE
       XYZ         01/04/2007       31/10/2007       TWICE
       XYZ         01/11/2007       31/12/9999       NO TEST
    I have a query that I should select the number of controls different of  "NO TEST" During the time selected.
    For example, if I select Interval Time = 01/01/2007 to 31/10/2007, This record should be Counted, because it was to be tested during this period.
    If I have selected Interval time = 01/11/2007 to 31/12/2007, it should not be selected because in this period, this control doesn´t able to be tested.
    If I put filter restricting NO TEST, the query should check the time of validity, but when I do that, BW doesn´t accept that because I can´t restrict by Validate Date.
    Anybody already had a problem like that?
    I´d like suggestions to solve that or comments that could explain that.
    Thanks a lot,
    Elisabeth
    Edited by: Elisabeth Umebara on Feb 2, 2008 12:21 AM

    Hi, everybody.
    I already solved this problem. Thanks a lot.
    For this I selected the controls in a exit variable that should be selected in from table time-dependent  from infoobject. This solution ran just for BWD and BWQ, because there was a lot of data in BWP.
    Then I made a first query that has selected the controls. After that, in the original query I defined the substitution path relating with the first query.
    Thanks again,
    Elisabeth

  • Issue making Cost Center Hierarchy Time Dependent

    Hi,
    We have three hierarchies on top of cost center and cost center was not time-dependent. There is a new requirement to make one of the hierarchies time dependent. To faclitate it, I changed the hierarchy property in cost center infoobject to "Hierarchy structure is time-dependent" and then loaded the hierarchy.It took the validity dates of 1.1.1000 to 31.12.999. A costcenter was changed from one node to another in ECC and was extracted into BI. As time-dependency is set, I thought that node will have two entries now one with validity period 1.1.1000 to 30.10.2009 and another with 31.10.2009 to 31.12.999. But instead the hierarchy was overwritten and only the latest change is refelcted.
    Can someone please help in figuring out the issue. Should some change be done in ECC for time-dependency to reflect.
    Thanks
    Achyuta

    Hey Achyuta,
    The hierarchy needs to be time dependent in the source system and then the datasource for the time dependent hierarchy would then need to be replicated again.  You'll know if it's right after the replication if you view the datasource in BW and the Data is Time Dependent check box is checked on the General Info Tab.  Once the datasource is time-dependent, loads should populate the DateTo and DateFrom as you expect.  Consult your R/3 expert if you need help over on the source system side.
    Peace,
    Dan Glick

Maybe you are looking for

  • Is there any way that I can upgrade my iMac 5,1 to 1TB of memory?

    I have an older iMac, with the Core duo 2 processor. Let me say that I am not too savy when it comes to computers but I have upgraded my memory about  two years ago. However for the last year I have recieved a notice every now and then that my startu

  • Multiple Void Checks

    If I select a lot of invoice to pay, B1 print the first check then void the followings checks. I can't use the option to limit the number of invoice per check. There other option or workaround to print only the first check, then create a report with

  • Dreamweaver and Coldfusion deployment

    Hi anyone I've developed a dreamweaver/coldfusion/mySQL site that I wish to deploy. I bought Creative Cloud in the hope that the components that work perfectly on my machine could be deployed to the CC site. This appears not to be the case. If Adobe

  • Adding Social Sharing Buttons To Android Application

    Hi; How can i adding a social sharing buttons (facebook, twitter etc.) to pages (views/mypage.xml, views/mypage1.xml) in my android apllication. Sincerely

  • Where is Terminal on admin account?

    I need to correct custom permissions. I understand that to do that, I must enter certain commands into Terminal. But when I enter admin account, I do not see "Terminal."