Passing data to multiple screens through SAP webgui;

Hello, I'm working on building an application that requires me to pass data to multiple screens of a SAP transaction (IW31) through SAP webgui.  The requirement is to enter the required information in the initial screen, "Header data" screen and in the "Object Data" screen. I'm using the below URL to launch the webgui:
http://myserver:8001/sap/bc/gui/sap/its/webgui/!?sap-client=800&sap-user=xxx&sap-password=yyy&sap-language=EN&transaction=iw31%20CAUFVD-EQUNR=20006001&AUFPAR-PM_AUFART=PM01&CAUFVD-GSBER=0001&OKCODE=/00&CAUFVD-ILART=103&~OKCODE==IOLU
This is failing with the following error message:
*Flow control: Entry SAPLCOIH, IOLU, A0, *   , *   , * is missing in T185*
I also noticed that if I stop at the point where I enter information in the initial screen and enter into the header data page using the below URL, it is working fine. The URL used is
http://myserver:8001/sap/bc/gui/sap/its/webgui/!?sap-client=800&sap-user=xxx&sap-password=yyy&sap-language=EN&transaction=iw31%20CAUFVD-EQUNR=20006001&AUFPAR-PM_AUFART=PM01&CAUFVD-GSBER=0001&OKCODE=/00
Can anyone please explain what is incorrect in the URL I'm passing?
Thanks in advance

Hi Vijay,
Thank you for your prompt response but I do not understand your answer or perhaps I am not makig myself clear.
Let me explain the current process:
1) Z program collects data and exports to Memory ID 'TEST01'.
2) Z program calls SAP program
3) SAP program calls User Exit '001' and data is read from Memory ID 'TEST01'.
4) SAP program collects some of the data and then executes SAP FM to continue processing.
5) SAP FM Executes User Exit for FM and data is read from Memory ID 'TEST01'.
6) SAP FM returns completed data back to SAP main program.
7) Z Program collects results from SAP program.
New process:
1) Z program collects data and exports to Memory ID 'TEST01'. Data now includes filter for CC.
2) Z program calls SAP program
3) SAP program calls User Exit '001' and data is read from Memory ID 'TEST01'.
4) SAP program collects some of the data and then executes SAP FM IN PARALLEL PROCESSING to continue processing.
5) SAP FM Executes User Exit for FM and an attempt to read data is read from Memory ID 'TEST01' fails.
6) SAP FM returns completed data back to SAP main program.
7) Z Program collects results from SAP program.
The dilemma is how to capture the proper CC filter in the FM exit when SAP is unable to read the data from memory ID 'TEST01'. I guess I can understand this since the tasks are executed in separate sessions and servers from the one that started the program since we are using a server group.
Perhaps I am missing something with respect to exporting to memory IDs?
Thanks.

