How to design a GP with webdynpro application? Kindly help!

Hi Experts,
        I have a requirement to design guided procedure for stock reconciliation.
        The starting page for this is a webdynpro(ABAP) report. This report has a table with 4 columns namely, Material_Num, Customer_stock, Org_Stock, Delta.
Material_Num | Customer_stock I Org_Stock I Delta |
TRN001          | 100                   | 65             | 35     |
TRN002          | 200                   | 160            | 40    |
User will select any row and then can click on 'Reconcile' button below.
On clicking the 'Reconcile' button it should open a HTML page with details on selected data for reconciliation based on the selected row. This page should have a 'Send for approval' button.
On clicking 'Send for approval' button, it should open another page for selecting the manager from a list. User can select the right manager and press 'Send' button.
Once 'send' button is clicked, a status HTML page should open showing status of managerial approval.
The manager should receive a worklist entry in the portal universal work list. He should be able to approve it.
The GP flow is like this:
Stock Report -
> Send for approval   -
> Select Manager -
> Status.
Can somebody guide me with steps to follow to design this in GP?
How to pass selected row data from the webdynpro report to the 'Send for approval' page?
Thanks
Gopal
Message was edited by:
        gopalkrishna baliga

Hi Gopal,
I would rather recommend you to use Java Web Dypro to have all the advantages of a better integration (parameters mapping, eventing on completion, etc.). You can use ABAP Web Dynpro Application but this is, from a GP Perspective, strictly limited to open the Application. Nothing else happens.
To reach a better integration in ABAP, you might use the BSP Callable Object.
Best regards,
David

