Infopackage "Data Selection" Criteria

Hello,
This is a really simple question.
I want to break out an INIT infopackage from 1 big load to several smaller loads.
To do this I am going to create multiple INIT infopackages that have selections based upon Fiscal Year, and each infopackage will also include a selection for 0VTYPE of 010.
The result will be 4 infopackages that have the following selections for Fiscal year/0VTYPE
1. The beginning of time to 2001      010
2. 2002    010
3. 2003    010
4. 2004 to the end of time    010
When I create the infopackages under the 'data selection' tab I see "From Value" and "To Value"
For each infopackage what values should I enter, so that I get the 4 correct infopackages as described above ( I am most concerned about structuring #1 and #4 correctly)?
Thanks,
Nick

Hello Andres,
I am still testing but things seem to be working well.
What i did was setup an Delta INIT infopackage for Periods 007/2008 - 012/9999
Then I built Full (repair) loads for 6 period intervals beneath the INIT.  For example:
001/2008 - 006/2008
007/2007 - 012/2007
001/2007 - 006/2007
It works nicely to break the load up from 1 gigantic to many smaller loads.  I put all these packages together in a process chain.
I also found that the load was not slowing down becuase of it being a huge load, it was actually because of the Update rule processing.
I like the smaller loads in the process chain better then 1 huge load, it is easier to manage.
I have also addressed the update rule processing issue, so things (will be) operating much better going forward.
Thanks for the help!
Nick

Similar Messages

  • Generic Data Source and InfoPackage Data Selection

    Hello,  I'm trying to extract data from a generic data source (composed of a view joining 4 tables) using the Data Selection Criteria in an infopackage.  Sometimes the selection criteria is ignored and more data is pulled than expected.  The number of selectable items in the generic data source has been reduced (in case this was an issue) and for a short time the infopackaged pulled the expected number of records.  Then another change was made to the generic data source and the problem returned.  In any case, the transported generic data source does not work in the target system either.  I'm not sure what is causing this to happen.  Any ideas???  BW 3.5.
    Regards,
    Sue
    Message was edited by: Sue and Enrique
            Ramesh P

    Hi,
         Some of the datasources will not have  default Infopackages for them.You can create the infopackages according to the requirement.There is no big deal for creating Infopackages.You can go ahead creating them.
    Regards
    Karthik

  • Complex Data Selection Criteria

    Is it possible to do complex Data Selection Criteria invloving more than one InfoObject in Data Selection tab of the InfoPackage?
    Eg  :
    (Controlling area = 'ABC' and Fiscal Period between 001/2005 & 003/2005)
    OR
    (Controlling area = 'AAA' and Fiscal Period between 004/2005 & 008/2005)
    OR
    (Controlling area = 'XYZ' and Fiscal Period between 003/2005 & 008/2005)
    We are currently planning to use 3 different InfoPackages to do the same and checking if it can be done in 1 InfoPackage.
    Thanks!

    BAPI_IPAK_CHANGE is a good option, but will not give you the flexibility you are looking for as it will change the selection criteria, but will not give you the AND, OR (complex selection)option, that you are looking for. What you will end up havig to do if you follow this route is to call the same selection package 3 times with modified selection criteria for each using BAPI_IPAK_CHANGE, or have to use BAPI_IPAK_CREATE to create the infopack with these selection for every load. This will eliminate all or any delta loading hopes that you may have.
    I feel that infopackage group will work nicely for you and with minimal effort of maintenance in the future.
    Rishi
    Message was edited by: Rishi Joseph

  • Infopackage Data Selection Problem

    Hi All,
    When i load master data from source system, in Infopackage data selection tab i give some criteria (e.g Customer number = 1000) But in infopackage the data load with all customer.(Not only 1000)
    How can i solve this problem??

    Hello Ozan,  
    Please check the datasource in RSA3 and make sure that its working for the same selection.
    Is there any routine in your infopackage and what is your source system?
    [Thanks|http://chandranonline.blogspot.com/]
    [Chandran|http://chandranonline.blogspot.com/]

  • How to debug a ABAP Routine which is in Infopackage Data selection Tab

    Hi ,
       Please let me know How to debug a ABAP Routine which is in Infopackage Data selection Tab.

    Hi,
    You can try to create infinite loop:
    DATA: STOP.
    WHILE STOP IS INITIAL. ENDWHILE.
    Start InfoPackage and then go to SM50 and swich on debugging for your process. Then in debugger you can change value of STOP variable to skip the loop.
    Krzys

  • Routine in Infopackage Data selection Tab

    HI,
    I am having one InfoObject (marital staus) in InfoPackage Data selection Tab.
    Now I want to write a ABAP routine for that infoObject in Infopackage to select only those records of  marital status = ‘SINGLE’.
        I am new to ABAP . please let me know what code should I write in this routine.

    Hi Kris,
    You would do it like this:
    data: l_idx like sy-tabix.
              read table l_t_range with key
                   fieldname = 'MARITAL_STATUS'.
              l_idx = sy-tabix.
              move: 'I'      to l_t_range-sign,
                    'EQ'     to l_t_range-option,
                    'SINGLE' to l_t_range-low.
              modify l_t_range index l_idx.
    Thanks,
    Joseph

  • Filed not reflecting in infopackage data selection screen

    Hello Gurus,
    I have added a time stamp fiield in generic datasource in R3 and selected that field,but when i replicate the data source in BI and go to infopackage data selection screen,i dont see that field.I tried all the possible things but its not working.
    Please help me.
    Thanks in advance.
    Regards,

    Hi,
    Did you select that  Time stamp field as Selection field in RSA6? If not then select it as selection field and activate and then replicate the DS in BW and then check if that comes in Infopackage level.
    Hope this helps..
    Murali

  • InfoPackage Data Selection disappear when INIT

    Hi All,
    Just wondering if anyone faced this issue before and/or has a solution.
    I have an infopackage that is loading from an ODS to an InfoCube. The ODS has close to 20 million records.
    When I do a FULL UPDATE, i am able to use the Data Selection tabe to only filter certain criteria to be pulled over to my Cube.
    However, when i try to select and do an INIT, all the fields in my DataSelection tab disappears. and i am forced to load all 20 million records from the ODS.
    Appreciate any input or feedback.
    Regards,
    Gary.

    oh i see...
    i thought otherwise as in the F1  for the init without data transfer, this is what is mentioned...
    "If the delta process has not yet been initialized, but you want to test the delta upload, you have the option of simulating the initialization.
    This runs the help entries in all the required tables in BW and in the source system, without loading any data from the source system.
    In the monitor, you get a message telling you that a record has been loaded. The initialization-simulation request appears in all the data targets in which an update has taken place. However, this request contains only help entries. The simulation does not update any data in the data targets.
    Dependencies
    After you have tested the delta upload in this way, initialize the delta process"

  • NOT EQUAL in the InfoPackage Data Selection

    Hello,
    <u><b>I need to build a NE, NOT EQUAL <>  in an InfoPackage</u></b>
    I need to exclude some DataSets from beeing loaded.
    The DataSets to be excluded can be distinguished by a
    certain value of a an InfoObject.
    For example:
    All DataSets with  0COMPANY_CODE NOT EQUAL "0001" should not
    be loaded.
    How can I set in the InfoPackage DataSelection a filter
    to exclude some DataSets ?
    Thank You
    Martin Sautter

    Hello Chitrarth Kastwar ,
    basically it would be a trivial task in SQL ....to code :
    <i>
    SELECT *
    FROM
    WHERE  0COMP_CODE not in '0001'
    </i>
    or
    <i>
    SELECT *
    FROM
    WHERE  0COMP_CODE =  '0030'
    OR          0COMP_CODE =  '0040'
    OR          0COMP_CODE =  '0050'
    </i>
    .. but thats BW  - It generates much turnaround for consultants :).
    Thread
    /community [original link is broken] threadID=507511&tstart=0
    seems to be something like this.
    ...I get the following Conversion Routine for Type 6:
    <i>
    program conversion_routine.
    Type pools used by conversion program
    type-pools: rsarc, rsarr, rssm.
    tables: rssdlrange.
    Global code used by conversion rules
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    DATA:   ...
    $$ end of global - insert your declaration only before this line   -
        InfoObject      = ZVPUNITH
        Fieldname       = /BIC/ZVPUNITH
        data type       = CHAR
        length          = 000045
        convexit        =
    form compute_/BIC/ZVPUNITH
      tables   l_t_range      structure rssdlrange
      using    p_infopackage  type rslogdpid
               p_fieldname    type rsfnm
      changing p_subrc        like sy-subrc.
          Insert source code to current selection field
    $$ begin of routine - insert your code only below this line        -
    data: l_idx like sy-tabix.
              read table l_t_range with key
                   fieldname = '/BIC/ZVPUNITH'.
              l_idx = sy-tabix.
              modify l_t_range index l_idx.
              p_subrc = 0.
    $$ end of routine - insert your code only before this line         -
    endform.
    </i>
    Because I have to exclude 1 value out of 5 I can also include 5 values in the
    selection criteria connected with OR
    This means I have to use an OR only.
    Is it possible with l_t_range to state this and how ?
    Thank You
    Martin Sautter

  • A/r Invoice report query based on posting date selection criteria

    Hi experts,
    I am trying to write a query to get the A/r invoice report including Docnum, Docdate, cardname, project, linetotal, taxcode, taxtotal.
    and i tried the below query
    SELECT T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName],T1.[LineTotal] FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry WHERE T0.[DocDate] >=[%0] AND  T0.[DocDate] <=[%1]
    In this query ,
    1) i am unable to sum up the linetotal( total before tax) 
    2) also unable to fetch the sum of taxamount.
    3) its more important , the above query will  me docnum , when i try to open that doc, it opens the 2007 docments. whereas the other details are correct like docdate, amount and all.
    example:   from date: 1/04/2011    to date: 28/07/2011
    Docnum    Docdate  cardname   linetotal.... etc
        2              1/04/11   XYZ              5000
    when i click the 2 (docnum)  it opens me the 04/04/2007  documents.
    how to limit the doc within the periods given?
    thanks in advance
    Dwarak

    Hi Rahul/Gordon,
    thanks for your query's .
    additionally,   i want this query without the A/r invoices whichever having credit memo as target doc. 
    and
    i have selection criteria as  T0.[U_Sec_Category] = '[%2]'  and this has 3 values like  1)CIM 2)BIN 3)DMP
    among these  CIM should be seen only only user1  and BIN & DMP only by user2.
    can u plz get me this
    thanks,
    Dwarak

  • ABAP Routine in the Infopackage data selection

    All,
    I have requirement where i need to write a routine on a Date field(Activity Year Month) which has to return values from the first to the last day of the Previous month in the data selection of the infopackage.
    I know that on Date there is a STD that can be used but my requirement is on Year Month.
    there are 3 vartypes available
    5. free temporal selection
    6. ABAP routine
    7. OLAP variable
    when i pick ABAP routine it asks me to create a routine i need some help with the code here
    Can someone help.
    Thanks

    Hi there
    If the Data field is 0FISCPER you can use the OLAP variable 0P_PRFP1. If you have developed the field yourself i think you need to write code. The code could look something like this.
    DATA:  sysdat TYPE d.
      sysdat = sy-datum.
      sysdat4(2) = sysdat4(2) - 1.
      IF sysdat+4(2) = '0'.
        sysdat+4(2) = '12'.
        sysdat(4) = sysdat(4) - 1.
      ENDIF.
      CONCATENATE sysdat(4) '0' sysdat+4(2) INTO l_t_range-low.
      MODIFY l_t_range INDEX l_idx.
      p_subrc = 0.
    This code returns the previous months as a single value.
    Chris

  • Routine in Infopackage data selection doesnt give appropriate results...

    Hi Gurus,
    I need to pull data into PSA (BW 3.5) based on a certain selections in the Infopackage. Selection is based on specific values of Infoobject 0PLANT , however, as these values are multiple and do not fall in a specific range I have written a routine to derive these values.
    The routine  does the following steps :
    - creates an internal table from /bio/mplant and deletes the plant values that I do not wish to consider in the extraction.
    - delete data from l_t_range for fieldname = 'PLANT'
    - Appends data from the internal table to l_t_range.
    However, when I execute the infopackage, the extraction is done for ALL the 0PLANT values i.e it includes the data for 0PLANT value which have been delete from the internal table.
    My routine is :
    $$ end of global - insert your declaration only before this line   -
        InfoObject      = 0PLANT
        Fieldname       = PLANT
        data type       = CHAR
        length          = 000004
        convexit        =
    form compute_PLANT
      tables   l_t_range      structure rssdlrange
      using    p_infopackage  type rslogdpid
               p_fieldname    type rsfnm
      changing p_subrc        like sy-subrc.
          Insert source code to current selection field
    $$ begin of routine - insert your code only below this line        -
    TYPES ls_range like l_t_range.
    data: l_idx like sy-tabix.
    DATA: lt_plant like /bi0/mplant OCCURS 0 with header line.
              SELECT PLANT from /bi0/mplant into lt_Plant WHERE objvers = 'A
              ENDSELECT.
              delete lt_plant WHERE plant = 'W206'.
              delete lt_plant WHERE plant = 'WF11'.
              delete lt_plant WHERE plant = 'W945'.
              DELETE lt_plant WHERE plant = 'W530'.
              read table l_t_range with key
                   fieldname = 'PLANT'.
              l_idx = sy-tabix.
              DELETE l_t_range where fieldname = 'PLANT'.
              Loop at lt_plant.
                    l_t_range-sign = 'I' .
                    l_t_range-low = lt_plant-plant.
                    l_t_range-OPTION = 'EQ'.
                    append l_t_range.
              endloop.
              modify l_t_range index l_idx.
              p_subrc = 0.
    $$ end of routine - insert your code only before this line         -
    endform.
    Any bugs in the routines ?

    try this one:
    Loop at lt_plant.
    if lt_plant-plant ne 'WF11' or lt_plant-plant ne 'W945' or lt_plant-plant ne 'W530'.
    l_t_range-sign = 'I' .
    l_t_range-low = lt_plant-plant.
    l_t_range-OPTION = 'EQ'.
    append l_t_range.
    endif.
    endloop.
    or
    don't use a table with header ( use a standard table and use a work area to access the table ) and do an other select like this:
    SELECT PLANT from /bi0/mplant
    into corresponding fields of table lt_Plant
    WHERE objvers = 'A
    and plant ne 'WF11'
    and plant ne 'W945'
    and plant ne 'W530'.
    I hope it helps...
    Kind regard.
    Tobias
    Edited by: Tobias Kreuser on Aug 23, 2010 11:34 AM

  • InfoPackage Data Selection ignored

    Hi
    I have a weird issue that I hope someone can advise me on.  I have created an identical generic datasource based on table USR02 in our CRM, R/3 and BW systems.  Then in BW I have 3 InfoPackages (one for each datasource) with identical data selections.  For the InfoPackages using the CRM and R/3 datasources I get exactly the records I expect but for the BW InfoPackage I get all records irrespective of the data selections!?
    Why are the data selections ignored for the InfoPackage using the BW source system - any ideas? 
    Thanks
    Gareth

    To All
    Finally found the problem.  Basically the datasource in BW had the 'Field only known in customer exit' checkbox checked for the TRDAT field.  I hadn't set this - the system did and would not allow be to change it.  However I found SAP note 895801DataSource fields are interpreted as customer fields which seemed to suggest that this was the real problem.
    I applied the note and re-created the datasource and it now work as expected.
    Regards
    Gareth

  • Infopackage data selection & deltas

    Hi BW Experts,
    I have a few questions about infopackage and delta loads:
    1) How to perform mulitiple data selection.  e.g. company codes 1000, 1001 and 5000?  I can't filter by From To data selection since I do not want to include companies 2000, 3000, etc. 
    2) How to perfrom delta loads for just the company codes 1000, 1001, etc.?
    I would appreciate any suggestions or advice.
    l_sap

    Hi ,
    First of all, what is the delta identifier you have for loading the deltas for 1000, 1001, etc.
    For your requirement, create 2 InfoPackages,
    1. For FULL loads - Here as advised by others do duplicate rows and maintain the company codes for which you want to do FULL load.
    Note: Daily full loads and you can delete the overlapping requests if your target is InfoCube.
    2. For DELTA loads - here maintain 1000, 1001, etc and start Init and following deltas.
    Sankar Kumar

  • Can't find 0FYTLFP OLAP Variable in InfoPackage Data Selection tab on 3.5

    On BW 3.5, when generating an InfoPackage with the datasource as Purchasing Data(80PUR_C01), under Data Selection tab, for the InfoObject 0FISCPER, I selected 7 (OLAP variables)for the Type column, then click the button next to it and under the column of Details for Type to bring up a window, but when expending the OLAP Variable field list, can't find the following value in the list which shows up on BW 3.1:
    0FYTLFP     0FISCPER Cumulated to Last Fiscal Year/Period (SAP Exit)
    How to make the above value show up in the OLAP Variable list?   I thought maybe the variable 0FYTLFP needs to be installed in Business Contents, but there is no variable object type in Business Content.  It sounds like a SAP Exit, but how to make the SAP Exit value show up on BW 3.5?
    Thanks for everyone's input!

    hey Rohit,
    Besides the three variable values in the list on BW 3.5, now I find a new one in the list, called "0E_ROLE     0SR_ROLE     Role (SAP Exit)", I have no idea why this one shows up now.  Now all the four variables in the list are:
    1. 0CML12LM     0CALMONTH     Last 12 Months Excluding the Current Month
    2. 0CMONTH     0CALMONTH     Current Calendar Month
    3. 0E_ROLE     0SR_ROLE     Role (SAP Exit)
    4. 0S_RQMRC     0REQUID     Most Current Data
    0FYTLFP is still not in the list!   We can't try to create BEx query since our BW 3.5 system is just installed and we have not got to the step to ceate a query.  I try the 2nd way you suggested by pressing F6 on this variable with the typed in value 0FYTLFP, get the following msg "BEx variable 0FYTLFP could not be evaluated - No error message", that means it would not work on BEx query as well, right? 
    What could be the reason that we can't see 0FYTLFP variable in our new installed BW 3.5?  Do you think our BASIS missed installing sth?
    Thanks
    Message was edited by: Kevin Smith

Maybe you are looking for

  • Auto create track BUG

    try this: In 'file > song settings' choose 'auto create track in cycle record' With each repetition of the cycle a new track is created. Record something two or more cycles long... Now UNDO. the Regions of every track that's underneath the track you

  • Cisco Security Manager IOPS for Storage (VM Deployent)

    Hi, I've been asked by a client about the Cisco Security Manager requirement to have 1TB of storage for events and another for archiving. They wish to know the IOPS requirement for this storage. Please could anyone assist in this ? Many thanks, Mark 

  • I am having a problem reistalling adobe photoshop elements and premiere 9

    I am having a problem reinstalling adobe photoship elements and premiere 9.  my laptop had to be re configured and it was removed not i cannot reinstall.?  Please help

  • Satellite T130-02F - Display Driver Error

    Hi There, I just purchased the Satellite T130-02F and after choosing 32bit running system I had the power connected to charge battery up and then started to get "display driver errors" where the screen would flash black and then flash back on. I've c

  • Volume warning yellow/red lights

    Hello everyone I was wondering if someone could answer my question I have a problem with my volume. on my older all iPhone the warning sign the yellow and red color was on but when I bought my new iPhone 5 S it disappeared how can I turn it on thank