DTP selection

I want to delete the request from the DSO which have same selection conditions applied on the DTP.
Can u plz tell which table other than RSSELDTP table stores the selection values for a particular request for a DSO.

Well there are 2 tables in BI 7.0 RSBKDATAPAKSEL and
RSBKSELECT.
You can see which one helps u in your design.
I would also recommend checking this blocg
SAP NetWeaver 7.0 BI: Get runtime information of a Data Transfer Process (DTP) in a Transformation
Hope this helps you to proceed further.

Similar Messages

  • REG: DTP - Selections

    Hi Gurus,
    Please guide me in the ABAP Routine for the DTP Selections.
    Here is the code:
    Tables: ZIP_SEL_TAB.
    data: l_idx like sy-tabix.
      select single * from ZIP_SEL_TAB.
      read table l_t_range with key
          fieldname = 'COSTCENTER'.
      l_idx = sy-tabix.
      l_t_range-low = ZIP_SEL_TAB-COST_CENTER.
      if l_idx <> 0.
        modify l_t_range index l_idx.
      else.
        append l_t_range.
      endif.
      p_subrc = 0.
    The Cost Center value is not getting into DTP Selections.
    Please correct the Code if it is wrong.
    Thanks in Advance.
    With Regards,
    Ravi Kanth

    Tables: ZIP_SEL_TAB.
    data: l_idx like sy-tabix.
    select single * from ZIP_SEL_TAB.
    read table l_t_range with key
    fieldname = 'COSTCENTER'.
          l_t_range-iobjnm = <your target infoobject tech name>.
          l_t_range-fieldname = <your source field/info object name>
          l_t_range-low = ZIP_SEL_TAB-COST_CENTER.
          l_t_range-option = 'EQ'.
          l_t_range-sign   = 'I'.
          l_idx = sy-tabix.
              if l_idx <> 0.
                modify l_t_range index l_idx.
              else.
                append l_t_range.
              endif.
    p_subrc = 0.
    **i assume ZIP_SEL_TAB is a Z table created by U.
    Hope this helps

  • Table that contains DTP selections

    Hi,
    Does anyone know a table in BI that contains the specific DTP selections? For infopackages, we already found RSLDPSEL.
    Thank you.

    Hi Donna,
    Check table  RSBKDATAPAKSEL.
    Or you can check table RSSELDTP, in this table all selections are stored in one field with its characteristic, separated by ;
    Regards,
    Durgesh.
    Edited by: Durgesh Gandewar on Nov 8, 2011 12:04 PM

  • DTP selection criteria in start routine

    Hi,
    I have a code in the start routine where a variable lv_date gets the date from the DTP selections...
    DATA : i_filter TYPE rsbk_th_range,
                wa_filter TYPE rsbk_s_range.
    READ TABLE i_filter INTO wa_filter WITH  KEY
          fieldnm = 'ACT_GI_DTE '.
        IF sy-subrc EQ 0.
          lv_date = wa_filter-low.
       ELSE.
    But now my problem is that we are no more giving the range, instead we are giving the single value. so now my code should read the single value ( lv_date = wa_filter-low) instead of the low value of the range. So how can I achieve this?
    I mean my lv_date should get the single value populated in the DTP selections instead of the low value of the range values.
    How can i achieve this??
    Regards,
    Shreesh.

    Hi,
    When you give range in any variable, it lower value is captured in low whereas upper value is captured in high of the variable.
    Now that you are no more giving range but only single values, it would be enough if your code reads the data from low of the variable.

  • DTP Selection condition

    Hi Experts,
    I wanted to know if we can read selection conditions maintained in DTP in the start routine using any custom code or using any standard function module.
    Any help will be appreciated.
    Thanks,

    Hi,
    You can do that by writing code to select data from this table RSBKDATAPAKSEL
    Hope this helps
    TRUC

  • Taking too much time in Rules(DTP Schedule run)

    Hi,
    I am Scheduling the DTP which have filters to minimize the load data.
    when i run the DTP it is taking too much time in the "rules" (i can see the  DTP monitor ststus package by pakage and step by step like "Start routine" "rules" and "End Routine")
    here it is consuming too much time in Rules Mapping.
    what is the problem and any solutions please...
    regards,
    sree

    Hi,
    Time taken at "rules" depends on the complexity involved there in ur routine. If it is a complex calculation it will take time.
    Also check ur DTP batch settings, ie how many no. of background processes used to perform  DTP, Job class.
    U can find these :
    goto DTP, select goto menu and select "Settings for Batch Manager".
    In the screen increase no of Processes from 3 to higher no(max 9).
    ChaNGE job class to 'A'.
    If ur DTP is still running , cancel it ie Kill the DTP, delete from the Cube,
    Change these settings and run ur DTP one more time.
    U can observer the difference.
    Reddy

  • ABAP routine in DTP

    hi,
    I need some help withe ABAP routine in the DTP selection
    I have requirement to load the data for specific company codes on a specific days.
    If the current date is monday then it should pick Taiwan  or
    if the current date is Tuesday the it should pick Australia and Korea or
    if the current date is sunday then it should pick CHINA and Vietnam.
    I want to use only one DTP for this requirement. Please help me with the code for Info Object 0COMP_Code.
    Regards,
    Raghu

    hi,
    I have tried the code and it is not populating any value in the selection.
    Please check
    data: l_idx like sy-tabix.
    data: day like SCAL-INDICATOR.
    *Finding out the day
      clear day.
      CALL FUNCTION 'DATE_COMPUTE_DAY'
        EXPORTING
          DATE = sy-datum
        IMPORTING
          DAY  = day.
      read table l_t_range with key
           fieldname = 'COMP_CODE'.
      l_idx = sy-tabix.
    case day.
        when 1.                                 "Monday
          l_t_range-low = '0711'.
          l_t_range-high = ' '.
          l_t_range-option = 'EQ'.
          l_t_range-sign   = 'I'.
          modify l_t_range index l_idx.
        when 2.                                 "Tuesday
          l_t_range-low = '0355'.
          l_t_range-high = ' '.
          l_t_range-option = 'EQ'.
          l_t_range-sign   = 'I'.
          modify l_t_range index l_idx.
        when 3.                                 "Wednesday
         l_t_range-low = '0211'.
          l_t_range-high = ' '.
          l_t_range-option = 'EQ'.
          l_t_range-sign   = 'I'.
          modify l_t_range index l_idx.
       when 4.
       when 5.
       when 6.
       when 7.
         l_t_range-low = 'China'.
         l_t_range-high = ' '.
         l_t_range-option = 'EQ'.
         l_t_range-sign   = 'I'.
         modify l_t_range index l_idx.
    endcase.
    p_subrc = 0.

  • Selection in data load from infoprovider

    Hi Guys,
    In BPC NW 7.5 we have to load data from infoprovider allowing users to select data (like for dimension TIME) by BPC prompt.  We found two solutions solving partially our problem. In fact, users have to modify manually the selections.
    SOLUTION 1:
    To load data we want use the process chain /CPMB/INFOPROVIDER, but we know that it is not possible insert selections in the /CPMB/INFOPROVIDER prompt (as describe in this post Re: Package LOAD INFOPROVIDER, Select input ENTITY).
    To select data we can use an intermediate infocube as a BW workaround (as describe in this post Re: BPC 7.5: Delta Load when loading from BI InfoProvider ) to have a source with only the selected data.This could be done by a selection in the DTP between the source infocube and the intermediate infocube. This solution is not dynamic, in fact, in this case users have to modify manually the DTP selection.
    How can we allow users to insert this selection in the DTP by a BPC prompt?
    SOLUTION 2:
    To select data we can use a transformation file inserting a selection like
    SELECTION = <Dimension1_techname>,<Dimension1_value>.
    It is not dynamic, in fact, also in this case users have to modify manually the file selection.
    Do you know how to allow these selection by a BPC prompt to avoid these manual changes?
    Do you know other solutions?
    Thank you for your support.

    Hi D-Mark,
    This is definitely a place where it would be nice to see some additional functionality added to BPC. Variable replacement in the transformation file based on the data manager prompt would probably be the best thing to have in the software.
    In any case, getting back to your question, manually modifying the transformation file selection is the most common practice on BPC projects. The blog linked by Naresh is a fairly elegant way to do this, though it doesn't completely get around the fact that it's easy to forget to do and easy to get confused about what is going on in the transformation file.
    A third option that no one has mentioned is to do a SELECTION statement in the transformation file based on navigational attributes in the source InfoProvider. This approach can make the selection statement dynamic based on the contents of BW InfoObjects. Still not very user-friendly, but if you can put an automatic process in place to update the BW navigational attributes this might meet your need without having to set up an extra BW staging InfoProvider.
    The SELECTION syntax is documented here, though it doesn't mention that you can select on navigational attributes: [http://help.sap.com/saphelp_bpc75_nw/helpdata/en/5d/9a3fba600e4de29e2d165644d67bd1/frameset.htm]
    With navigational attributes (the profit center attribute of cost center, for example) it would be something like:
    SELECTION=0COST_CENTER___0PROFIT_CENTER,PC01
    Ethan

  • Delete Overlapping Reqeust in DTP deletes more than one request from cube

    Hi all,
    I have selected the following options in delete overlapping request as we need only one request in the cube.
    Delete existing requests
    Only delete request frm same same DTP
    Selections are
    Same or More comprehensive
    Scenario is:
    DSO>DTP>Cube
    I have set this delete overlapping request in the DTP (in a processchain).
    Now at the time i added this step in Process chain, there were two requests in the Cube (both with the same DTP but first one was 2009 data and second was 2010 data)
    Need was to delete only the latest request from the cube ie 2010 data.
    As per my understanding, i assumed delete overlapping will delete only ONE request i.e. the latest one from the cube with 2010 data.  But when i ran processchain, it deleted both the requests.
    Is that the functionality or is there something I am missing? We need to retain 2009 data and overwrite 2010 data with the new request.
    Suggestions please.

    Hi,
    I suspect that you have not set any DTP filter criteria. Is this the case?
    Are these requests delta DTPs or full DTPs?
    Have you read/applied these notes:
    1155723 P18:DTP:PC: Deleting overlapping DTP requests in PC
    1318438 P21:DTP:PC: Change of instance when DTP in PC repaired
    1147766 P18:PC:DTP:Select only full DTPs for overlapping deletion
    1336410 70SP22: Enhancements to CL_RSBK_DTP=>GET_ALL_BY_PROPERTY
    Rgds,
    Colum

  • How to transport the DTP

    Hi Guys,
    I have created one new info cube and transformations and DTP's on the info cube in development. Now i want to transport info cube and transformations and DTP 's to quality and production system.
    i am tryting to collect these objects into transport in the transport connection and i have selected my info cube and
    and i selected the option     "Data flow afterwards"  in the Grouping
    it dsipalyed    only info cube name and transformations and info object, it didn't display the DTPS , so how to collect the DTPs and transport DTP's to quality and prodcution system.  Please suggest me if i miss anything there.
    and also i have another question is
    do we need transport  DTP from Dev to quality and Production systems or do we create DTP in each system seaprately.
    Please suggest me how ti proceed. Please share your thoughts on this.
    Thanks
    SG
    Best regards
    SG

    Hi,
    If you want to transport the DTP just double click on your DTP -
    select GO TO menu--Object Directory Entrygive the package name and select the request in which you want to collect it.
    Regarding creation of DTP in QA and PRD itself that varies from client to client.Some client give authorization to create directly and QA and PRD whereas some want everything to be transported form one system to another.
    Also read about object chageability as well.
    http://help.sap.com/saphelp_nw70/helpdata/en/0e/a7343e8c7f6329e10000000a114084/frameset.htm
    Hope it helps.
    Regards,
    AL

  • Reg:DTP

    Hi,
        i have a doubt that if we do the load from source system to PSA through infopack two times and then if we create DTP and load that into data targets. then will that DTP selects both the requests or the recent one?
      Can any body explain this funda in simple terms how DTP will check which data to load.
    Thanks,
    Srinivas.

    Hi Srinivas,
    If you have chosen "Delta" IN dtp then it would select all those requests which are not yet updated  in the data targets and combine then into a single request and load them to data target.
    However if you have chosen "Full " Then it doesn't care for updated or not updated requests , it simply loads all requests in the data target.
    The below Blog is an excellent description of DTPs.
    Find time to go through it to make your foundation firmer.
    /people/community.user/blog/2007/06/22/sap-netweaver-70-bi-data-transfer-process-dtp-blog-series
    Hope it helps !
    Manish

  • Can't transport two DTP

    Dear all ,
    I couldn't transport more than one DTP which is uploading same target . On each transport last DTP overwrite previous one .
    For example I have two following DTP
    Current month DTP
    Previous Month  DTP
    but when I'm trying to transport them just
    Previous Month DTP is transported to the target system
    Then I'm trying to transport Current Month DTP but it is overwriting on Previous Month DTP
    Do you have any suggestions on this problem
    Thanks in advance ....

    Hello Erkan Akin,
    We are on SP17 and had a lot of DTP / Process Chain transport problem. Some solution we have two DTP, one for actual and other for previous period.
    After aply all these SAP Notes below, we fixed the problems and now we are transporting DTP / Process Chain correctly from dev to quality environment:
    1147587     70SP18: process chain after import: DTP not found
    1250577     70SP20: Source-dependent Error DTP texts after transport
    1271324     70SP21: Error DTP text incorrect after transport
    1002791     7.0 Support Package 18: Process chains - DTP confirmations
    1139653     70SP18: DTPs and error DTPs generated in process chain
    1147766     P18:PC:DTP:Select only full DTPs for overlapping deletion
    1163735     70SP18:Full DTP & Error DTP is not activated after transport
    1267427     SP20: dtp cts
    1271730     70SP21: Transport full DTP with OLAP or selection routine
    1272636     70SP21: DTP transports after system copy
    1330738     70SP22: Transport full DTP without filter overwritten
    1151359     ASSERTION_FAILED dump in DTP transport
    1158914     Transport of filter routines
    1317338     Problems with grouping
    1148403     70SP18: BDLS after early replication
    Please, let me know if you try some of these notes, and if helped you.
    Best Regards,
    Mateus Celeste

  • DTP Types..?

    Is there not Init DTP, is it only full and delta because thats what I see when I open up a DTP.
    So no need of any initialization in the case of DTP?

    Hi  Gurus,
    I have a basis doubt..
    I am running a process chain daily with FUll and DELTA in DTP..
    Though its Delta, it is taking the same time as FULL.. May I know what is the reason for this.. I have not kept any options in the DTP Selection.. What option should I take.. If I am not selecting any option what it takes automatically
    Thanks in advance
    Hari

  • Selection conditions in manage screen

    In my dtp i am filtering the characteristics ,fiscal year variant as v3 and for fiscal year/period  we wrote a routine at dtp to load data for a particular year
    My doubt is ,
    after the dtp has beeen executed successfully and data loaded properly , in the manage screen of the correspoding data target
    ,in the selection condtions the conition for this fiscal year selection in not displayed
    but  only  fiscal year variant  restriction v3 condition is only displayed
    i want to have that also displayed in the manage scrren
    help me

    Hi Vamsi,
    The routine for the Fiscal year will not be shown in the Manage screen. The filter selction which you have given at the DTP selection screen only that one can be seen.
    Rgds,
    Ravi

  • Full Load DTP is not creating outbound file where there is no data in DSO.

    Hi folks!
    We have created a Open Hub Destination on one DSO. That DSO is having 10 millions data.
    We have created a Full updated DTP to create a file with some selections. In DSO there is not data with that selections.
    I like to know, wether the file is created when ther is no data or not for Full update DTP. For Delta update is creating file even though there is no data as per the selections.
    Pelase clarify me ASAP.
    Thanks in advance
    Peter

    Hi Peter,
    Please check the DTP Selections. if there is no data with these selections then you will get a blank.
    as per Open hub destination it will create 2 files one is infobject list file where all the infoobjects like char's and key figure list is maintained.
    then another file with the data of the infoobject with DTP selections.
    Check for the selections in DTP.
    With Regards,
    Ravi Kanth

Maybe you are looking for

  • How do I "find" a shared hard drive with Vista?

    I have the newest Airport Extreme set up in my home with an external HD attached to it via USB. The Macs in my network (both wired and wireless) can "see" the Extreme and thus access the contents of the HD attached to it. However, my wife's wireless

  • Anyone know how to assign correct ip address for airport extreme?

    My modem from shaw cable is a motorola and my airport extreme is not picking up the correct IP address can anyone help?

  • ABAP Knowledge Skills

    Dear Friends, Can someone guide me on to Understand  the Knowledge Level in  ABAP required for BW development? I would like to receive the Frequently Used Sample Codes in any Small Transaction . As a BIW Consultant , in which work scenario ( Data Loa

  • TREXDaemon.exe - Application Error ???????

    Hi All I have started getting a really nasty error on our test portal system. The error appears to be a Windows memory problem and occur when you log: TREXDaemon.exe - Application Error The instruction at "0x00409469" referenced memory at "0x00000008

  • Can Finder windows Always preview images? Can the Preview size be changed?

    I would like to have my Finder windows always open so that when viewing a list of images and clicking on one, the preview is displayed as if the arrow has been clicked to open the preview. How is that controlled? Also, I was wondering if that preview