Similar Messages

  • How to Integrate HCM Process with Webdynpro ABAP Application

    hi,
    I have issue regarding how to integrate HCM Process with Webdynpro abap application.
    I had created one HCM process for transfer using Hrasr_dt T code and also created form scenario and work flow.
    How to Integrate HCM Process with Webdynpro ABAP Application
    by
    Parthasarathi

    hi suhasini,
    Thanks for your reply,
    Can u explain in detail.. and Give any documents or links...
    by
    Parthasarathi

  • GP with Webdynpro Application

    Hi
      I want to develop a webdynpro application which should create a callable object to be used in GP.
      In the application, one view is there ,which one EP user will submit to a higher authority to get approval.
    the higher authority person will get that view with some additional fields(like remark field, approval button etc.).
      How can I use GP for this type of application??
      Can I use the same view for both the levels of users with some changes??
      How can I create such a webdynpro application using GP?
    I have gone through some of the forum documents in all those, only one view is there.
    How can I link different webdynpro views(based on business scenario) using Gp??

    Hi Gopal,
    I would rather recommend you to use Java Web Dypro to have all the advantages of a better integration (parameters mapping, eventing on completion, etc.). You can use ABAP Web Dynpro Application but this is, from a GP Perspective, strictly limited to open the Application. Nothing else happens.
    To reach a better integration in ABAP, you might use the BSP Callable Object.
    Best regards,
    David

  • How to design a form with multiple lang(Arabic and Eng) in a page

    Hi All,
    Could you pls help me how to design a form with multiple languages. when I set the form proprties-->Form Locale as Arabic. English text is comming in reverse and when set the FormLocale as English, Arabic text is comming in revese.
    Pls help me how to design
    Thanks in advance.
    Regards,
    Jayakar

    I am not sure how you can have two different languages inside the same PDF.
    Alternatively, if you want to place only the static labels, you can convert all the static label in one language to images and set the form language setting to other. And place the images inside the form using Image field. For example, you can keep the form language as English and then convert all the arabic language labels/ Static text to images.
    Anotherway,
         Have same sections in both the languages and hide and unhide based on the user selection of the language..
         if your user chooses Arabic, then you can unhide the Arabic sections and change the form language properties programmatically..
    Thanks
    Srini

  • How to design a form with multiple lang(Arabic and Eng) in a pge

    Hi All,
    Could you pls help me how to design a form with multiple languages. when I set the form proprties-->Form Locale as Arabic. English text is comming in reverse and when set the FormLocale as English, Arabic text is comming in revese.
    Pls help me how to design
    Thanks in advance.
    Regards,
    Jayakar

    I am not sure how you can have two different languages inside the same PDF.
    Alternatively, if you want to place only the static labels, you can convert all the static label in one language to images and set the form language setting to other. And place the images inside the form using Image field. For example, you can keep the form language as English and then convert all the arabic language labels/ Static text to images.
    Anotherway,
         Have same sections in both the languages and hide and unhide based on the user selection of the language..
         if your user chooses Arabic, then you can unhide the Arabic sections and change the form language properties programmatically..
    Thanks
    Srini

  • How to test system down in XI? Kindly help!

    Hi Experts,
        I have a JMS -> XI ->SAP R/3 scenario.
        If the remote SAP R/3 is down then I have to trigger an alert.
        In the runtime workbench, i have configured the alert in Alert Configuration.
        In this I have given the alert category, receiver service, interface and namespace.
        How do I test the system down scenario without actually making the system down?
    I have tried to test it via runtime workbench test tool and stopping the receiver communication channel. But SXMB_MONI shows the message successfully processed.
       Why the XI message is not in error?
       How do I actually test this scenario?
       Kindly help me!
    Thanks
    Gopal

    > 1. The report RSARFCEX to restart this message from
    > SM58.
    Correct.
    > 2. Executing report RSQIWKEX restarts errored msg in
    > SXMB_MONI.
    It restarts the error messge from the Queue in SM58. If the message is deleivered successfully from Sm58, the message in MONI gets updated. It does not restart the message from MONI.
    > 3. Msgs are processed in tRFC queues only in IDOC
    > scenarios.
    Ths blog has answers ,
    /people/sap.india5/blog/2006/01/03/xi-asynchronous-message-processing-understanding-xi-queues-part-i
    <i>Further in asynchronous communication, the calls can be executed either by tRFC (Transactional RFC) or qRFC (Queue RFC). In tRFC, RFC calls are stored in database along with corresponding data under a unique transaction id (TID). However in tRFC, LUW (Logical Unit of Work) are executed independently of each other and the sequence specified by sending application is not maintained. And this particular requirement leads to qRFC communication wherein all LUWs are processed in the same sequence as determined by sending application.</i>
    Not only Idoc's used by other Interfaces as well.
    Regards
    Bhavesh

  • My iphone is hanging while working with whats up. kindly help

    my iphone is hanging while working with whats up. kindly help

    I assume you mean whatsapp.
    First double click the home button and swipe the app closed.
    If it still doesn't work try a reset. Press and hold the home and power buttons until the Apple logo appears. Release both buttons. Wait until your iPhone starts on it's own.
    If whatsapp is still giving you problems try deleting and reinstalling the app.

  • My IPhone 4S is hanged during updating IOS 6 to IOS 8, PHONE was connected WIFI and under charging with computor. Kindly help, it is not switching off, not restarting

    My IPhone 4S is hanged during updating IOS 6 to IOS 8, PHONE was connected WIFI and under charging with computor. Kindly help, it is not switching off, not restarting

    Hi HARISH INDIA,
    That is not good but lets see if we can get it back to life. If you can, see if you can put your iPhone into recovery mode and then use iTunes to restore it. If you can get it to restore, it will erase everything off your iPhone. If you have a back up in iTunes or iCloud then you can put that on after the restore is complete. Take a look at the article below for more information. 
    If you can't update or restore your iPhone, iPad, or iPod touch
    http://support.apple.com/en-us/HT201263
    Take it easy,
    -Norm G. 

  • How to upload excel file in Webdynpro application using ABAP

    Hi Experts,
    Am developing a webdynpro application in which it will take an excel file as input and display the contents in the form of a table in output. I am able to upload tab delimited text file and populate the table using the below code but not able to do the same with .xls file. Pls let me know if I need to use a different function module for upload excel file.
    get single attribute
      wd_context->get_attribute(
        EXPORTING
          name =  `DATASOURCE`
        IMPORTING
          value = l_xstring ).
      CALL FUNCTION 'HR_KR_XSTRING_TO_STRING'
        EXPORTING
          in_xstring = l_xstring
        IMPORTING
          out_string = l_string.
      SPLIT l_string  AT cl_abap_char_utilities=>newline INTO TABLE i_data.
    Bind With table Element.
      LOOP AT i_data INTO l_string.
        SPLIT l_string AT cl_abap_char_utilities=>horizontal_tab INTO TABLE fields.
        READ TABLE fields INTO lv_field INDEX 1.
        fs_table-name = lv_field.
        READ TABLE fields INTO lv_field INDEX 2.
        fs_table-age = lv_field.
        APPEND fs_table TO t_table1.
      ENDLOOP.
    lo_nd_data = wd_context->get_child_node( 'DATA_TAB' ).
    lo_nd_data->bind_table( T_TABLE1 ).
    Thanks,
    Subathra

    Dear Exports
    Can anyone guide me how to uplode the .xlsx or ..xls formatted excel file using abap webdynpro without converting it to .txt file. Because my client requirement is only to upload the excel file. because to convert the .xlsx flie to .txt file it will be time taking and cost expanssive. Another requirement is suppose today i have create a application for uploading a file which has 8 columns and 10 rows. suppose tomorrow the client will make some changes in that flat file means the client will add 2 extra columns and 10 more columns in that fil. and will upload that file. Then the new file will be display on the browser or old file. but my requirement is to display the new file in browser.
    Can anyone kindly help to solve my problem. I am completely fresher in this field and I need to do it as soon as possible. Please help to solve the problem. 
    Regards
    Rashmita

  • How to capture the parameter in webdynpro application?

    Hi ,
    We have a requirement like this :
    the scenario is :
    user will get a mail to  inbox(here mail is coming from SAP Workflow) saying that :"proposal is waiting for your approval".for details please click on the below link:
    once user clicks on the link it has to open up the webdynpro application and has to display the details of the particular proposal no.
    how to pass the proposal no to the webdynpro application URL and how to capture the proposalno in webdynpro java?
    Thanks in advance.
    Regards,
    Pavani

    From the workflow when you create the link, also add the proposal number as an url parameter.
    For example if the url for requesting WD application is <WD_URL>, then URL with parameter would be
    <WD_URL>?PROPOSAL_NO=<actual_proposal_number>
    In the webdynpro, you can access this parameter with the following piece of code(ideally in wdDoInit of component controller).
    String proposalNo = WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("PROPOSAL_NO");
    Regards
    kk..

  • How to close the browser from webdynpro application

    Hi All,
    I need  to implement the closing the browser where the webdynpro  application running by click on some button in that application.
    Can any body tell me how to implement that.
    Regards
    Vijay

    Hi,
    I resolved as follows(WebDynpro7.3) :
    1.- Create a plug in the "Window" with the name "Exit" and parameter "closeWindow" the type Boolean, after edit it and put type Exit.
    2.-Repeat the same but in the "Interface".
    3.-Place the following code in the action:
      IWDWindowController iwdWindowController =wdControllerAPI.getWindowController();
      IWDWindowInfo windowInfo=iwdWindowController.getWindowInfo();
      IWDOutboundPlugInfo  iwdOutboundPlugInfo=windowInfo.findInOutboundPlugs("Exit");
      iwdWindowController.firePlug(iwdOutboundPlugInfo, new HashMap(){{put("closeWindow",true);}});
    regards.
    JCARMONA

  • How to design a churn Data Mining application

    Dear All,
    I am a beginning software engineer. I am interested in designing a churn data mining applications for telecom companies.
    My questions are:
    1. Can I use the ODM sample codes to do this for creating the models,lifts, and scoring, etc?
    2. How do I attach Java Swing front-end applications to the data mining in the Oracle 9i database server ?
    3. Are the scoring posted in the sample codes accurate and useful in life deployment?
    4. On the data warehouse for the data mining, what are the special considerations for the warehouse vis-vis dimensions, fact tables, etc?
    Regards,
    Olatuja Abayomi

    Thanks :)
    However, what i mean is the implementation (java file).
    For example, the Java RMI tutorial at http://java.sun.com/docs/books/tutorial/rmi/overview.html defines two interfaces on server side.
    One interface is for the Remote Interface, which has to be on server side.
    Another is an interface with generic type, which is
    public interface Task<T> {
        T execute();
    } Then both copiled interfaces (two class files) are compressed into a jar file, and this jar file needs to be reachable by both client and server side of the code.
    So, client side needs the implementation of interface Task.
    Or after we defined the two interface (Remote interface and Task interface) on server side, we also implement the Task interface
    on server side, then compile the server side and compress compiled interfaces and implementation (three cless files) into a jar file, and pass this
    jar file to client, so server needs no implementation for the interface Task, since the implementation is defined and compressed in the jar file already.
    I hope i explained better this time, or i am just lost at this point.

  • Blackberry issues with WebDynpro application

    We are testing a webdynpro application via a blackberry. The webdynpro application works fine from IE.  With the blackberry, we see the following:
    - User logs into the application. After user's first access attempt, they no longer have to log in. We even turn off the Blackberry and restart. The same issue occurs.
    - User executes a line item transaction in the Blackberry. This item executes fine.  However, we get a communication error on the next lineitem.
    Is there Blackberry Browser and/or Blackberry server settings that need to be applied to allow the sessions and WebDynpro communication to work properly?

    Hi Stephen,
    I'm working on creating Blackberry application for online Purchase requisition Approval process, using PR workflow.
    Workflow configurations have been done in ECC.
    can u guide me how to get "Approve/ Reject" option on the BB device?

  • How to close current window  of webdynpro application using webdynpro java

    Hi All,
    u201CTo close the current  window  of webdynpro application"
    if i using exit plug its giving the following error in portal runtime.
    u201Ccom.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead to navigate to another application! u201C .
    could you send me the  process how to use  portal navigation for the above scenariou2026u2026instead of exitplug.
    Thanks& Regards,
    Srinivas.

    Hi,
    Follow the steps below:
    1. Create a new Window and embed a View which needs to be opened from the main view.
    2. Create a context attribute of type IWDWindow (Java Native Type Option)
    3. Write the following code in the controller for opening the new window:
    IWDWindowInfo windowInfo = (IWDWindowInfo)  
                                                     wdComponentAPI.getComponentInfo().findInWindows("<windowname>");
    IWDWindow window = wdComponentAPI.getWindowManager().createModalWindow(windowInfo);
    wdContext.currentContextElement().set<contextattributename>(window);
    window.show();
    4. In the new window, create a contextattribute and bind it to the attribute created in controller and on action of the close button write the following code:
    IWDWindow window = wdContext.currentContextElement().get<attributename>();
    window.destroyInstance();
    Hope this helps you.
    Regards,
    Poojith MV

  • How to design a mapping with a pre-mapping operator

    Hi,
    I want to design a mapping with only one operator: a pre-mapping operator that uses a procedure with no parameters (so there are no input/output groups). When I validate this mapping I get error VLD-1009: Mapping lines have not been created.
    Question 1: how do I design a mapping if all I want to do is to execute a procedure and there are no target operators involved?
    Question 2: how are pre-mapping process operators intended to be used? (apparently not the way I use one here)
    Jaap.

    One way of doing this is to jus add a constant and a target table to insert a value into a dummy target. (i.e sysdate into dummy_table) This way you can execute the procedure using a pre mapping operator.

