Hierarchy entire time dep

i know how to create a hierarchy in the flat file.also i know the time dept hierarchy. how to create a entire time dep hierarchy . give me some flat file with scenario.

answers to your questions:
Answer 1) If Hier istime dependant, then it is compulsory to have the dateto and date-frm fields in FF as those two fields decide from which time to which time, which data should be used.
Answer 2) all the changes, it is always suggested to do first in Dev, test the same and once all OK, then transport in Prod.
Is the FF is on application server?
Regards
Pankaj
Assign pts if helpful

Similar Messages

  • Problem with Time-dep hierarchy in BEx Query

    Hi,
    I have a workbook that consists of 3 queries. All the 3 queries uses heriarchy and hierarchy node variables on 0CUST_SALES. The hierarchy is time-dep. 2 of the queries returns the output and 1 of them just displays "No applicable data found" for some of the nodes. I checked the hierarchy table and the date range for the nodes are in the range (01/01/2010 - 12/31/9999), the leafs have the range as 01/01/2010 - 06/30/2010. The 3rd query is the actually the summary of the other 2 queries. I checked the queries and found that the field 0CUST_SALES is on the characteristic restriction pane of the filter tab in the incorrect query and in the remainiing 2 its on the default values pane.
    Will this be causing the problem in the incorrect query?
    There is also a key date derivation type defined in all the queries. Its defined as Basic Time Char with the derivation type as "First day of Period". We are not using any infosets. The quries are on a multiprovider which has only basic infocubes.
    Can someone please explain how this works?
    Thanks and Regards,
    Sujai

    Hi Diogo,
    Below is the code I am using in the customer exit.
    SELECT * FROM zae_tt_pbuild INTO TABLE gt_pbuild.
          IF sy-subrc = 0.
            LOOP AT gt_pbuild INTO gs_pbuild.
              CONCATENATE '*' gs_pbuild-pbuild '*' into lv_pattern.
              ls_range-low = lv_pattern.
              ls_range-sign = lc_sign_i.
              ls_range-opt = 'CP'.
              APPEND ls_range TO e_t_range.
              CLEAR: ls_range,
                     lv_pattern.
            ENDLOOP.
          ENDIF.
         ENDIF.
    I have tried using '%' instead of '*' aswell but the result is same.
    Thanks,
    Rakesh

  • How to: from time independent hierarchy to time dependent hierarchy in BW

    Hello goeroes outthere,
    I am facing the following problem and was wondering if some of you have faced the same issue.
    In ECC we have a time independent hierarchy on Profit Center. Our customer wants to perform time DEPENDENT reporting in BW.
    As the standard datasource does not support to be loaded via PSA in the datasource definition (only IDOC) we cannot enhance the datasource with fields such as DATEFROM and DATETO. I've tried doing so but this results in the following error message when loading : Selected number does not agree with transferred number of records.
    So I have cancelled out this as being an option.
    I am analyzing the following two options :
    1. Making the hierarchy time dependent. (globally). The idea would be to create a custom ABAP program that would copy the loaded hierarchy to a hierarchy in which we define the datefrom as the actual system date and the dateto as 31.12.9999.
    Prior to doing so the abap program should change the already loaded hierarchy by modifying the dateTO as actual system date -1 in the header of the hierarchy.
    In theory this seems to be a good option, but I am afraid of the complexity of the ABAP program to be created by looking in debug how the copying process is handled in SAP. 
    2. Making the hierarchy structure TIme dependant. THis has as a consequence that the table  /BI0/HPROFIT_CTR is adjusted to include DATETO and DATEFROM fields. A custom program could read the entries and perform the same activities as described above. So meaning finding and modifying the existing entries with DATETO fields with as an entry 31.12.9999 to adjust to sysdatum -1 and modfying all entries that don't have dateto and datefrom entries by putting datefrom (=sysdate) and the dateto (=31.12.9999).
    The issue here is that first we need to find the link between the hierarchy ID and the Hierarchy loaded and that I am not sure how SAP will deal with this SID wise.
    Option 1 seems feasable as the hierarchy does'nt change every single day and doesn't require to be loaded every single day. But before going in this direction, I would appreciate some confirmation of my approach.
    Thanks in advance for sharing your lights on this topic.
    Rgds,
    Bvpe

    Hi Bart,
    I just solved this very problem today in a two step process:
    In our implementation, we only want to control when a new version of the hierarchy is created.  If nothing changes, whatever is brought in from the source system will just replace the current version.  We imagine we'll only create versions at month end or major re-organization.
    1) I created a Select Options variable in tcode: stvarv called ZPROFCTR_FROMDATE.  I added a value to the low position and set the option to equals.
    2) Open the infoPackage that is used to load the hierachy from the source system.  Go to the Hierarchy Selection Tab and click on the button at the bottom of the tabbed frame "Dynamic Hierarchy Selections".
    You should see two check boxes, place a check in the second box: "Determine Using Routine"  Click on the create icon and put this in the routine
      p_s_sel_hier = l_s_presel_hier.
      data: tempfrom type tvarv_val.
      select single low
      from tvarvc
      into tempfrom
      where name = 'ZPROFCTR_FROMDATE'.
      move tempfrom to p_s_sel_hier-datefrom.
      p_s_sel_hier-dateto = '99991231'.
      clear p_subrc.
    I've include the entire subroutine for context, and so you can see the SAP generated coments in the form that attempt to explain what the form is going to do.
    Long story short, the hierarchy you have selected with the radio button on the Hierarchy Selection tab will be the one that is affected by this logic.
    form compute_hier
      tables l_t_all_hier structure rshiertrsf
      using l_s_presel_hier like rshiertrsf
            l_infopackage   type rslogdpid
      changing p_s_sel_hier like rshiertrsf
               p_subrc like sy-subrc.
    *Insert Source Code to decide which Hierarchy shall be loaded.
    *The Hierarchy you select from table l_t_all_hier and fill
    *into p_s_sel_hier will be loaded.
    *The Structure l_s_presel_hier contains the pre-selection of the
    *BW-Scheduler - just to inform you what the BW wll load
    *if you change nothing.
    *$*$ begin of routine - insert your code only below this line        *-*
      p_s_sel_hier = l_s_presel_hier.
      data: tempfrom type tvarv_val.
      select single low
      from tvarvc
      into tempfrom
      where name = 'ZPROFCTR_FROMDATE'.
      move tempfrom to p_s_sel_hier-datefrom.
      p_s_sel_hier-dateto = '99991231'.
      clear p_subrc.
    *$*$ end of routine - insert your code only before this line         *-*
    endform.                    "compute_hier
    Hope this helps,
    Quack

  • BI 7.0 : Error in loading text of a Master Data with a data source time dep

    I have a problem loading text from the data source(time dep) to the Master Data.
    For instance if the Data Source 0EVALGROUP1_TEXT is time dependent as there are the fields DATETO and DATEFROM, while i create the transformation these 2 fileds does not have any target fields. After i create the infopackage and execute it to load into the PSA, i have a error message : the message says "An error occurred in the source system."and "The error occurred in Extractor "; and the PSA is empty.
    Can anyone tell me if there is an OSS note to apply for this kind of problem, actually we are running under SAPKW70015 SAP_BW.
    Thanks for your help.

    Hi,
    Pl try the below
    The l_dta data target that you want to load is an InfoObject (master data or text
    table).
    You must declare this for the InfoProvider in Transaction RSD1.
    You do this on the 'Master Data/Text' tab by assigning any InfoArea to the InfoObject.
    The InfoProvider (that is, this InfoObject) is then displayed below this InfoArea in
    the InfoProvider tree.
    Rregards,
    Senthil

  • Can widget be made in a way that allows it to be running the entire time a particular ibook is open?

    Functionality would require that a widget be running the entire time an ibook is open, not just while it was the particular page with the ibook.
    If there is any way to have this sort of functionality, even if it isn't a widget I haven't been able to find any documentation about it.
    Help would be appreciated.

    Actually for the purposes of data tracking, trying to collect useful user data. Which would just need to collect user actions in the ibook.

  • Time-dep MD

    Hi guys,
    when i create time-dep MD (manually) for account no
    i keep gettin duplicate records based on validity periods
    eg i give validity from 2004 to 2007 i get one more record from
    2008 to 9999 (ofcourse without any attribute value),
    How to get rid of them , if i delete one the whole record
    disappears,
    Thanks guys,
    your help will be well appreciated

    hi,
    try to give the validity 2004 to 9999,
    or maintain the attribute for 2008-9999
    hope this helps.

  • HT4993 My iPhone 4s has tured off and will not turn back on I have only had it a week it has been in the Otter box case the entire time

    My iPhone 4s has tured off and will not turn back on I have only had it a week it has been in the Otter box case the entire time. What do I do to get my phone back on??????

    You can try to press the home button and power button and hold them for around 15-20 seconds. This will perform a soft reset similar to pulling the battery. If that doesn't help you may need to restore it.

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

  • If i stream for 8 hours at work and keep my screen on the entire time will it shorten the life of the screen

    if i stream for 8 hours at work and keep my screen on the entire time will it shorten the life of the screen

    The screen itself would not wear out, however the LED backlights that make the screen glow do have a limited life span and over time they will become dimmer and shift color somewhat. This however would take years to accomplish. You'll be replacing your phone before you have anything to worry about.

  • Why does the circle at the curser point keep running the entire time my computer is on?

    I am new to the touch-screen computer.  I notice that the circle keeps running the entire time my computer is turned on as if there is more info about to come up.  Is this suppose to happen?  I have no idea if this is normal for this particular model. Thank you.

    Immediately the size window opens.
    Which window? Please post a screenshot.
    Is the tablet’s driver up-to-date?
    Because now I have changed back to Painting and the pen behaves normally without the circle and size window.
    So the issue is resolved?

  • Suppres the validity period in a time dep hierarchy with a temporal join

    Dear all,
    With our customer we have an reporting presentation issue that we cannot solve. Can you please help us with a solution?
    It is a hierachy display problem in a report.
    We present a time dependent hierarchy structure with a temporal join. This is to have the postings in the correct periods of the hierarchy. A characteristic of this hierarchy is the validity period. This validity period is default displayed in the report. This cannot be suppressed in the query designer. Is there a way to suppress this? This is a wish form the customer.
    Can you please help us with a sloution?
    Thanks in advance.

    Ondrej,
    Please refer to the below post, it is helpful.
    Re: BI HR Structural Authorizations
    Also, refer to the below document. It is old but provides very useful steps to be followed.
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/business-intelligence/a-c/bw_hr%20authorization%20-%20asap%20for%20bw%20accelerator]
    Update your findings.
    -Mann

  • Tree hierarchy of time displays only first character

    The Database is Teradata and I am using OBIEE 11g.
    I have time hierarchy and I have used this tree in reports. But when I drill down on the tree, only first letters of the caption are displayed not entire string.
    Eg: instead of Q1-2010, just Q gets displayed next to the + sign.
    If I drill on quarter, instead of showing "April", it shows "A".
    If I just display the column or the column is in form of the usual 10g drill down, then it is fine.
    Could anyone suggest a solution for this ?

    This happens to be a bug in obiee 11g. SR has been raised.

  • Hierarchy with time-dependent structure

    Hello, collegues,
    Im attempting to build a report on payrolll data using DS 0HR_PY_1_CE.
    There is a time-dependent structure hierarchy which changes very often (new departments are created\dispatched) on 0ORGUNIT.
    The data granularity in infoprovider is Calmonth.
    To build a report we need to use a derivation either for the beginning or for the end of month.
    In case of a new department creation with derivation set for the last day of month  - new department will show up in the report asigned to the right place on organizational strucure tree.
    If a department being disbanded during the month (since the derivation is set for the end) - the amount will go into not assigned hiearachy nodes which is unaccetable for the business.
    The same thing happens vice versa.
    Any ideas will be highly appreciated.

    hi,
    we have faced the same problem with closed-org units some orgunits get closed over a period of time and they will be in the un assigned nodes in bw.
    its the structure thats maintained in the source and we only get them from the source as it is and we are only loading to bi based on the standrad extractor and its does not pick closed org units.
    my idea would be we need to build a custom extractor based function module which would read the hirarchies based on version and and based on time and keep them in the relevant nodes according to the bussineeds and we can load it to org unit and build hirearchy node variables on them in the report.
    hope this helps.
    Thanks
    krishna.y

  • How to get information about time of triggering and entire time waveform

    I have been trying to capture a certain portion of waveform from Textronix DPO2024 using triggering in Labview. Further, I want to save the the entire triggered waveform (triggered time as one array and triggered signal amplitude as second array)  in .xlxs format.
    With the present setup (screenshot, and output of program attached). I only get the triggered portion of signal, I get time stamp (that I do not want) but require the time array, instead.
    I know there are methods to convert the timestamp to time array. I do not want to use this, as I need to capture the data every 10 ms  or even faster, and this slows the acquisition process.
    Any help will be much appreciated.
    Thanks

    Hi Dennis,
    Thank you for the response.
    Please find the .vi attached. In the case - without triggered, with the information of dt and length of Y, we can determine the time waveform (as calculated using matlab script on right). But in the presence of triggering, neither  the length of waveform nor the start time of triggering is known, so calculating the time waveform is tricky. In addition, since the waveform is continuously changing, and keeping trigger fixed at a particular level,  the length of waveform is also changing in some of the acquisition. So I wanted  a 'simple' method where I can get the time information about the triggered waveform in each acquisition.
    More specifically, I wanted help in regard to getting time array of the triggered signal and save it as a column in excel file.
    Thanks

  • Ok been asked a thousand times DEP XP pro

    DEP on XP Pro
    has lock iTunes, done re-install turned on/of and on again in DEP, tried numorus times inc.. re-boots.
    its almost like DEP HAS LOCKED and wont except new settings. happend after update 10.4 can only update my iPhone4 via WiFi, havent been able to chage my music for over 6 months!!
    virus checked nothing found
    i have no partion drive so no reinstall of windows is possable [ have no copy of original disc ]
    as usual microsoft wont answer emails etc.. or help out
    any other pointers or clues
    thanks in advance

    Excellent news.
    wonder why itunes didnt install in the first place? it used to
    The interesting thing about that is that since iTunes for Windows 10.5.x, you aren't supposed to need QuickTime for Windows componentry to be installed in order for iTunes for Windows to launch. So it's not likely that the DEP errors are being caused purely by the lack of QuickTime componentry on the PCs in question (or by the lack of new-enough versions of QuickTime componentry on the PCs in question).
    One putative mechanism for what's going on.
    I've noticed (in the course of other experimentation) that if the QuickTime Player is uninstalled on an XP system and iTunes for Windows (some version post 10.5.x) is launching, I can get a message saying that certain kinds of content can't be played because QuickTime isn't installed.
    So there's a task performed by iTfW when launched to check on the presence of certain types of QTfW componentry. If the answer is "that componentry is not present", a routine is run that shows the dialog saying that certain content can't be played.
    It's plausible that Data Execution Prevention is interpreting the routine that produces the dialog as being a malicious act on some systems, and throwing the DEP error when the routine is run.
    That would explain why updating (or possibly installing) the latest version of the QuickTime Player is getting people past the DEP errors. The check for QTfW componentry is run when itunes launches, but it determines that the componentry is present. So the routine that produces the dialog isn't run, and Data Execution Prevention doesn't feel compelled to throw the DEP error.

Maybe you are looking for

  • How to commit in master detail block

    Hi I have a master and a detail block . In detail block if i try to insert a record and commit it is working fine . But when i try to insert multiple records then I am unable to commit . Error given is frm 40508 :Unable to insert record . Plz help me

  • No registered window for:w0 error using Jdev 11.1.2.4.0

    Hi, We are using JDev 11.1.2.4.0 version. We have created an ADF application and deployed it to weblogic server 10.3.5.0. When we run the application in IE 9 "No registered window for:w0" error appears in the logs. But for IE8 there is no such error.

  • NavigateToURL where URLRequest method = POST always defaults to GET

    Hi there I'm trying to invoke a PHP URL using the HTTP POST method combined with parameters to pass to a form. The test app is an AIR application as per the code below. Whilst the default browser is launched with the URL specified, my issue is that t

  • Photoshop Elements 11 printing problem

    Photoshop Elements 11 will not print in Edit mode, but will print in Organize mode.  Any suggestions?

  • IPhoto to wireless storage to iPhone?

    Hello all, I'm looking for a way to transfer photos from my iPhoto library to my iPhone individually as needed. Ideally, I would like to upload a bunch of my iPhoto images to a wireless storage space and then access that storage on my phone and downl