Similar Messages

  • How to pass parameters for second screen to SAP webgui URL

    Hi
    I want to call SAP webgui from an application and want to pass some data which need to be prefilled in the screen.
    Have gone through many threads
    /people/durairaj.athavanraja/blog/2004/09/23/pass-parameter-to-its-url-upadated-21st-june-2008
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=22375
    webbgui  - calling a transaction and specify variant or parameter in url
    Things work fine if I pass values to fields which are on first screen, but I am unable to pass data to fields on next screens.
    Taking an example :
    tCode for vendor creation is XK01 and it has many screens, now when I call url
    http://HOST_NAME:8000/sap/bc/gui/sap/its/webgui/!?sap-client=CLIENT_ID&sap-user=SAP_USER&sap-password=SAP_PASSWORD&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1001;
    I am able to view Ven1001 in vendor code in first screen
    But when I call
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;ADDR1_DATA-NAME1=VEN_NAME
    All the fields on first screen get populated but I don't get VEN_NAME in Name1 field on GUI
    Tried this
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;Ok_Code=ENTR;ADDR1_DATA-NAME1=VEN_NAME
    as well, but no success
    Can anybody help. Thanks in advance
    Ruhi

    you can only pass values to first screen fields

  • How to pass parameters for second screen to SAP webgui URL (ITS)

    Hi
    I want to call SAP webgui from an application and want to pass some data which need to be prefilled in the screen.
    Have gone through many threads
    /people/durairaj.athavanraja/blog/2004/09/23/pass-parameter-to-its-url-upadated-21st-june-2008
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=22375
    webbgui  - calling a transaction and specify variant or parameter in url
    Things work fine if I pass values to fields which are on first screen, but I am unable to pass data to fields on next screens.
    Taking an example :
    tCode for vendor creation is XK01 and it has many screens, now when I call url
    http://HOST_NAME:8000/sap/bc/gui/sap/its/webgui/!?sap-client=CLIENT_ID&sap-user=SAP_USER&sap-password=SAP_PASSWORD&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1001;
    I am able to view Ven1001 in vendor code in first screen
    But when I call
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;ADDR1_DATA-NAME1=VEN_NAME
    All the fields on first screen get populated but I don't get VEN_NAME in Name1 field on GUI
    Tried this
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;Ok_Code=ENTR;ADDR1_DATA-NAME1=VEN_NAME
    as well, but no success
    Can anybody help. Thanks in advance
    Ruhi

    you can only pass values to first screen fields

  • Problem in passing data from 1 screen to another using BBP_DOC_CHANGE_BADI.

    Hi Experts,
    i am new to the SRM, i am facing problem in passing data from one screen to another.
    my requirement is that when we select one shopping cart and press the PROPOSE SOURCES OF SUPPLY button, we will fetch all the contracts that are attached to the shopping cart.
    we have implemented a BADI implementation of BBP_SOS_BADI (method BBP_SOS_CHECK) for passing some changed values to the contracts of the shopping cart into the popup screen that is displayed when we press PROPOSE SOURCES OF SUPPLY button and when we select any contract and press ASSIGN ONLY button in the popup screen the badi BBP_DOC_CHANGE_BADI is triggered.
    i have implemented another BADI implementation of BBP_DOC_CHANGE_BADI for fetching the selected contract and pass the values to another screen, but the problem is that when we select one contract and press the assign only button we are fetching the wrong contract number ( that is in the BADI method BB_SC_CHANGE parameter IT_ITEM we are fetching the wrong contract), if we again do the same procedure for the second time we are getting the correct contract.
    i am unable to understand why we are getting the wrong contract in the first time( that is we are getting contract other than the selected one).
    as per my understanding i think when we are passing data to the popup screen using BBP_DOC_CHANGE_BADI we are not updating the shopping cart with the changed data.
    can anyone tell me how we can update the SHOPPING CART with the changed contracts data, i have used BBP_PD_SC_UPDATE, BBP_PD_SC_SAVE and other shopping cart FM but nothing is happening.
    Thanks
    Tanveer

    Hello,
    What version of SRM are you on?  Have you check for OSS Notes?  I have had trouble with BBP_DOC_CHANGE_BADI but it was because of other issues.  The BADI works pretty well and it is called almost every time something happens to the shopping cart.
    I have noticed that sometimes that values are not changed til the second calling of the BADI.  I have yet understand why but I think it has to do with prompt processing. Usually, we train our requisitioners to click the 'Check'  button to flush things out.
    I don't know if I was helpful.... another thought.... could there be an error caught by BBP_DOC_CHECK_BADI that is preventing change in BBP_DOC_CHANGE_BADI?
    Regards, Dean.

  • How to create multiple screen through FXML sccene builder then create thier

    Hello guys
    I am loking for a way to create multiple screen through FXML sccene builder then create thier controls and navigate though them.
    Thank you at advance.
    Edited by: EJP on 6/06/2012 04:17:got rid of the SHOUTING. Don't do that here.

    Hello,
    in the SceneBuilder samples that you can download from the SceneBuilder download page, you will find a project named Login composed of 2 FXML. The Application and Controller code of this sample should help you design your application.
    Regards.
    Jean-François Denise

  • Passing data from one screen to another(web-dynpro) in SRM sourcing cockpit

    HI Experts,
    i am facing problem in passing data from one web-dynpro screen and assigning the data it to another web-dynpro screen.
    my requirement is that when ever user selects a contract in PROPOSE SOURCES OF SUPPLY screen popup and press only assign only button, the data of the contract should be copied to the shopping cart.
    i have already used the BADI BBP_DOC_CHANGE_BADI, but unfortunately it was not working.
    so i tried to use the context, element and other web-dynpro fields to pass the data, i am able to pass the data from the popup to the second screen and able to assign it.
    but when ever i deselect the shoppping cart which has been assigned with the data of the popup and select another shopping cart the data of the above shopping cart is cgetting changed.
    i am unable to figure out the exact reason why this is happeing.i have written code in the ASSIGN ONLY button method to fetch the popup data and in the WDONMODIFYVIEW method of the second screen to assign the popup data to the shopping cart.
    i have tried to bind the elements using the BIND_TABLE, BIND_STRUCTURE, BIND_ELEMENT, BIND_ELEMENTS methods, but nothing is working.
    can anyone suggest me where i am making mistake and try to solve the issue.
    Thanks
    Tanveer

    Dear Poster
    Your thread has had no response since it's creation over
    2 weeks ago, therefore, I recommend that you either:
    - Rephrase the question.
    - Provide additional Information to prompt a response.
    - Close the thread if the answer is already known.
    Thank you for your compliance in this regard.
    Jason Boggans
    SAP SRM SDN Moderator

  • Passing data to BD87 screen

    hi,
    i want to pass idoc number to bd87 screen through my program .
    i tried using the submit statement as there is no parameter id for sx_docnu field like this:
    lv_docnum =(having idoc number)
            r_docnum2-sign = 'I'.
            r_docnum2-option = 'EQ'.
            r_docnum2-low = lv_docnum.
            append r_docnum2.
       SUBMIT rbdmon00
      WITH sx_docnu in r_docnum2
      via selection-screen
      AND RETURN.
    but this is not working.can anybody tell me how to do this????

    Hi
    Try this
    DATA: rspar_tab  TYPE TABLE OF rsparams.
    rspar_line-selname = 'SX_DOCNU'.
    rspar_line-kind    = 'S'.
    rspar_line-sign    = 'I'.
    rspar_line-option  = 'EQ'.
    rspar_line-low     = '002'.  "Idoc number
    APPEND rspar_line TO rspar_tab.
    SUBMIT rbdmon00
    WITH selection-table rspar_tab
    via selection-screen
    AND RETURN.
    Cheers
    Joginder

  • Passing data to new screen

    I'm running a standalone tomcat 4.0.4. When the user logs in his information is retrieved from the database and placed in a vector. I go through two seperate screen before I am to have the fields on the screen prepoplulated with the data retrieved from the user login. But nothing is showing up. What am I doing wrong. This is a HTML screen because I can not get the JSP to work.

    you may move the data from one screen to another in different ways:
    create a session object of HttpSession and add the data you have to the session
    session.setAttribute("name",object);
    pay some attention to how managing and retrieving the session from different page.
    or you may add the data to the request object i.e
    request.setAttribute("name", Object) ;
    and then obtain requestdispatcher
    then forward or include the request to any other resource
    requestdispatcher.forward(request,response) ;
    regards

  • How to pass data to XI interface through a particular QUEUE ID

    hi,
    i need to pass data to XI through a particular QUEUEID if any body has sample ABAP code for it pls post...........
    its very urgent tx....
    shiva.

    Hi Shiva,
    Are you talking about queue prioritization?
    To be able to have your interface pass through a particular queue name, you have to first register your queues in sxmb_adm.  You can check that in the "manage queues'.  Then you configure the sender and receiver service/system and the interface in the configuration "configure filter for queue prioritization".

  • How do I save the data in multiple screen tabs concurrently?

    Hi.
    I have a screen (9000) that includes 3 tabstrip subscreens (9001, 9002 & 9003).
    I used the tabstrip wizard to create the tabstrip. Right now, when I click on the 'Save' button, only the data in the active tab is saved.
    How could I make changes so that data in ALL the tabs could be saved concurrently? My flow logic codes are as below:
    PROCESS BEFORE OUTPUT.
    *&SPWIZARD: PBO FLOW LOGIC FOR TABSTRIP 'TRANSFORM'
      MODULE TRANSFORM_ACTIVE_TAB_SET.
      CALL SUBSCREEN TRANSFORM_SCA
        INCLUDING G_TRANSFORM-PROG G_TRANSFORM-SUBSCREEN.
    MODULE PBO_9000.
    PROCESS AFTER INPUT.
    *&SPWIZARD: PAI FLOW LOGIC FOR TABSTRIP 'TRANSFORM'
      CALL SUBSCREEN TRANSFORM_SCA.
      MODULE TRANSFORM_ACTIVE_TAB_GET.
    MODULE USER_COMMAND_9000.
    Thanks.

    You didn't mention which version of LabVIEW you are using. I adapted your method in this example. Not sure this is an efficient method. I just pass the 2d array through in the false case.
    Using LabVIEW 2010SP1 and TestStand 4.5
    Attachments:
    WriteTable.PNG ‏35 KB

  • Error while passing data to custom screen. Entry MUM doesn't exist in T001P

    Dear All,
    I have created a custom screen for PB10. I am getting below error while executing the screen.
    Entry MUM doesn't exist in T001P (Check Entry) .
    The detail error is
    Entry  MUM  does not exist in T001P (check entry)
    Message no. 00058
    Diagnosis
    Input values must be defined in Table T001P. The value or values ' MUM ' are not specified in this table.
    Procedure
    Check whether the input is correct and correct if necessary.
    Procedure for System Administration
    If this is not an incorrect entry, check the system settings and change them if necessary.
    If there is a connection to the Customizing system, you can maintain the system settings by choosing Customizing in the Performance Assistant or Maintain Entries (F5) when displaying the help in a modal dialog box.
    I've checked the table and data is available. But still i am getting this error.
    I've come across this error earlier while copying standard screen to custom screen.

    The solution to this problem is you have to set your SET and GET parameter in the properties tab of the field.
    regards,
    sandeep

  • Passing data to MIGO screen using BAPI

    Hi Friends
          I have PO header and item details data in Ztables seperately. now I want fetch these data and should display in MIGO transaction screen to do the GR by using BAPI function module.
    Please help me how to solve this problem.
    Thanks & Regards.
    Rajsekhar
    Edited by: Sekhar on Mar 4, 2008 7:16 AM

    Hi
    Try this
    DATA: rspar_tab  TYPE TABLE OF rsparams.
    rspar_line-selname = 'SX_DOCNU'.
    rspar_line-kind    = 'S'.
    rspar_line-sign    = 'I'.
    rspar_line-option  = 'EQ'.
    rspar_line-low     = '002'.  "Idoc number
    APPEND rspar_line TO rspar_tab.
    SUBMIT rbdmon00
    WITH selection-table rspar_tab
    via selection-screen
    AND RETURN.
    Cheers
    Joginder

  • Extracting data from multiple datasources through DAC

    We have to extract data from two Oracle datasources (GL datasource 1 and GL datasource 2) by DAC client to one Datawarehouse. We have configured DAC for one datasource and it is working fine. How can we add another datasource into the same DAC client.
    Neeraj

    You will need to update the Source DB connections in both the DAC and Informatica Workflow before you want to load the DW with the other GL Database. You will contnuously have to switch these configuration settings or stand up another DAC Server, Repository and Client that point to the same Datawarehouse.

  • SAP threading-how to pass data between different batch job programs?

    Hi everyone,
        now i have one problem about performance tuning using threading in SAP programs: split one big program into two programs - one is main program and the other is sub program. using batch jobs, we can submit multi jobs of sub program at the same time.
        does anybody know how to pass data between different batch jobs? I don't want to use temp files. can ABAP memory can implement this?
        thanks!

    Passing Data Between Programs
    [http://help.sap.com/saphelp_47x200/helpdata/en/9f/db9df735c111d1829f0000e829fbfe/frameset.htm|http://help.sap.com/saphelp_47x200/helpdata/en/9f/db9df735c111d1829f0000e829fbfe/frameset.htm]

  • How to print hard-coded data in multiple language in sapscript.

    Hi All,
    How to print hard-coded data in multiple language in sap-script, here the requirement is when printing the output
    we can see the window heading, description which are mostly hard-coded here I want to print these in both language as fallows,
    Goods to be delivered: = Morada de Entrega:
    Total net value excl. tax = Valor Total (IVA não Incluído)
    Description = Descrição
    Item = linha
    here I want to print in both languages like----       Goods to be delivered:/ Morada de Entrega:
    and the above headings in English are hard-coded.
    Kindly suggest me on this.
    Thanks in advance.
    Arun.

    Hi Arun,
    Use Standard text ade those text elements. Then use those in SAP script using different languages.
    Regards,
    Amitava

Maybe you are looking for