Maybe you are looking for

  • Printing Material Description in Arabic for Smartform

    Hi All, I have created a custom smartform for printing the PO, Sales Invoice. The material description is maintained from RTL-Arabic language in Material Master(MM02) - محبس بليه بلاكورين 75م. I need to print the above material description alone with

  • How to move an iTunes account

    My situation is that I have several users with their own accounts, each with their own iTunes account and their own iOS devices, on my OS10.6.8 iMac. I would like to move the iTunes accounts and contents to new user accounts on the same computer, and

  • Windows 7 Pulled from Retail?

    As a microsoft developer (with MSDN Premium), a hardcore pc gamer and windows user, I can say with assurance that Windows 7 x64 is your best Desktop OS.   Win7 is #1 in market share and far from outdated.  Windows 8.x is a terrible desktop OS.   Ther

  • How to make video content on a hard drive have DVD-style navigation?

    I have a client who plays video clips in a seminar setting, and has been using a DVD player to accomplish this so he can use the remote to jump between different movie clips at will. He now wants the content stored on his hard drive to no longer have

  • Issue with re-importing images after using Nik plugins

    Currently, when images are edited in a Nik plug-in and saved back to Aperture, the project folder the image originated in is changed from being organized by "date" to "manual" and then that image is inserted as the first image in that folder. In past