Servlet executing a lot of actions

I have a client (applet)
I have a server (servlet based)
my servlet is supposed to take a long time
to execute (10 mins)
the client do a request but the connexion is lost 'cause
it's to long
My first idea was to create a thread from the servlet. THe servlet answers as soon as it has launched the thread. A pooling function (client side) could ask the servlet if the thread is finished or not.
Is it possible? Any one has some sample code?
Or maybe someone has another Idea or did something else?
Thanx

pretty interesting idea. but do u want the whole result of the servlet action at once. cos if u dont want it to be that way u could keep on feeding the client when data is ready and allow the servlet to do the execution in another thread. i've done such functionality before which the applet is initially loaded with a set of results from the servlet and then the servlet keeps on feeding the client in a seperate thread. unfortunately i dont have any sample code that i could help u with. but it is definetly possible

Similar Messages

  • Execute java script in action listener before action

    Hi, I have af:commandButton on my page , in its actionListener method I call java script
    which displays af:popup with two buttons, I want to execute af:commandButton's action method with some program logic in depend of which button in the af:popup is clicked. The problem is that action method is execute before my java script to show the af:popup.

    Hi,
    the reason is that the JavaScript that you execute from the ActionListener is not executed before the page (or page section) is rendered, which is in the lifecycle is then after the action method is invoked.
    However, I am observing on this forum that users think of JavaScript as a silver bullet, whereas it should really be seen as second choice only. If you want to execute logic in respect to which button a user clicks, then the code should be assigned to the button and not handled by some JavaScript. If - in combination with popups - you need to use JavaScript, then have a look at using the client listener for this (af:clientListener). Idealy you use the server side af:showPopupBehavior.
    As a rule of thumb: always try to go with best practices and not with the easy catch
    Frank

  • Adobe Encore CS4: End action will not execute because of end action on the final chapter point

    Error screen:
    Error I’m getting for section titled Notes (PP 45 second video): “End action will not execute because of end action on the final chapter point.”
    The icon that shows error is in top line second from end.  I’m trying to 'end action' that portion of the video by going back to 'menu default'; also tried end action w/ ‘Stop’ and neither work.
    I saw a post about checking timeline.  Not sure what I’m looking for there.  I have nothing in Orphanage area.  I also tried building despite Check Project error and it will not build project.  Any suggestions on how to fix: “End action will not execute because of end action on the final chapter point.”?

    Select chapter one on that timelne. Look in the properties panel. Does it have an end action? You do not want an end action on the chapter; just on the timeline itself.
    That will not generally prevent a build, however. So you may have other issues.

  • End action will not execute because of end action on the final chapter point

    I will be referring to this video:
    http://tv.adobe.com/watch/learn-encore-cs4/creating-an-event-dvd/
    I followed this exactly, except for the slide show (and I made a DVD instead of flash), but when I checked the project, I get the error message "End action will not execute because of end action on the final chapter point".
    I don't understand.  I did not change any end points except for the one specified in this tutorial.  (About the Max footage for the very beginning, before the menu).  If anything was added, it was Adobe's doing.
    I do notice that in 00:04 in the tutorial, there's a downward arrow on the very end of the timeline.  My timeline does not have this.  How was this done?
    In the Encore software, after the timeline is loaded, there is no arrow at the very end.  Mine doesn't have that either.
    I'm finding Adobe/Encore's way of making menus rather difficult.  With Pinnacle Studios (at least through 8-12), making menus was easy, and it set up the chapters for you.  Why can't there be an automated menu feature in Encore?
    Anyway, here's my project:
    Main time line has 9 chapters. When clicking on their chapter points, all say End Action: not set.
    When I click on the white bar above the lite purple footage of the time line, where the chapter point's bottom rest, it says, End Action: Not Set AND Menu Remote: Return to Last Menu.
    All 9 chapter points are white.
    In the flowcart, there is the DVD icon --> my few seconds opening credits --> menu that has a Play All and Scene Selection button
    Play All goes to first chapter of video
    Scene Selection (submenu #1) goes to 6 scenes, a next, previous, main menu.  All seem to be linked properly.
    Scene Selection for scenes 7-9 are in the #2 submenu.  Has a previous button and a main menu button.   All seem to be linked properly.
    Can anyone offer any advice?  Help?  I need to make this DVD and two others by the end of the week!
    If you need more information, please let me know that too.

    If I make a change in the timeline in Premiere, will that new change be reflected in the timeline of Encore?
    If you used Adobe Dynamic Link, then yes, the Timeline will be updated. If you did not, then you will need to Export again, then Import into Encore. Watch out if you have already Transcoded, etc., and I'd name the new Timeline Export differently, Import that, use Replace Asset. When a Project is very new, and nothing much has been done, it will not be so picky. After a couple of links, etc., it gets VERY picky, and Replace Asset will help.
    Is there a way to reload the project without having to redo all the menus and links?
    If you did a Save_As, or still have your original Project, i.e. you started a completely new Project with a unique name, you can go back to the original.
    Hope that helps,
    Hunt

  • Determinations don't execute if I call action from determination

    Hello,
    I need to trigger an action from a determination. If I do it action executes, however all determinations are skipped. And as a result calculated fields remain with wrong values. I debugged a lot, and found that determination don't execute if action was triggered during internal update (like other determination). As for me - it it huge undocumented drawback that can lead to big problems.
    Why it was done in such way and what should I do?

    Hi Johnny,
    I had a similar requirement. In my case I had to trigger a validation from an action.
    So I had an object created type ref to the validation class & then called the execute method of that validation class.
    So in your case, trigger the action class in the required determination. So that after the execution of the action class is completed it will go back to determination & the rest of the determinations will be followed.
    Hope this helps you.
    Regards,
    Sanket.

  • Execute commands as an action?

    I am working for a customer implementing MARS 5.3.2 (2764). They have a lot of Windows servers they are receiving events from via SNARE. They would like to be able to execute commands on the servers depending on the event they see. For example, if their UPS system sends a message that the temperature is too hot, they'd like MARS to be able to send a shutdown command to a particular server. Has anyone seen this done and if so can I get a high-level example?
    Thanks for any help!!!
    /ahuffer/

    No this is not possible in MARS. The maximum you can do is send a regular/XML based email and let some other notification system or action system (like BMC Remedy) take care of the Windows action part.
    MARS can take responses automatically only on Cisco Switches. For Other Layer 3 devices like Cisco/Juniper firewalls it can 'suggest' mitigation commands. In newer versions it has better integration with Cisco Security Manager. But windows........I don't think so. Maybe others can suggest something more useful
    Regards
    Farrukh

  • Executing Javascript AFTER the action in Backing Bean

    I have a commandButton on my JSP which is bound to a method in my backing bean by the action attribute. However, I also have a Javascript function call in onClick. But, the Javascript function call is always executed first and then my action method is executed. Is there a way to execute the action method first and THEN the Javascript call? I simply just want to popup a message that says 'Save successful' or something to that effect.

    put a onload on your body.
    The javascript function reads a form value and if a certain condition is true you show the alert.
    For example, i've this to clean up error messages. (JavaScript)
    // Cleans the application error messages if there are jsf errors
    function cleanErrorMessages(){
        if(document.getElementById('form1:jsfErrorMessages') != null){
            document.getElementById('form1:applicationErrorMessages').innerText='';
    }

  • Execute program RMCY5330 from action Box

    Hi,
    I Would like to execute the program RMCY5330 of R/3 from the Action box of the IC Winclient. The program in R/3 is executed with transaction SE38.
    Regards,
    TPT
    Message was edited by:
            TPT TPT

    Hi,
    Endly I did the following.
    Create a Z report transaction in R3 calling the program RMCY5330.
    Then create the activity Box with the following:
    BOR method
    Logical System: 'one going to R3'
    Object type TSTC
    Method: Execute
    Parameter Dialog:
    Method--> Object Type: CRM_ABOXPD
    Thanks for the clues,
    TPT

  • Record actions bug. does not execute the dont save action even though it acknowledges in action list

    i am using macbook pro running Lion
    so i am trying to save a series of actions that i want applied to a batch of images. i do all the actions correctly (i've done this before in earlier version of photoshop). stop recording my actions, and open the same image to make sure the automation process works properly and i get the same image through automation that i got when building my actions. one
    of the actions is cutting and pasting a portion of the image in a different location, yet during the automation it always ends up somewhere else, and not in the same place, which makes no sense. another issue is during the recording of my actions i close out of all the files b4 i stop recording and click dont save. so this should be automated, but when i run the automation it prompts me to click dont save which it shouldnt do. i cant sit at the cpu and click dont save for thousands of images. whts the point of automation if i have to actually do something. stupid program. and i can clearly see in the list of actions tht it recorded me clicking dont save yet it still prompts me every time. i really do hate cs6. i wld install my old photoshop but b/c i have lion it doesnt support it... of course.. *rolls eyes*

    @conroy - one of the actions means one task in an action (see screen shot).
    @noel - i am able to run my action properly when i "play selection", but when i try to run a batch of images through the "automate" function is when the issues begin to arise. at least most of the issues.
    i would insert an image to show what i did, but i cant seem to get that to work (on my pc or mac... weird).  i loaded it to my fbook page and u can view it by following the below link
    https://www.facebook.com/photo.php?fbid=750482081505&l=4d1bb044bd
    you can view an image of what i did here.
    so in detail what i am trying to do is:
    record an action of the edits i make to a raw image so i can then run that same action on a batch of thousands of images via "automate."  the specific tasks i am trying to complete during my action should be visble in the link i provided. to explain in detail what is occuring that is being recorded as an action:
    1)- i press begin record
    2)- I am open a raw image
    3)- there is a time stamp in the image and i select and copy the time stamp from the corner of the image
    4)- i then open a new document and past the time stamp into the new document
    5)- i then increase the size of the pasted time stamp by about 3x by changing the resolution
    6)- i then go back to original image
    7)- i crop the original image to exclude the time stamp and other superflous things on the edges of the image
    8)- i then rotate the original image 90 degrees CCW
    9)- i then go back to the new document w/ the time stamp and select the time stamp with the marquee tool, so I can copy the time stamp to the original image
    10)- i copy and paste the time stamp to the original image, i use the "move tool" and move the time stamp to the top of the original image.
    11)- i then flatten the original image (i thought when this was done this is essentially combining layers, so there should be no possibility of the edited time stamp moving around as it has been flattened onto the original image)
    12)- i then save the original image (that was flattened w/ the edited time stamp) as a .jpeg  As part of the save process i also select the resolution.
    ***issue***
    so i am now having an issue on this section as well.  as you can see in the link i provided i have told adobe to do all this, yet now at this section it prompts me to make a decision about the resolution (i.e. press "ok").
    13) -after this step i then select "close all" from the file menu which closes the original image that i just saved and prompts me if i want to save the new document i created for the time stamp i edited
    14) - i select "dont save"
    15) -i press stop record
    16) - i then go to the folder where i saved the file i just edited in photoshop and change the name.
    17) - i start the action process to see if i can replicate the manual actions i just completed through automation.  i have no issues replicating this when i manually start the action, except for my issue w/ the time stamp detailed below.
    ***issue*****
    when i do this the time stamp that i edited and pasted back into the image is not in the same place. i have only gotten it to be in the same place once, and the only thing i did differently was continually re-create the above action in the same manner.  each time i recreated the action the time stamp was in a different place and one time it was finally in the place i moved it to.
    18) - after checking that the action works, i then attempt to automate a batch of files
    19) - i select file -> automate -> batch
    20) - in batch i choose the folder with the original raw images that i now want to run the action on and also select the folder where to place the altered images
    21) - in the batch menu i do not have any of the boxes checked (i.e. suppress color profile warnings, etc.)
    22) - i select "ok" and the automation process starts
    this is where i run into issues.  originally i would get prompted @ step 14 (above) instead of the automation process just reading the task in the action that says select "dont save". somehow i do not get prompted there anymore. now i get prompted at step 12.  it saves its as jpeg, but instead of completing the save process, at the resolution screen it prompts me to select "ok" instead of reading the task in the action that says select "ok"
    i have created new actions for the images i collect since CS4 and CS5 and i have never run into any of the issues i have described above. i appreciate any and all help you can provide, as it currently stands i am pretty upset b/c i have wasted an entire day or productivity messing w/ what appears to be a buggy program.

  • How can I make an image visible after execute a button (mouseup action)?

    My initial pdf contains a visible button, an invisible image and some code of javascipt. I would like to implement a "function" so that my button "activates (mouseup action)" the image, so the status of the image change from invisible to visible. I found only some related examples which use checkboxes instead of buttons but I can´t transfer the solution for me.
    I use Acrobat Prof. 8 and the corresponding Live Cycle Designer 8.
    Any help is much appreciated.
    Some Ideas:
    - it is possible to underlay image with javascript?
    - using different subforms, the first for the button (which set a global variable) and the second which comes up when the global variable is set?
    - etc, etc.

    Anyone?

  • Servlet executes only once, the first time???

    Hello evrybody,
    I'll try to be specific regarding the problem. I have an HTML file called Login.html. When I click on this file, a page opens allowing the user to enter his/her username and password. So, I compiled my servlet and I clicked on the Login.html file. I entered some existing username/password combination and the new page opened saying "Login Succesful!". I then close that page and go and click on Login.html again. This time I enter some username/password combination that is not existing in database and according to my servlet a new page is supposed to be opened with a message saying "The username and password you provided are not valid. Please register first!". But, what happenes is that a blank new page is opened with no message (also same thing would happen even if I provided the valid username/password combination). What could cause this? I tried to put rs.close() in the code (rs is reference to a ResultSet object) but it does not make any difference. Can anyone give me a clue about what might be causing this strange behavior? Thanks in advance,Jimmy.
    The code for my servlet is provided below:
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.sql.*;
    import java.io.PrintWriter;
    public class LoginServlet extends HttpServlet {
         String jdbcDriver="sun.jdbc.odbc.JdbcOdbcDriver";
         String dbURL="jdbc:odbc:Schedule";
         Connection dbConn=null;
         public void init() throws ServletException {
              try {
                   Class.forName(jdbcDriver).newInstance();
                   dbConn=DriverManager.getConnection(dbURL);
              catch (ClassNotFoundException e) {
                   throw new UnavailableException("JDBC driver not found:"+jdbcDriver);
              catch (SQLException e) {
                   throw new UnavailableException("Unavailable to connect to: "+dbURL);
              catch (Exception e) {
                   throw new UnavailableException("Error: "+e);
         public void doPost(HttpServletRequest request,
                             HttpServletResponse response) throws IOException {
              try {
                        PrintWriter out=response.getWriter();
                        Statement stmt=dbConn.createStatement();
                        String username=request.getParameter("username");
                        String password=request.getParameter("password");
                        String sql="select UserName,Password from Personal_Info where Personal_Info.Username='"+username+"' AND Personal_Info.Password='"+password+"'";
                        ResultSet rs=stmt.executeQuery(sql);
                        if (rs.next()) {
                             out.println("<HTML><HEAD>");
                             out.println("<TITLE>Meeting Scheduling Page</TITLE>");
                             out.println("</HEAD>");
                             out.println("<BODY>");
                             out.println("<H2>Login Succesfull!</H2>");
                             out.println("</BODY></HTML>");
                             out.close();
                             rs.close();
                        else {
                             out.println("<HTML><HEAD>");
                             out.println("<TITLE>Please Register First</TITLE>");
                             out.println("</HEAD>");
                             out.println("<BODY>");
                             out.println("<H2>The username and password that you provided are not valid!</H2>");
                             out.println("<H2>Please enter the valid username and password or register first.</H2>");
                             out.println("</BODY></HTML>");
                             out.close();
                             rs.close();
              catch(Exception e)     {
                        e.printStackTrace();
              finally {
                        try {
                             if (dbConn !=null) {
                             dbConn.close();
                        catch (SQLException ignored) {

    I solved the problem by using destroy() method instead of finally block. Thanks,anyway,Jimmy.

  • Servlet executes only once!!!

    Hello evrybody,
    I'll try to be specific regarding the problem. I have an HTML file called Login.html. When I click on this file, a page opens allowing the user to enter his/her username and password. So, I compiled my servlet and I clicked on the Login.html file. I entered some existing username/password combination and the new page opened saying "Login Succesful!". I then close that page and go and click on Login.html again. This time I enter some username/password combination that is not existing in database and according to my servlet a new page is supposed to be opened with a message saying "The username and password you provided are not valid. Please register first!". But, what happenes is that a blank new page is opened with no message (also same thing would happen even if I provided the valid username/password combination). What could cause this? I tried to put rs.close() in the code (rs is reference to a ResultSet object) but it does not make any difference. Can anyone give me a clue about what might be causing this strange behavior? Thanks in advance,Jimmy.
    The code for my servlet is provided below:
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.sql.*;
    import java.io.PrintWriter;
    public class LoginServlet extends HttpServlet {
    String jdbcDriver="sun.jdbc.odbc.JdbcOdbcDriver";
    String dbURL="jdbc:odbc:Schedule";
    Connection dbConn=null;
    public void init() throws ServletException {
    try {
    Class.forName(jdbcDriver).newInstance();
    dbConn=DriverManager.getConnection(dbURL);
    catch (ClassNotFoundException e) {
    throw new UnavailableException("JDBC driver not found:"+jdbcDriver);
    catch (SQLException e) {
    throw new UnavailableException("Unavailable to connect to: "+dbURL);
    catch (Exception e) {
    throw new UnavailableException("Error: "+e);
    public void doPost(HttpServletRequest request,
    HttpServletResponse response) throws IOException {
    try {
    PrintWriter out=response.getWriter();
    Statement stmt=dbConn.createStatement();
    String username=request.getParameter("username");
    String password=request.getParameter("password");
    String sql="select UserName,Password from Personal_Info where Personal_Info.Username='"+username+"' AND Personal_Info.Password='"+password+"'";
    ResultSet rs=stmt.executeQuery(sql);
    if (rs.next()) {
    out.println("<HTML><HEAD>");
    out.println("<TITLE>Meeting Scheduling Page</TITLE>");
    out.println("</HEAD>");
    out.println("<BODY>");
    out.println("<H2>Login Succesfull!</H2>");
    out.println("</BODY></HTML>");
    out.close();
    rs.close();
    else {
    out.println("<HTML><HEAD>");
    out.println("<TITLE>Please Register First</TITLE>");
    out.println("</HEAD>");
    out.println("<BODY>");
    out.println("<H2>The username and password that you provided are not valid!</H2>");
    out.println("<H2>Please enter the valid username and password or register first.</H2>");
    out.println("</BODY></HTML>");
    out.close();
    rs.close();
    catch(Exception e) {
    e.printStackTrace();
    finally {
    try {
    if (dbConn !=null) {
    dbConn.close();
    catch (SQLException ignored) {

    I solved the problem by using destroy() method instead of finally block. Thanks,anyway,Jimmy.

  • Execute a non Stop Action during others actions

    Hello,
    I have a problem with my program. I have developping a communication with the serial port with the example of Labwindows. But it read when the users rest on the button. I would like read the serial port all the time and can do other action in the same time. Can you help me please ?
    Thank you,
    Regards

    Hi romess, here you are with the need of performing several tasks inside the single program. This can be obtained in several ways; here a non-exhaustive list of possible solution, in order of increasing complexity:
    Standard UI timer: inside the callback perform the serial port activity. Given the time of the serial port process, you must define a timer interval so that some time is left for user interface activity
    Asyncronous timer: the same as above, with some multithreading added due to the way async timers are structured. CVI offers a specific instrument (<cvidir>\toolslib\toolbox\asynctmr.fp) to handle such timers; they have the same callback definition of standard UI timers so that what you have developed for the above solution can be portes almost 'as is' to async timers
    Multithreading
    When developing programs that have two or more independent tasks, some precautions are to be taken in order to prevent contemporaneous access to shared resources or to internal variables/objects: a good starting point is to read <cvidir>\bin\MultithreadingOverview.pdf document, which even if aimed to pure multithreading structures, nevertheless gives you a conceptual framework on the possible problems you can find and how to prevent them.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • How to avoid a report to execute without taking an action on the prompt

    I have created a dashboard which has a prompt. I would like to have the report run only when the user clicks on "OK". Right now when the dashboard is accessed it already runs the report with the default value on the prompt.
    Here is the error message I get
    "No Results
    The specified criteria didn't result in any data. This is often caused by applying filters that are too restrictive or that contain incorrect values. Please check your Request Filters and try again. The filters currently being applied are shown below."
    Thanks!

    The report will always run, so create a default prompt which always gives 'No results'. Next change the text in the 'no result'view to: "Please make an appropriate selection and press GO"
    regards
    John
    http://obiee101.blogspot.com/

  • PHOTOSHOP - a lot of actions

    Hello Mark,
    Does anyone else know this issue?
    I'm trying to put your script together so I don't have to use the photoshop batch.
    Now I get this fault. : Adobe Photoshop got CS wrongly: channel "Cyan" or current document
    cannot be granted to current channels or current document.
    Do you know how I also can say that the images must be resized to 300DPI?
    1- RGB to CMYK
    2- I just want to change the magenta and cyaan curves.
    3- adjusting to 300 DPI.
    4- save as JPG quality 12 ( same folder overwriting the existing image and then just cloose the image)
    ((We have always backups of the images.))
    The script stops after rgb->CMYK
    tell application "Finder"
    set inputFolder to folder (((desktop as string) & "Test Folder") as string) as alias
    set filesList to files in inputFolder
    end tell
    repeat with aFile in filesList
    set fileIndex to 0
    tell application "Finder"
    set thefile to aFile as alias
    set theFileName to name of thefile
    end tell
    tell application "Adobe Photoshop CS"
    activate
    set display dialogs to never
    open thefile
    tell the current document
    if (mode is not CMYK) then
    change mode to CMYK
    end if
    set current channels to channel "Cyan"
    adjust layers using curves with options ¬
    {class:curves, curve points:{{0, 6}, {50, 50}, {128, 128}, {238, 238}, {255, 241}}}
    -- To adjust each channel individualy set the current channel
    set current channels to channel "Magenta"
    adjust layers using curves with options ¬
    {class:curves, curve points:{{0, 6}, {50, 50}, {128, 128}, {238, 238}, {255, 238}}}
    end tell
    save the current document as JPEG with options ¬
    {class:JPEG save options, embed color profile:true, quality:12}
    end tell
    end repeat

    Colin, This should do what you want. You can change the input folder to be hard coded if you like, a simple change. Hope this helps.
    set inputFolder to choose folder with prompt "Where are your files?"
    tell application "Finder"
    set filesList to files in inputFolder
    end tell
    repeat with aFile in filesList
    set fileIndex to 0
    tell application "Finder"
    set theFile to aFile as alias
    set theFileName to name of theFile
    end tell
    tell application "Adobe Photoshop CS"
    activate
    set display dialogs to never
    set ruler units of settings to pixel units
    open theFile
    set docRef to the current document
    tell docRef
    if (mode of docRef is not CMYK) then
    change mode docRef to CMYK
    end if
    if (bits per channel of docRef is sixteen) then
    set bits per channel of docRef to eight
    end if
    set docHeight to height of docRef
    resize image height docHeight as pixels resolution 300
    set current channels to channel "Cyan"
    adjust layers using curves with options ¬
    {class:curves, curve points:{{0, 0}, {44, 54}, {128, 128}, {191, 208}, {255, 255}}}
    set current channels to channel "Magenta"
    adjust layers using curves with options ¬
    {class:curves, curve points:{{0, 0}, {64, 44}, {128, 128}, {189, 212}, {255, 255}}}
    set current channels to component channels
    set docName to name of docRef
    set docBaseName to getBaseName(docName) of me
    set newFileName to (inputFolder as string) & docBaseName
    save docRef in file newFileName as JPEG with options ¬
    {class:JPEG save options, embed color profile:true, quality:12} appending lowercase extension with copying
    end tell
    close current document without saving
    end tell
    end repeat
    on getBaseName(fName)
    set baseName to fName
    repeat with idx from 1 to (length of fName)
    if (item idx of fName = ".") then
    set baseName to (items 1 thru (idx - 1) of fName) as string
    exit repeat
    end if
    end repeat
    return baseName
    end getBaseName

Maybe you are looking for

  • Error in posting document in FPE1

    Hi Gurus,   I tried to post a document in FPE1 and it returned an error " Manual postings not permitted". Can anyone please help me finish the posting. Points awarded for all useful solutions. Thanks Santosh

  • Safari 1x1 pixels

    Hi, just yesterday when i opened my safari and it loaded the apple.com page (my home page) it suddenly came out with an error window saying something like the script cannot be loaded or completed (forgot how it said exactly). So i clicked OK and just

  • Actual cost calculation process

    Hi, All! I run the Actual Cost Calculation Process and created IPV is effecting PMAC, but no lines are created in gmf_invoice_distributions.

  • Buyer Business Package

    Hi All, I need advice or guide on Buyer Business Package - Backend configuration. This is much related to MM bacnend configuration. I have read the documentation of Business Package for Buyers mySAP ERP 2005/NW Portal 7.0 -> http://help.sap.com/saphe

  • Flash interaction on a frame

    I've added a Flash interaction to one frame. It seems that once clicked on the screen, it goes on to the next frame. Is there a way to stop the usual navigation (click to continue) and depend on the bottom navigation only for that specific frame? tha