Control the scheduling of DTPS using ABAP

Hi experts,
The requirement says that Dtps need to be executed without uusing Process chain.I have used std class_method viz  cl_rsbk_dtp  for executig the dtps.Thsi workks fine , but additional requirement is that the execution of DTPS should as per process chain, i.e DTps with master data need to be triggerred first and only then Dtps with transaction data needs to be excuted.Can we have an abap program to take care of this requirement?
Can any body help me with this
Help appreciated
Tx and regards,
KT

Hi KT,
Execution of DTP's one after other can be achieved using ABAP, if you dont want to use Process chains. check for the request id of the first DTP. Until the first request goes green, keep postponing the executuion of the next DTP. I guess the ABAper can help you on this. just he needs to validate the Request id and its status before triggering the next DTP. Ask your ABAper to copy the Generated program name of the transformations for the respective DTP's. These programs are nothing but a report program. Thus he can schedule the execution of these programs based on the status of earlier DTP.
Hope that helps..
Regards,
Satyam

Similar Messages

  • How to get the owner name for the file in ftp using abap ?

    Hi folks ,
    How to get the owner name for the file in ftp using abap ? please help me very ugernt . I tried with all standard FTP commands
    but doest work out me . Helping in this regard highly appreciated ...
    Thanks and regards,
    Swarupa Vanarchi

    Hi
    dont you  have used the os user while calling the FTP_CONNECT FM?
    Hope you are not talking about the user executing the FTP program.
    Else If you are talking about the FTP file creator then its not related to abap as you can handle it by maintaining the user in file name itself.
    May be i am going too far with if and elses here as your question possesses no  clarity.
    Plz elaborate your requirement  before anybody can help.
    Regards
    sateesh

  • No connection to the Integration Builder while using ABAP Proxies

    Hi All,
    Here am getting an error when i say SPROXY in R3 system.
       No connection to the Integration Builder while using ABAP Proxies.
    For this i have gone through the blog no 3022.
    and i did all the connection.And then i have gone through the steps
    Go to---->test connection steps.I added the address called com.sap.aii.server.name.repository in SPROXSET table.
    and i run the Tcode SPROXY.Now am getting into DUMP when is say SPROXY.
    And also i run a program called SPROX_CHECK_IFR_ADDRESS to add the address
    but i didn't found the path for Excahnge Profile it was disable.
    and later i run a program SPROX_CHECK_IFR_CONNECTION
    now it went into DUMP.
    Can Anyone suggest me how to fix this error.
    Thanks,
    Kalyan.

    hi kalyan
    1)check whether your R/3 system is based on WEBAS 640 or WEBAS620 (if it is on WEBAS 620 you need to install xi ADD ON,if on WEBAS 640 no need)
    2)check the report SPROX_CHECK_IFR_ADDRESS
    The address is taken the from following parameters in the exchange profile (section 'connections'):
    http://server:port/exchangeProfile --> Connection
    com.sap.aii.connect.repository.name: Server (e.g. pwdf0436)
    com.sap.aii.connect.repository.httpport: Port (e.g. 1080)
    com.sap.aii.connect.repository.contextroot: Root (e.g. rep)
    Furthermore, the logon data is also read from the exchange profile(section 'ApplicationSystem'):
    com.sap.aii.applicationsystem.serviceuser.name: User
    com.sap.aii.applicationsystem.serviceuser.pwd: Password
    rgrds
    kummari

  • How can I control the PP (monitor) volume using my computer volume controls.

    I'm no longer able to control the PP (monitor) volume using my computer volume controls. I've always controlled the monitor volume using my computer volume levels, but starting today, that has changed.
    The volume is just playing at the level recorded with no way for me to turn down or up.
    I performed a disc repair and that didn't solve the problem.

    Does the OS volume control affect anything?  System beeps and sych?

  • Name the infotypes we uplode using abap programs

    Hi,
    can anyboby let me know, Name the infotypes we uplode using abap programs?
    Thanks

    IT0008
    IT0045
    IT0589  ETC
    some of them can be made through LSMW also but we use BDC . the main reason is we wont find Feilds to upload those data in templates

  • Control the Post Date  when use BAPI_OUTB_DELIVERY_CONFIRM_DEC to PGI !

    Dear all,
       How can I control the Post Date (WADAT_IST) when I use BAPI_OUTB_DELIVERY_CONFIRM_DEC to PGI?
    Thanks to help me.

    In ECC 6.0, I used this BAPI to perform the picking using this way:
    1. Implement enhancement point  BAPI_OUTB_DELIVERY_CONFIRM_D01 in enhancemnt spot ES_SAPLV50I to set the update picking flag on delivery control structure.
    GS_DLV_BAPI_CONTROL-UPDATE_PICKING = 'X'
    2. Implement enhancement of standard BADI SMOD_V50B0001. Use method EXIT_SAPLV50I_004 to loop at table CT_VBPOK and update the fields VBELN and POSNN with suitable values.
    There is one problem with this solution, though.  The delivery quantity cannot be updated.  Any increase in the delivery qty ITEM_DATA-DLV_QTY actually updates the picked quantity on the delivery.  Consequently, there is little practical use of this technique.
    John

  • Excess Inventory/Scheduled Receipts Report using ABAP Query.

    Hi All,
    I want to create a ABAP query for Excess inventory & Scheduled receipts in a single report. I have identified tables, fields and some extra calculated fields in the report. Here are the following tables and fields.
    EKPO-MATNR      ( Material number)
    EKPO-WERKS     ( Plant)
    MAKT-MAKTX       (Material Discription)
    MARC-MAABC      ( ABC indicator)
    LFA1-NAME1        ( Supplier name)
    MBEW-STPRS      (Total value)
    EKET-EINDT         ( Item delivery date)
    RIBOF-AMOUNT
    S939-SPWOC or S032-SPWOC
    Calculation fields : Value execess this week.extend value, over or under this week, onhand inventory for last week and this week.
    Here my question is, when i was creating a infoset, how do i maintain relationship or joins from one table to another table...Is there any sequence for the above tables? Pl suggest. When i was adding all the tables in a infoset and try join the tables...it says illegal join...
    Pl suggest me.
    Thanks for your help
    PRadeep
    Edited by: Venkata Pr Papulugari on Jul 18, 2008 1:37 AM

    Hi Gordon,
    What i need to display is the remainder of the transaction that was received... if it is zero (0), i don't want to display it.
    i.e.
    transact # 100 inqty = 5
    transact # 200 outqty =1
    I'd like to display
    transact # 100     qty on hand = 4
    right know the transaction # that i am displaying is transact # 200.
    And also, it needs to be warehouse oriented. because i can have multiple warehose transactions.... and i am getting that wrong too.
    Regards,
    Manuel Roman

  • Control the playing of keyframe using a button.

    i am using gotoAndPlay for playing from a particular key frame,but the problem is it plays all consecutive keyframes.I want to restrict it to the intended keyframe only.How to stop playing at the end of the keyframe???

    Hii... thanks for your support....I have also tried gotoAndStop. It just goes directly to the indended keyframe and Stops.While i need to Stop after playing a particular key frame...
    What I am actually trying to do is construct a complex figure. The construction consists of several steps. therefore i am using 1 keyframe for 1 step,whose playing is being controlled by two buttons ie.'Next Step' and 'Prev. Step'.So when i click next step after Step1, only the keyframe Step2 must be played... i have named the keyframes on a label as Step1,Step2,Step3...  here is the code for Button 'Next Step' & 'Prev Step'
    stop();
    var n=0;
    import flash.events.MouseEvent;
    nxtbtn.addEventListener(MouseEvent.CLICK, btnClick);
    function btnClick(event:MouseEvent):void {
      gotoAndPlay("step"+(++n));
    prevbtn.addEventListener(MouseEvent.CLICK, btnClick1);
    function btnClick1(event:MouseEvent):void {
    if(--n!=0)
      gotoAndStop("step"+(n));
      if(n==5){
      n=0;
    both the buttons are not functioning as requirement...

  • Controlling the Display of Animations using Advanced Actions

    Hi,
    I'm using Captivate 5.5 and having a bit of difficulty being able to control animations that are conditional on variables. I'm not sure what the best workflow is...
    I have set up five questions using the enhanced radio buttons widget and there is a 'tick' animation and a 'cross' animation next to each question which I want to play depending on whether the answer was correct or incorrect.
    In advanced actions I have set up five conditional actions so, for instance, IF 'question1variable = correctAnswer' then show the tick animation and hide the cross animation (Else... vice versa). These actions are linked to a 'check my answers' button.
    I have all the animations set to play for the duration of the slide, and this works fine except the playbar moves on (I need it to pause so that the students can keep reattempting the questions).
    How do I stop the playbar from moving on, so that the student can reattempt the questions as many times as they like, and each time the 'check my answers' button is pressed, the correct animation plays? I've tried things like rdcmndGotoFrame = rdinfoCurrentFrame - 1 (and variations of!) however, in this case the playbar will pause but the display of the animations becomes unpredictable and buggy
    Any solutions or ideas would be most appreciated
    Thanks in advance
    Rick

    Don't know if you can make this work but I did a similar thing using an action. I made the slide jump to slide=itself, eg if the question is on slide 17, I set it to jump to slide 17, in effect looping the slide -- but the user wasn't aware that was what was happening.There was a button to move on when done, but they could play all day. My questions were set to give rather complex feedback for both right and wrong answers. User could check each question and see the feedback on each choice. Don't know. Maybe.....  I used to do this using a javascript but now (5.5) you can select the current slide -- MUCH easier.

  • Control the monitor's brightness using powerdevil on pc desktop.

    Hello.
    I,m very newbie using linux in desktop pc, before i,d used linux on laptops with sleep option available. Well, currently I am using linux on a desktop pc with external hdmi monitor, and I,m not able to control monitor's brightness using kde systemsettings powerdevil to increase or decrease monitor brightness, the brightness control just doesn,t show up in kde systemsettings  
    If i try to control monitor brightness using xbacklight command, this is what I get : No outputs have backlight property
    If i go to /sys/class/backlight  the directory is empty   . I can use the monitor's built in controls to increase or decrease brightness, but I would love to know why I cannot do it using kde powerdevil or xbacklight like i used to in laptops.
    Regards.
    Last edited by little_ball (2014-06-03 21:37:07)

    Hi deggie and thanks for your reply. To cut a long story short, I simply went on Google and saved Picasa as a "favourite". Then it occurred that the sensible thing would be to get a free copy from iTunes..BIG mistake obviously. So I haven't got an app, because Apple won't talk to Picasa- (or vice verse or something..!) Drives me spare when the kids won't play together..
    So in answer to my own question- yes, I can sync some programmes e.g. Google Docs, but NOT others (i.e. Picasa).
    In desperation (!!) I decided to search out Apples version of Picasa -iPhoto. I gave up after half an hour as I simply don't have the free time to spend searching for the impossible!! (another nail in the coffin when it comes to buying an ipad next time..)
    I did however have a bright idea that if I can share my photos through "Photos" maybe that's the way to go? If I access Picasa through the net on the ipad, and somehow transfer the images to "Photos", maybe that would work. So I'll spend a few hours trying that.

  • How To Control The Archive File Name using file adpater or OSB file traspor

    Hi all,
    My requirement is I want to archive a file by appending my BPEL instant id to the file name.
    Is this possible changing the file name when archive the file???
    Thanks
    Phani

    I couldn't find that out when I had the same requirement. I was running out of time, so I let Archive functionality works as it works and used the write file option with opaque schema.

  • Controlling the header size when using sub templates

    Hi All,
    I have a conditional header subtemplate which has a different company logo for each country. I have a header sub template which has the list of all possible logo's which are conditinally invoked from the main template. Everything works fine. But the header size if too huge. I have tried different options of reducing the margin-size, setting vertical alignment to the top, but none of them seems to make the header size any smaller. Pls help.
    Thanks
    Swarna

    Hi,
    once i upload the rtf to the server With the static url i am able to view it . the problem is occuring only when i add the ${HTTPSERVER} in the import statement. I have set the property "Disable external reference" to false.
    Here is my static URL
    <?import:http://myserver:9704/xmlpserver/HeaderFooter.rtf?>
    After adding property of HTTPSERVER in xdo.cfg file URL is
    <?import: http://${HTTPSERVER}/HeaderFooter.rtf?>
    further i am even able to download the file when I run the static URL.
    Please let me know if any settings need to be done

  • How to control the pixcel size in given tiff image

    Hai
    I loaded tiff image into the Frame by using the jai_core.jar and jai_codec.jar files. I am unable to control the pixcel size. It displaied default size. How to restract the pixcel on the image in Frame.
    import java.io.File;
    import java.io.IOException;
    import java.awt.Frame;
    import java.awt.image.RenderedImage;
    import javax.media.jai.widget.ScrollingImagePanel;
    import javax.media.jai.ImageLayout;
    import javax.media.jai.NullOpImage;
    import javax.media.jai.OpImage;
    import com.sun.media.jai.codec.SeekableStream;
    import com.sun.media.jai.codec.FileSeekableStream;
    import com.sun.media.jai.codec.TIFFDecodeParam;
    import com.sun.media.jai.codec.ImageDecoder;
    import com.sun.media.jai.codec.ImageCodec;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    import javax.imageio.ImageReadParam.*;
    class MultiPageRead extends JFrame
    ScrollingImagePanel panel;
    //     JFrame mainFrame = new JFrame();
         Container c;
         public MultiPageRead(String filename) throws IOException
    getContentPane();
              setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              pack();
              setTitle("Multi page TIFF Reader");
              setSize(980,1200);
              getContentPane();
    File file = new File(filename);
    SeekableStream s = new FileSeekableStream(file);
    TIFFDecodeParam param = null;
              ImageDecoder dec = ImageCodec.createImageDecoder("tiff", s, param);
    System.out.println("Number of images in this TIFF: " + dec.getNumPages());
              ImageLayout size = new ImageLayout(,0,12,12);
    // Which of the multiple images in the TIFF file do we want to load
    // 0 refers to the first, 1 to the second and so on.
    int imageToLoad = 0;
    RenderedImage op = new NullOpImage(dec.decodeAsRenderedImage(imageToLoad), null,
    OpImage.OP_IO_BOUND,
    size);
    // Display the original in a 800x800 scrolling window
    panel = new ScrollingImagePanel(op, 100, 200);
    getContentPane().add(panel);
         public static void main(String [] args)
    String filename = args[0];
    try {System.out.println("jfdfldjfldfjldjfjldjfjdjdjdjjdjdj");
              MultiPageRead window = new MultiPageRead(filename);
                        window.pack();
                        window.show();
              catch (java.io.IOException ioe)
              System.out.println(ioe);
    regards
    jaggayya

    Changing the fonts in Print using ABAP is not possible. as basic report output is a text editor.
    By changing "Customizing of Local Layout" will only change in display screen and not in print.
    One possible way to create a new printer formatr thry SPAD and use that format in while printing.
    to know more details about SPAD
    Using SPAD - SAP Spool Administration to print different paper size
    The SAP spool system manages its own output devices. This includes mostly printers, but also fax and archiving devices. In order for you to use output devices defined in your operating system from the SAP System, you must define these devices in the SAP spool system.
    Print to a dot matrix printer using computer paper with 66 lines
    Define paper types
    Formatting process Z_60_135
    Page format DINA4
    Orientation tick both Portrait and Orientation
    Type in the comment and click save
    Device initialization
    Device type - OKI341
    Formatting process Z_60_135 then click Execute
    Double click Printer initilization
    You must key the 66 lines hexadecimals for your printer. ( line no 9)
    1 # oki341 x_paper
    2 # reset
    3 # \e\0x40
    4 # select codepage multilingual 850
    5 \e\0x52\0x1a
    6 # disable skip perforation mode
    7 \e\0x4f
    8 # select 6 lpi
    9 \e\0x32
    10 # select page length 66 lines (66=hex $42)
    11 \e\0x43\0x42
    12 # select 10 cpi font
    13 \e\0x60
    CHECK THIS LINKS
    http://help.sap.com/saphelp_nw04s/helpdata/en/df/abbb3f8e236d3fe10000000a114084/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/5a/4df93bad37f87ae10000000a114084/content.htm
    http://www.geocities.com/SiliconValley/Grid/4858/sap/Basis/printprobs_solutions.htm
    Hope this helps you
    Regards
    Pavan

  • Execute Open Hub destination(OHD) using ABAP

    Dear Experts,
    We are using OHD to export data form BW into an application server.As per teh requirement Process chain is not used to execute the OHD.
    The DTP for the same is execurted using ABAP OOPs ( abap report,).
    The output from an OHD is a file format in the application server. I have a requiremnet to capture error during generating a file in the application server. say for eg if the file is not generated because of space issue , then this error has to be captured in the ABAP report..
    I feel for capturing error which occurs during file generation, one has to capture the complete flow of, data getting into OHD and then generating a file in the application server (using OHD) , in the ABAP report( using ABAP class methods)
    Is anybody aware of teh standard class methods used to capture teh flow of open hub so taht I can display the errors on teh screen...
    Help appreciated,,,,,
    Obliged,
    KT..

    I'm pretty sure you're in the wrong forum. from the header of this forum:
    This forum is dedicated to the SAP BusinessObjects BI Solution Architecture...
    Please see if you can find a more appropriate ABAP forum
    Ludek

  • Can 2 iPhones control the same iTunes Library with Remote?

    Hi,
    Does anyone know if you can authorize 2 iPhones to control the same iTunes library using the iPhone Remote app? Or can only one iPhone be authorized at any one time?
    Thanks!
    - John

    Hey John,
    Yes, you can have multiple iPhones remote controlling iTunes.
    Jason

Maybe you are looking for

  • I am getting following error in my application please find the sol...jax rs

    15 Mar, 2013 1:09:49 PM com.sun.jersey.spi.container.ContainerRequest getEntity SEVERE: A message body reader for Java class aero.omanair.flightStatus.vo.SearchCriteriaVO, and Java type class aero.omanair.flightStatus.vo.SearchCriteriaVO, and MIME me

  • Big difficulty with Adobe Reader

    I encounter big problems with Adobe Reader. I can read some documents and i cannot read others documents. I bought recently a new Sony computer and could install all applications without any difficulty  except Adober Reader.. The process to  install

  • From Sourcing Cockpit all PO should go in HELD status

    Hi all, When I am specifying the missing data in SC from Sourcing Cockpit, Its creating a PO and has been ordered. Now my requirement is when ever a PO is created from Sourcing Cockpit it should go in Held state so that the Purchaser can have a contr

  • Return to version 36

    I'd like to return to version 36. There are problems with a particular cloud-based software that does not work with the newer version of FireFox. How do I return to version 36?

  • I can't create an account. I get the following, Ajax submit failed: error = 403, Forbidden

    I just installed an envy 411a, enabled eprint on the printer and received printer code.  I registered iPhone just fine but can't register on eprintcenter.com.  I tried signing in with my HP online account name: that didn't work.  I tried setting up a