Finding the simulation mode in start/end routine

Hi ,
I am also updating some other tables in my transformation apart from the actual target infoprovider data.
But I would like to update those other tables only when the DTP is actually run and don't want to update when DTP is run in simulation mode.
Is there any way in the start/end routine to find whether the DTP execution is simulation or Real?
Regards,
Ramesh

Hi,
This is not possible in the start routine as this check is done even before reaching the start routine by using the method :
if_rsbk_dtp_maintain~set_simulation
-Vikram

Similar Messages

  • Dictioanry table to find the tabelspace mode( begin backup or endbackup)

    Hi ,
    Please tell me the dictionary table used to find the tablespace mode,
    after issuin following command,
    alter tablespace tbs begin backup;
    where can we find the tablespace mode?
    Thanks,
    Kumar.
    Message was edited by:
    user548258

    v$backup
    shows you the active (begin backup) or not active (end backup) datafiles.
    as i know there is no view for tablespaces
    corrections welcome

  • I just downloaded itunes to my PC but cannot find the library page to start transporting music files

    I just downloaded itunes to my PC but cannot find the library page to start transporting music files  ?????

    I have music on a stick drive which I want to transport to itunes on my desktop PC running Vista.  I  downloaded itunes but cannot find a page on itunes to load the music onto..               When I put the stick into the USB port,   an AutoPlay box comes up which says Play   using .Windows Media Player..............Import  music, pictures, video  using Real Player.   Open folder to view files using Windows explorer      etc.....& set Auto Play Defaults in control Panel.                            By library page, I mean the page on itunes where the music would be transported to & listed by each name so I can listen to it.

  • Primitive APAB editor in start/end routines in transformations

    When editing or viewing ABAP code in BI transformations, for example in a start routine, the editor that opens is very primitive compared to the normal SE38 editor. Some of the limitations include:
    The editor window doesn't cover the whole screen with seemingly no way to increase its size.
    The syntax check doesn't show on which line syntax errors are located.
    There is no option to perform a extended program check.
    There is no way to insert break-points (other than with the ABAP keyword of course)
    These limitations are present regardless of whether i choose the new front-end editor, the old front-end editor or the back-end editor. We're running SAP Netweaver 2004s.
    It is of course possible to create a program in SE38 and copy-paste your start routine code to see the code using the "real" editor, but this is very tiresome and time consuming. Is there a way to make this editor look and behave like the normal editor? I have looked through the setting options an searched SDN without finding a way.

    Hi,
    This is just the settings you need to change to open the start,end, and characteristics routine using the old editor you are comfortable with. No need to go to se38 and check copy the program.
    Go to se38->Utilities->settings->abap editor->editor tab->select the old abap editor.
    To specifically put break point in transformations (start routine..end routine..)..goto transformation (RSA1) and then display the transformation.
    Then goto extra (menu)->generated program. search for start_routine (method now) and put break point in the desired place.
    Then from the DTP enable all 4 break points..in tranformation (this will come when u cange it to debug mode simulation). And u can debug the transformation.
    The new editor is a good handy one. But take some time to get acquented to it. After you may start liking it :).
    Cheers,
    -J

  • Start & End Routines in BI 7  Transformations

    Hi,
    In Transformations from DSO1-->DSO2
    In Start Routine for all entries in Source Package i read some fields from DSO3 and filled an iternal table
    And  in end routine i read the iternal table and filled the result package/fields
    In the mapping i haven't mapped any thing to the fields to which i intended to fill using routines
    When i executed data load those fields are not populated with any value
    But if i debug the transformation...results are updating in all fields in the  result package.......
    Do i need to make any setting or mappings to the fields which i want to update using end routine
    Thanks

    HI,
    For support pack 16 and above you get one more button besides End Routine (once end routine is created).
    This button is to update behaviour of fields in End Routines. You get two options once you select this button. One needs to make selection of proper option as it is mandatory.
    The default setting for the pushbutton is that only the fields with active rules are updated in the transformation. With this selection, fields populated in End routine wont be updated in the data target if no active rule exists for them in Transformation.
    Alternatively, you can define that all the fields should always be updated by selecting 2nd radio button. As a result, fields filled in the end routine are not lost if there is no other active rule.
    So in your case if you are in SP 15 or lower, then you will have to map the fields.
    Go through this article it gives the above explanation along with screenshots.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/30d35342-1fe3-2c10-70ba-ad0da83d23bd
    Hope this helps.
    Thanks,
    Rahul

  • Check if a DSO has been lookup by other DSO/cube in start/end routine

    I have to support on of the client system which I am not part of the development.
    I found one DSO has been schedule to load data in daily process chain but it is not update to any target.
    Is it possible to check if this DSO has been using in the staging  i.e look up the reference field by other cube/DSO in start or end routine ?

    Hi,
    Possible by invoking respective field into code part.
    I think not much stuff required in this regard.
    Thanks - RK

  • Thumbrule for Start/End Routines Usage

    Friends,
                 Is there any thumb rule to decide when to use start or end routine in BW 7 in transformations ?  Can anybody provide a scenario for demonstration .. from performing simple lookups on different DSOs to get descriptions vs any other specific scenarios..   Is there any scenario in which only start or only end routine can be performed.. ?
    Any thoughts would be great..?
    thanks,
    Sunil

    Start routine is totally concerned with source data , where you need to write logic for source_package.
    Start routine will execute before transformation execution.
    Executes packageby package.
    loop at source_package into source-feilds.
    End routine works on target structure  and we have lo write logic on result_package.
    Genarally dso lookups are concerned with end routines.
    loop at result_package into result-feilds.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/609eea32-455e-2c10-c08a-c23adf8c934e
    http://forums.sdn.sap.com/thread.jspa?threadID=1963087
    Regards,
    rvc

  • Travel Mgmt : Change the Default Country for Start/End of Trip.

    Hello,
    We've implemented Travel Management on ERP6.0 Enhancement Pack 2. When we raise a travel request via the web, the "Country" reflected on "Start of Trip" and "End of Trip" is always fixed (to home country, Singapore) and not editable. However, it is possible in our business that users should be able to travel from home country to a foreign destination or from a foreign destination to home country, i.e. as separate travel request. For the latter, users are not able to reflect that the trip starts from a foreign destination.
    What is the configuration step to open up the "Country" for "Start of Trip" and "End of Trip" to be editable ? Thank you.
    Regards
    Kir Chern

    Hi Kir Chern,
    You can go to T-code : SM30 and in the table enter V_T706V or V_T706L.
    After that you have to enter the Trip Provision.
    This is to maintain the Country in the table and you may select the country from there.
    Thanks.
    Joo

  • Trying to reset firefox to original default but cannot find the firefox button to start process

    Why can't I find the firefox button that you refer to in how to reset firefox?

    You get the orange Firefox menu button when the menu bar is hidden.
    *Firefox menu button > Options
    *View > Toolbars (press F10 to display the menu bar)
    *Right-click empty toolbar area
    See also:
    *https://support.mozilla.org/kb/how-do-i-get-firefox-button
    *https://support.mozilla.org/kb/Menu+bar+is+missing
    What kind of problems do you have that you want to reset Firefox?
    When you reset Firefox then a new profile is created and some personal data (bookmarks, history, cookies, passwords, form data) is automatically imported and the current profile folder will be moved to the desktop to an "Old Firefox Data" folder.<br />
    Installed extensions and other customizations (toolbars, prefs) that you have made are lost and need to be redone.
    It is possible to recover more data from the old profile, but be cautious not to copy corrupted files to avoid carrying over the problem.

  • To find the field values of Start and End time

    Hi
    The workcenter idoc LOIWCS02 is not populating the fields
    start time BEGZT and endtime ENDZT
    Actually these fields are stored in KAPA table.i can see the field entries thru the transaction CR03 but those values are not stored in KAPA tables.
    when i click intervals and shifts tab in CR03 I can see the start time BEGZT and endtime ENDZT values but when i go to the database table KAPA these field values are empty.
    Does anybody know where to get these values
    Is SAP not storing these values
    Please let me know

    Hi
    Thanks for your reply
    I already tried that ...no data populated..it seems to be an SAP bug...we are using 4.7
    Let me know if you know any futher info on this
    Thanks
    MM

  • How can I find the words which spans across end of line to next line in pdf ?

    I am using Acrobat Adobe X Pro version for our form development and maintanence. I am writting a Acrobat JAVA batch script which reads through all the words and execute spell check and reports the mispelled words in a excel sheet. Since I am running this script in batch mode for more than 1000 pdfs - I am getting many words joined together. When I looked in to those pdfs all such words are looking okay because it is appearing in end of right margin and the next word is in the next line. Since there was no space between them it was extracted as a single word. Hence the failure.
    I used wordf = this.getPageNthWordQuads(i,j)  to get the word begin and end coordinates. when I closely observe the values are creating a rectangle and that doesnt span across lines. I got the coordinates for the regular word and the word which span acoross two lines. both of the coordinates are same.
    I think I am screwed - I have 8000 such words and no clue of how to get rid of them from the actual misspelled words.
    please help. let me know if any class /method if I call will give me the end of line or do I need to go to next layer to find this split.
    the addnot is somehow marking the words using this coordinates - please hellp me understand how this works. Thanks.
    // for all pages
    for (var i = 0; i < this.numPages; i++ )
    // For all the words
    pg += 1;
    numWords = this.getPageNumWords(i);
    for ( j = 0; j < numWords; j++)
    //get the spell check 
    ckWord = spell.checkWord(this.getPageNthWord(i,j))
    if ( ckWord != null )
    jn=0
    ml=0
    // if mispelled word found.
    wordf = this.getPageNthWordQuads(i,j)
    swordf = wordf.toString()
    var st = swordf.split(",")
    var diffx0 = parseInt(st[0])-8
    var diffx1 = parseInt(st[1])-8
    var diffx2 = parseInt(st[2])-8
    var diffx3 = parseInt(st[3])-8
    var diffx4 = parseInt(st[4])-8
    var diffx5 = parseInt(st[5])-8
    var diffx6 = parseInt(st[6])-8
    var diffx7 = parseInt(st[7])-8
    if (cWord == csword)
    jn = 1
    if ( st[1] != st[3] )
    ml = 1
    //dataLine += "\r\n write "
    else
    ml=2
    dataLine += "\r\n"+this.documentFileName
    + "\t" + this.getPageNthWord(i,j)
    + "\t" + pg
    + "\t" + j
    + "\t" + ml
    + "\t" + jn
    + "\t st[0] " + diffx0 + "\t st[1] " + diffx1 + "\t st[2] " + diffx2 + "\t st[3] " + diffx3 
    + "\t st[4] " + diffx4 + "\t st[5] " + diffx5 + "\t st[6] " + diffx6 + "\t st[7] " + diffx7 
    ck=1

    If Acrobat is reading each word part as separate words, you have a problem.
    The way I approached it in some of my tools was to check if a word ends
    with a hyphen, and if so, to check if it's the last on the line. If both
    conditions are true, combine with the next word on the next line. This is
    not fool proof, of course, as there are documents with columns are other
    structural elements that prevent this from working. Better than nothing,
    though...
    However, it is also possible that Acrobat does see both parts as parts of
    the same word. In that case, getPageNthWordQuads() will return multiple
    quads arrays. As you know, that method returns an array of quad arrays.
    There's usually only one, but in principle there could be more... Something
    to check before giving up.

  • Start - end routine modeling

    Hello experts,
    I have a fairly large source package 3 million lines. From that one line that starts with a specific patern for example date* has the date of the file.
    I need that date in order to use it at the transformation.
    The problem is that i cannot know in which package the system will find that date.
    So even if i find it with abap at the start routine, the packages before that will not have that date which i need.
    Any thoughts?
    Thanks
    Yannis

    Hi Yannis,
    here's an idea that allows you to stay in BW.
    1) Load your file into a new DSO or new InfoObject. In the start routine you delete all lines except the one of the 3 million that you need first.
    2)Then as a second step you load the same file into your main target and you use a lookup into the new DSO to get the date you are after.
    If you use the same datasource for both you can even use the same PSA. Use a Process Chain to make sure step 1 is executed before step 2 is started.
    Best,
    Ralf

  • Trying to find the location for getting started with hootbar

    I added the hootbar addon and on the information page about the addon it said you could go to the getting started page to find information on how to use hootbar but I can't locate the page

    You can try this link:
    http://hootsuite.com/hootbar

  • I can not find the safe mode option

    Once again, my address bar had vanished. This time, the option is still checked to display it, and turning it off and on again does nothing. The help pages suggest going into Safe Mode to fix this, but the .exe is not in my Mozilla folder. I tried searching for it using Start>Search, but got nothing.
    At the same time this happened, all my buttons (default and custom) were removed from my menu bars and returned to the customise window.
    What can I do please?
    TIA

    You're welcome

  • I can't find the READER Mode in the Search window?  I'm using OS X  10.10.1 and Sarfari 8.02

    Once in a Web-Site, if I wish to read an article I could click on the READER box in the Search Window and just the article would come forward blocking out everything else.

    If an article is "Reader" capable, a 3½ bars  gray icon will appear  at the left most part in address bar
    Click it and it will turn black indicating that the article is in Reader mode.
    Best.

Maybe you are looking for