How to create an dialog "SAPoffice express info" in ABAP?

Hi all,
We would like to create a dialog "SAPoffice express info" to remind the relevant user that he must immediately check his new SAP mail in inbox.
We see SAP system sometimes send a dialog "SAPoffice express inof" for this same purpose. For example:
"Express document "Cannot be sent: Send Mail from ABAP Program." received from author "SAPUSER"".
So we would like to create a dialog "SAPoffice express info" for our cas.
If anyone know how to create a dialog "SAPoffice express info" in ABAP, please help us?
Thanks a lot,
Vinh vo

Try with function module  SO_NEW_DOCUMENT_SEND_API1. using this you can send express message to sap office.
RECEIVERS-REC_TYPE = 'B'
RECEIVERS-REC_ID       = (user id)  " SAP user id for whom you want to send
RECEIVERS-EXPRESS    'X'        

Similar Messages

  • SAPoffice express info dialog box is creating problems in batch

    Hi Experts,
    I have created a workflow which have only two steps.
    one is generating a instance for an object and other step is an email step .
    when this workflow is getting executed by process running in foreground it send an email and give that popup box
    SAPoffice express info.
    Problem is  when i am executing the same process in bacground or batch it is not creating that popup and not even sending the email.
    Could you please guide me how this pop up get created and how i can correct this error.
    Thanks in advance.

    Rick,
    I tried with SWU_OBUF also but no success.
    ya message is coming fine .
    i am getting the same message which i am passing in WF step.
    that message is not showing that you got an error
    i just took a trace and it is showing me a program name SAPLSO02.
    i think this message is coming from this program
    i dubugged this program and it is stopping before this pop up comes.
    this program is taking an entry from table SOXP and it has all the details which is coming in the popup.
    but i dnt no how this table and on what basis it is getting entries.
    SELECT * FROM SOXP INTO CORRESPONDING FIELDS OF TABLE ITAB
    WHERE RECEIVER = SY-UNAME
    AND   NO_EXPRESS = SPACE.
    this is the query this prog is using in include LSO02F06.
    i further debugged
    and found there is one error is coming in this code
    CL_SWF_RUN_WFM================CM00T
    / IF_SWF_RUN_WFM~RU
    CALL METHOD me->execute_queues.
    This read statement is returning sy-subrc    4
    looks like smthing is missing somwhere
    thanks for your guidence.
    Edited by: abhinav shahi on Dec 14, 2010 12:12 AM
    Edited by: abhinav shahi on Dec 14, 2010 5:39 AM

  • How to create conditional dialog box

    Hi Everyone
    I am creating a database application in APEX 4.0. In that application a page requires a dialog box, which has to appear when a user clicks on Submit button.
    It has to consider validations and appear after validations and submit button is clicked. Here the Submit button submits the entire page after validations by updating the database table.
    Please help me out how to create a dialog box which has to appear by the click of Submit button.
    Thanks in advance
    Regards
    Sandeep

    Hi Kiran
    Thanks for responding,
    Sorry for providing the complete details.
    Provided link is much more helpful, but its not meeting my needs. My requirement is to just show a popup box after the user clicks on submit button.
    Saying 'Thank you for answering' if he is done with all questions or if he has more questions to answer pop up with different message 'You have more questions to answer'.
    In both the cases page as to get submitted when clicked on Submit button.
    Thanks in advance
    Regards
    Sandeep

  • How to create the sub type field in hr abap infotype

    hi ,
        how to create the sub type field in hr abap infotype.
    regards,
    venkat.

    Try like this also
    creating of infotype please follow these steps ...
    Step 1: Create Infotypes
    i. Goto Transaction PM01 – To create Infotypes:
    ii. Enter the Infotype Number and say create all.
    iii. The following message would display:
    i. PSnnnn Does not exist. How do you want to proceed?
    iv. Click
    v. A maintain Structure screen appears.
    Fill in the short text description and the PS structure of the Infotype.
    Since the fields Personnel No, Employee Begin Date, End Date, Sequential Number,Date of Last Change, Name of user who changed the object are available in the PAKEY and PSHD1 structure, define the PSnnnn structure with only the fields you required.
    vi. Once the PS Structure is created, save and activate the structure.
    vii. In the initial screen of PM01, now click on .
    Create a new entry for the infotype.
    Fill in the values as mentioned below and save.
    Infotype Characteristics:
    Infotype Name of the infotype_ Short Text: __Short Description________
    *General Attributes :
    Time constraint = 1
    Check Subtype Obligatory
    Display and Selection:
    Select w/ start = 3 “Valid record for entered data
    Select w/ end = 5 “Records with valid dates within the period entered
    Select w/o date = 6 “Read all records
    Screen header = 02 “Header ID
    Create w/o end = 1 “Default value is 31.12.9999
    Technical Data:
    Single screen = 2000
    List screen = 3000; List Entry Checked.
    viii. In the initial screen of PM01, now click on .
    Choose the infotype entry in the list.
    Fill in the values as mentioned below and save.
    Technical Attributes:
    In tab section,
    The following attribute values are given:
    Applicant DB Tab = PAnnnn “Infotype Name
    Subtype field = SUBTY
    Subtype table = T591A
    Subty.text tab. = T591S
    Time cnstr.tab. = T591A
    Prim. /Sec. = I Infotype
    Period/key date = I Interval
    and .
    ix. Infotype Screen Modification:
    Edit Screen 2000 from PM01 for the Infotype.
    ABAP Editor for the Infotype Program MPnnnn00 will be displayed.
    Click . Flow Logic will be displayed. There string coding of your own logic.
    Regards
    Pavan

  • How to create a table to use in webdynpro ABAP

    Hi Guys,
    Can anybody let me know how to create a table to use in webdynpro ABAP. I am new to ABAP. It would appreciable if i get useful answer.  Thanks In Advance
    Regards
    Ravi

    Hi! You can use transaction code SE11.  Please refer to http://help.sap.com/saphelp_nw70/helpdata/en/6c/f2934259a5c66ae10000000a155106/frameset.htm
    Please note that table name should start with 'Y' or 'Z' - by SAP naming conventions object names starting with 'Y' and 'Z' are reserved for customer application development.
    Please reward points if helpful

  • How to create sap study platform(include BW,EP,ABAP develop IDE).

    How to create sap study platform(include BW,EP,ABAP develop IDE).Thanks!

    How can I get the bw IDES for free?
    Edited by: Andy Y.L. Zheng on Apr 28, 2009 4:46 AM

  • How to create Information Dialog boxes in web Dynpro

    Hi,
    'm new to webdynpro.
    Can any body help me to create a dialog box.
    I would like to know how to create dialog boxes of type information, confirmation and warning
    expects reply
    thanks
    smitha

    to create confirmation dialog I tried the code
         IWDControllerInfo controllerInfo = wdControllerAPI.getViewInfo().getViewController();
        String dialogText = "The email was successfully sent!";
        IWDConfirmationDialog dialog =wdComponentAPI.getWindowManager().createConfirmationWindow( dialogText, controllerInfo.findInEventHandlers("ok"), "ok");
        dialog.addChoice(controllerInfo.findInEventHandlers("newEmail"), "new email");
        dialog.open();
    and I got error like:
    java.lang.NullPointerException
         at com.sap.tc.webdynpro.clientserver.window.ConfirmationDialogDelegate.<init>(ConfirmationDialogDelegate.java:58)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createConfirmationWindow(ClientComponent.java:926)
         at com.enteg.systallocpkg.LoginView.onActionLogin(LoginView.java:157)
         at com.enteg.systallocpkg.wdp.InternalLoginView.wdInvokeEventHandler(InternalLoginView.java:137)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:100)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:299)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
         at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
         at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
    I don't know how to solve this
    can any body help me
    Smitha

  • How to create and sign CAB files info on Supplement Option

    To all Supplement Option subscribers:
    At the supplement option for iDevelopment Accelerators, I uploaded a zip with detailed info on how to create and sign CAB files (necessary when you are running your application on the Native IE Java Virtual Machine).
    Not all functionality provided to you through JInitiator will work (e.g. WebUtil doesn't) but the way how to make and sign a CAB file will become more easy.
    Cheers,
    Marc Vahsen
    Headstart Team

    This defeats the purpose of trying to centralize SAP-related web resources on the SAP server. Typically IIS/Apache or other non-SAP servers are under the control of IT and not the SAP BASIS group.
    We simply would like to have a centralized location to store static web files so that they are not overwritten during Portal support pack applications.

  • How to create modeless dialog?

    Hi,
    Any body tell me how to create the modeless dialog??

    From your y'day's post...
    See to the VI Properties for what I ve changed.
    - Partha
    LabVIEW - Wires that catch bugs!
    Attachments:
    MainVI.vi ‏18 KB
    SubVI.vi ‏12 KB

  • How to create a dialog window with no button that opens along with the main window?

    When the main window is open, the dialog window opens up immediately and can be closed by key press. At other times, when the next step, ie: decision, comes to, the another dialog window pops up again and is again closed by key press. Does anyone know how to do? Use the sub-Vi? notification method? occurrence method?
    And another thing: how to create a reusable dialog window with no button so that different messages can be sent to it and it can closed by key press. And how to pass the string to the title of the dialog window programmatically?

    For your functionality (If I understand it right), nothing needs to be in the event structure. Pressing any key just triggers the event, thus finishing the VI (there is no while loop).
    Could you tell me what you mean my "it won't run properly"? Make sure that the front panel of the subVI is closed before starting the main VI. Remember that the subVI is set to "open when called" and "close afterwards if originally closed". So, if you had the panel open already, it won't of course close when finished!
    (Actually, the problems is worse when you have the subVI panel open when starting the main VI. you get a catch22 and labVIEW locks up because (1) the subVI is set to dialog and grabs all attention but (2) it has not been
    called, thus the event cannot be triggered. So don't do that!!!! As a quick workaround, add the modification shown in the attached image to ensure the panel of the subVI is closed.)
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    CloseNoButtonDialog.gif ‏3 KB

  • How to create a dialog that takes inputs from user!!!!!!

    hi there
    anyone has any idea about creating a dialog that takes user input? some thing like login GUI. thank you. it would be better if you can provide some sample codes.

    The Java Swing tutorial has a section on creating dialogs. There is a demo on how to get user input from a dialog:
    http://java.sun.com/docs/books/tutorial/uiswing/components/dialog.html#input
    The entire tutorial can be downloaded from:
    http://java.sun.com/docs/books/tutorial/

  • How to create an InDesign Grep Expression to specific words

    I have a long list of congratulations wishes all following a certain pattern. How can I create a grep style with the following sequence:
    Congratulations to [name] upon.....
    The first two words of the paragraph are always: Congratulations to
    Followed by: name
    Followed by: upon.... (then continues with the rest of info)
    There's a general paragraph style to the paragraph, let's call that "body". A  character style, let's call "bold", should be applied to the first word, then skip the word "to", apply the "bold" character style again to the name (however long that may be), and stop at the word "upon". Keep in mind that the word "to" is mentioned again later on, so I wouldn't want to use an expression with all words "to", unless can be specified only the first instance.
    I'm new to GREP, but have figured out so far that the following will give me the applied character style to the first word: ^Congratulations
    Thanks a lot in advance to whoever can help me out here.

    Fabulous guys! Thanks Eugene and Peter. It works great. All I did was add the "nested style > apply to first word" to get the first word bold. I greatly appreciate your assistance.
    One more scenario that I need to get done, if you don't mind. Thanks.
    This one is quite similar, but a bit different:
    Congratulations to [name] son of [names] upon....
    The first two words of the paragraph are always: Congratulations to
    Followed by: name
    Followed by: son of
    Followed by: name
    Followed by: upon.... (then continues with the rest of info)
    Similar as before, but now I need both names [after the word "to" and after the words "son of"] to have the style applied, in addition to the word "Congratulations".
    Thanks for your help.

  • How to create shortcut for CC11 Expression

    Hey guys! How do you create a keyboard shortcut to get CC11 Expression in the hyperdraw window of the piano roll?
    Under keycommand I could only find Velocity.
    thanks!
    oh btw, I'm still running Logic 8

    OK, just go to the Hyper editor, go hyper/create hyper set.
    It'll probable create a volume CC7 hyper set, select the hyper set you've just created by clicking on the name in the hyper editor, a set of parameters will appear to the left, then just change the number to 11 as in this pic:

  • How to create a dialog for use by an Excel AddIn?

    I know the basics of Excel AddIns, but have no idea how to design, implement and later display an internal dialog.
    The "Smart Quote Paste" function below is done, and it does not need any parameters. The function corresponding to the "New Project" button, however, needs to create a number of spreadsheets, provided by the user.
    TIA.

    Hello Travis,
    For example:
    const string message =
    "Are you sure that you would like to close the form?";
    const string caption = "Form Closing";
    var result = MessageBox.Show(message, caption,
    MessageBoxButtons.YesNo,
    MessageBoxIcon.Question);
    // If the no button was pressed ...
    if (result == DialogResult.No)
    // cancel the closure of the form.
    e.Cancel = true;
    If you want to customize it on your own, you can add a new Windows Form to the project and then add the required controls. After creating an instance of the form in the code you may show it using the Show or ShowDialog methods.

  • How to create is Dialog or JDialog without close button

    I want to add a dialog report the current step of work in the GUI and I don't want it to be closed manually. How can I get rid of the close button on the top right side of the dialog?
    Thanx for any help or clue given.

    chack this
    http://java.sun.com/docs/books/tutorialJWS/uiswing/components/example-1dot4/DialogDemo.jnlp
    second tab 3rd option (Non-auto closing dialog)

Maybe you are looking for

  • Can I set "use facebook photo" for contacts by default?

    When I edit a contact's photo, I can choose "use facebook photo" from the available options if there is a facebook profile linked to the contact.  Is there a way to do this across ALL contacts, without having to edit each of my 300  contacts individu

  • Table styles in RH don't transfer to Word 2010

    In RH, I have defined a table style called top-row-shaded, and have mapped this style for delivery to Word, in word-template.dot file. All RH tables of style top-row-shaded shoud map to my Word template style top-row-shaded, but they don't. Does anyo

  • Mail page now black background with white print and I cannot fix.

    Today when I signed on, my mail page is now black background with white letters and I cannot figure out how to change it back to what was there before -- black on white -- and cannot find anything in help on this problem.

  • Trying to download and update apps

    Hi! I am trying to download and update apps, message "waiting" appears and nothing happens. I have an iphone 4. Thanks.

  • Array of records registerOutParameter

    Hi !! I have a Pl/SQL function that returns an array of records. I want to call this procedure doing the following: st =conn.prepareCall("{? = call partes.PROYECTOS_DISPONIBLES(?,?,?)}"); st.registerOutParameter(1, oracle.jdbc.driver.OracleTypes.ARRA