Running SAP Transaction from Portal

Hello, Is there any way to tell from within the ABAP program whether it has been executed from the Portal or from within SAP?
Thanks  a lot, Ashley.

Hi Ashley,
Can you check this topic: ABAP and JavaScript on how to use javascript in abap editors.
Because if you are viewing your transaction through ITS its perfectly OK to have Javascript in it.
Regards,
Prem.
P.S.
Or, Are you into Portal development. And may I please know what eaxctly is the purpose of knowing whether your transaction is running in portal?
You could also try making a Java iView (Abstract Portal Component -> JSP). And in your JSP create an IFRAME tage to hold the ITS URL to your transaction. Above the IFRAME create the script tags to hold the window.location code. This will definitely work as its a JSP.
e.g.
<html>
<script language = "JavaScript">
.... your js code....
</script>
<body>
<iframe src = "http://...your its url to the abap program z transaction..."></iframe>
</body>
</html>
Message was edited by:
        Prem Mascarenhas

Similar Messages

  • Run SAP transaction from Java?

    I'm looking for answers for two questions:
    1) Can I run an SAP transaction from Java & capture the result either in a file or table.. or any such structure?
    2) Can I run an ABAP report directly from Java? and then capture the result as well? I realise that I can use the JCO to run any RFC enabled function module..? But what about a report itself.? Can I run the report behind an SAP transaction directly from Java?
    I need this information urgently, and would appreciate any help on this.

    Hi Deepika,
    I think the requirement you have asked is quite complex and there is no solution as far as i have know.
    You can use BAPI to run SAP Transactions for example BAPI_MATERIAL_DISPLAY will take you to MM03 transaction when you pass a valid material number to it.
    When i searched for the same i ended up with no solution,
    but got a good link which gave some idea
    http://expertanswercenter.techtarget.com/eac/knowledgebaseCategory/0,295197,sid63_tax296869_idx25_off25,00.html
    Go through that link that might be helpful.
    Thanks & Regards,
    Kathir~

  • Is it possible to call std. SAP transaction from abap wd

    Is it possible to call std. SAP transaction from abap wd so that transaction appears and work as in gui? Without portal ofcourse.
    I know that using webgui and/or ITS it is possible so then it must be somehow possible....

    Hi,
    see Web Dynpro ABAP call transaction in the foreground and just carry out a simple search in this forum, then you'll find several threads with similar questions...
    Regards, Heidi

  • Calling SAP Transaction from BSP

    I wonder whether it is possible to call SAP transaction from BSP application and pass to it some data; e.g., PO# when calling VA02?
    The called transaction could appear in a separate MS IE Window (like in some Portal applications) or in SAP GUI.
    Any help will be appreciated.
    Thank you in advance

    I have launched the Java SAPGui from BSP pages before.  I used SNC so that the users were logged on via Single Sign On.  I store the Java Gui in the Mime directory.  You can force the startup transaction.  Theorectically you could also Gui Scripting to try and control the Gui and force in the default value for your PO field.  I have not tried that however.  You will probably want to check the Service Marketplace for documents on the Gui Scripting.  The following is the code from my BSP page to launch the Java Gui in the Browser as an applet:
    <%@page language="abap"%>
    <%@extension name="htmlb" prefix="htmlb"%>
    <HTML>
    <HEAD>
      <TITLE>SAPGUI for the Java Environment</TITLE>
      <STYLE type="text/css">
          body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
      </STYLE>
    </HEAD>
    <BODY scroll="no">
    <SCRIPT language="JavaScript">
    // user configurable part starts here
    var pluginurl         = '';
    var scriptable     = 'true';
    var codebase         = '.';
    var jnlp           = 'platin.jnlp';
    var keepalive      = 'true';
    var frog           = 'true';
    var trace          = '';
    var tracefile      = '';
    var connectionData = 'conn=/M/nts163/S/3620/G/SPACE/&tran=SE80&clnt=088&fast=true&sncon=true&sncname=p:[email protected]&sncqop=9';
    // user configurable part ends here
    // verify if Java Plugin as control in Internet Explorer or Java Plugin for Netscape or native JRE of browser must be used
    var jre = 'control';
    if(navigator.platform.indexOf("Mac") > -1)
       jre = 'native';
    else if (navigator.appName.indexOf("Netscape") != -1)
       jre = 'plugin';
    document.open();
    switch (jre)
    case 'control':
        document.writeln('<OBJECT CLASSID  = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"                               ');
        document.writeln('    ID       = "PlatinGUI"                                                                    ');
        document.writeln('    CODEBASE = "j2re-1_3_1_02-win-i.exe#Version=1,3,1,0"                             ');
        document.writeln('    WIDTH    = "100%"                                                 ');
        document.writeln('    HEIGHT   = "100%"                                                 ');
        document.writeln('    BORDER   = 0>                                                      ');
        document.writeln('<PARAM NAME = "TYPE"           VALUE = "application/x-java-applet;jpi-version=1.3.1">         ');
        document.writeln('<PARAM NAME = "SCRIPTABLE"     VALUE = "', scriptable,'">                                ');
        document.writeln('<PARAM NAME = "code"           VALUE = "com.sap.platin.GuiApplet2">                   ');
        document.writeln('<PARAM NAME = "codebase"       VALUE = "', codebase,'">                             ');
        document.writeln('<PARAM NAME = "jnlp"           VALUE = "', jnlp,'">                             ');
        document.writeln('<PARAM NAME = "archive"        VALUE = "GuiStartS.jar">                             ');
        document.writeln('<PARAM NAME = "keepalive"      VALUE = "', keepalive,'">                             ');
        document.writeln('<PARAM NAME = "frog"           VALUE = "', frog,'">                             ');
        document.writeln('<PARAM NAME = "trace"          VALUE = "', trace,'">                             ');
        document.writeln('<PARAM NAME = "tracefile"      VALUE = "', tracefile,'">        ');
        document.writeln('<PARAM NAME = "connectionData" VALUE = "', connectionData,'">                               ');
        document.writeln('                                                                ');
        document.writeln('This page requires a Sun Java Plugin 1.3 and a SAPGUI for Java to view.                      ');
        document.writeln('                                                                ');
        document.writeln('</OBJECT>                                                           ');
        break;
    case 'plugin':
        document.writeln('<EMBED TYPE        = "application/x-java-applet;version=1.3"                         ');
        document.writeln('    PLUGINURL      = "', pluginurl,'"                                          ');     
        document.writeln('    WIDTH          = "100%"                                            ');                                        
        document.writeln('    HEIGHT         = "100%"                                             ');
        document.writeln('    ALIGN          = "BASELINE"                                                ');
        document.writeln('    code           = "com.sap.platin.GuiApplet2"                                      ');
        document.writeln('    codebase       = "', codebase,'"                                        ');
        document.writeln('    jnlp           = "', jnlp,'"                                                ');
        document.writeln('    archive        = "GuiStartS.jar"                                       ');
        document.writeln('    keepalive      = "', keepalive,'"                                       ');
        document.writeln('    frog           = "', frog,'"                                            ');
        document.writeln('    trace          = "', trace,'"                                            ');
        document.writeln('    tracefile      = "', tracefile,'"                                       ');
        document.writeln('    connectionData = "', connectionData,'"                                        ');
        document.writeln(' <NOEMBED>                                                      ');
        document.writeln(' </NOEMBED>                                                      ');
        document.writeln(' </EMBED>                                                              ');
        break;
    case 'native':
        document.writeln('<APPLET CODEBASE  = "', codebase,'"                                                           ');
        document.writeln('        ARCHIVE   = "GuiStartS.jar"                                                           ');
        document.writeln('        CODE      = "com.sap.platin.GuiApplet2"                                               ');
        document.writeln('        WIDTH     = "100%"                                                                    ');
        document.writeln('        HEIGHT    = "100%">                                                                   ');
        document.writeln('<PARAM NAME = "SCRIPTABLE"     VALUE = "', scriptable, '">                                    ');
        document.writeln('<PARAM NAME = "jnlp"           VALUE = "', jnlp, '">                                          ');
        document.writeln('<PARAM NAME = "keepalive"      VALUE = "', keepalive, '">                                     ');
        document.writeln('<PARAM NAME = "frog"           VALUE = "', frog, '">                                          ');
        document.writeln('<PARAM NAME = "trace"          VALUE = "', trace, '">                                         ');
        document.writeln('<PARAM NAME = "tracefile"      VALUE = "', tracefile, '">                                     ');
        document.writeln('<PARAM NAME = "connectionData" VALUE = "', connectionData, '">                                ');
        document.writeln('</APPLET>                                                                                ');
        break;
    document.close();
    </SCRIPT>
    </BODY>
    </HTML>

  • How to execute SAP Transaction from cmd

    Hi, Dear All,
    How can we execute an SAP Transaction from the command prompt.
    Your inputs are highly appreacited.
    regards

    Go to the command prompt (CMD) and change to the directory where the SAPGUI software is located. Then, run: sapgui <hostname> <instance> Example: sapgui sapprd 00 This is a very fast way to start a SAPGUI session against the indicated SAP system and instance number.
    another way is to locate the file of logon pad
    in my system it was at C:\WINDOWS\SAPwksta\setup\SAL
    after that type saplogon.sal
    It will take you to the logon pad.

  • Calling SAP transaction from WebDynpro

    HI,
    Could someone post a link as to how I may call a SAP transaction from a webdynpro.
    Will this be an external call to R/3 or can i get it embedded in my dynpro.......
    Tnks..

    Hi,
    You can call by creating external window method.
    create LINK to URL or LINK TO ACTION according to requirement, for this. write code in onaction of that.
    data: iv_url type string value 'http://<server>:<port>/sap/bc/gui/sap/its/webgui?~transaction=*se38 RS38M-PROGRAMM=rsparam;DYNP_OKCODE=SHOP'.
      data: api_component  type ref to if_wd_component,
              window_manager type ref to if_wd_window_manager,
              window type ref to if_wd_window.
      api_component = wd_comp_controller->wd_get_api( ).
      window_manager = api_component->get_window_manager( ).
      window = window_manager->create_external_window(
                     url = iv_url
                     modal = abap_false ).
      window->open( ).
    Cheers,
    Kris.

  • Triggering an SAP Transaction from Adobe Form

    Hi all,
    i wanna know if i can Trigger an SAP Transaction from an Adobe Form...
    so that i can open the transaction like MM01, or VA01.
    THx,
    Guru

    Hi Graham!
    I have a similar problem in transaction CIC0 and the Sales summary tab in CRM.
    I have created a new class and assigned it to a new fact sheet. One column in this fact sheet should be a hyperlink defined in the way that you have described.
    When using method get_event_parameter I are not getting any data for the SAPEVENT parameters - I don't get the value, only the keys:
    <a href="SAPEVENT:?OBJTYPE&OBJKEY>
    How should I procced to assign an object type and object key to this SAPEVENT???
    Would also be very nice if anyone could explain how to "call transaction" works.
    Help understanding this would be very appreciated.
    BR
    Mattias

  • Call sap transaction from java

    can anyone tell me how to call SAP transaction from JCO,
    cheers
    Ajay

    Hi Ajay,
    You should find or create functional module which covers your requrements.
    Best regards, Maksim Rashchynski.

  • Launch SAP Transaction from UWL and decision views

    Hi,
    Q1:
    we wan't to launch a SAP Transaction from the Universal Worklist. Does anyone know how to do this explicitly?
    Q2:
    I have tried to add decisions directly to a List View, i.e. with the reject and approve columns. The columns do appear, but the checkboxes are not visible. From the log I can see a warning "No Custom Attribute exists for item ...".
    The three options do appear correctly when you go to the details view for the item, and I did apply the same values for the actions (1,2,3).
    Does anyone know how to do this?
    PS! I have read the How To document, but could not find the answer there, nor in this forum.
    Thanks,
    Mikkel

    I did fix question 2 above.
    Still don't have a solution on how to launch a SAP Transaction. XML transcript below:
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'>
    <UWLConfiguration version="1.0">
         <ItemTypes>
              <ItemType name="uwl.task.webflow.decision.SAP_R3_HumanResources_TS20000131" connector="WebFlowConnector" defaultView="TripApprovalView" defaultAction="viewDetail" executionMode="pessimistic">
                   <ItemTypeCriteria systemId="SAP_R3_HumanResources" externalType="TS20000131" connector="WebFlowConnector"/>
                   <Actions>
                        <Action name="1" userDecision="yes" handler="UserDecisionHandler"/>
                        <Action name="2" userDecision="yes" handler="UserDecisionHandler"/>
                        <Action name="3" userDecision="yes" handler="UserDecisionHandler"/>
                   </Actions>
              </ItemType>
              <ItemType name="uwl.task.webflow.decision.SAP_R3_HumanResources_TS20000135" connector="WebFlowConnector" defaultView="TripCheckView" defaultAction="viewDetail" executionMode="pessimistic">
                   <ItemTypeCriteria systemId="SAP_R3_HumanResources" externalType="TS20000135" connector="WebFlowConnector"/>
                   <Actions>
                        <Action name="1" userDecision="yes" handler="UserDecisionHandler"/>
                        <Action name="2" userDecision="yes" handler="UserDecisionHandler"/>
                   </Actions>
              </ItemType>
              <ItemType name="uwl.task.webflow.SAP_R3_HumanResources_TS40007901" connector="WebFlowConnector" defaultView="TimeApprovalView" defaultAction="launchSAPAction" executionMode="pessimistic">
                   <ItemTypeCriteria systemId="SAP_R3_HumanResources" externalType="TS40007901" connector="WebFlowConnector"/>
                   <Actions>
                        <!--
                        <Action name="launchSAPAction" userDecision="no" handler="SAPTransactionLauncher" referenceBundle="launch_sap">
                             <Properties>
                                  <Property name="GuiType" value="WinGui"/>
                             </Properties>
                        </Action>
    -->
                        <!--
                        <Action name="launchSAPAction" userDecision="no" handler="SAPTransactionLauncher" referenceBundle="launch_sap">
                             <Properties>
                                  <Property name="myfunc" value="CATS_APPR"/>
                             </Properties>
                        </Action>
    -->
                   </Actions>
              </ItemType>
         </ItemTypes>
         <Views>
              <View name="TripApprovalView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.SAP_R3_HumanResources_TS20000131" columnOrder="attachmentCount, detailIcon, subject, priority, creatorId, createdDate, dueDate, approveCol, reviseCol, rejectCol" sortby="priority:descend, dueDate:ascend" tableDesign="ALTERNATING" visibleRowCount="10" headerVisible="yes" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" actionRef="" refresh="300" dueDateSevere="86400000" dueDateWarning="259200000" emphasizedItems="new" displayOnlyDefinedAttributes="yes" actionPosition="both" referenceBundle="tasks">
                   <Descriptions default="Approve Trip">
                        <ShortDescriptions>
                             <Description Language="no" Description="Godkjenning Reise"/>
                        </ShortDescriptions>
                   </Descriptions>
                   <DisplayAttributes>
                        <DisplayAttribute name="approveCol" type="radiobutton" actionRef="1" hAlign="CENTER">
                             <Descriptions default="Approve">
                                  <ShortDescriptions>
                                       <Description Language="no" Description="Godkjenn"/>
                                  </ShortDescriptions>
                             </Descriptions>
                        </DisplayAttribute>
                        <DisplayAttribute name="reviseCol" type="radiobutton" actionRef="2" hAlign="CENTER">
                             <Descriptions default="Revise">
                                  <ShortDescriptions>
                                       <Description Language="no" Description="Returner"/>
                                  </ShortDescriptions>
                             </Descriptions>
                        </DisplayAttribute>
                        <DisplayAttribute name="rejectCol" type="radiobutton" actionRef="3" hAlign="CENTER">
                             <Descriptions default="Reject">
                                  <ShortDescriptions>
                                       <Description Language="no" Description="Avvis"/>
                                  </ShortDescriptions>
                             </Descriptions>
                        </DisplayAttribute>
                   </DisplayAttributes>
                   <Actions>
                        <!--
                        <Action name="1" userDecision="yes" handler="UserDecisionHandler"/>
                        <Action name="2" userDecision="yes" handler="UserDecisionHandler"/>
                        <Action name="3" userDecision="yes" handler="UserDecisionHandler"/>
    -->
                        <Action name="submitUserDecisions" userDecision="yes" handler="UIActionHandler" referenceBundle="submit"/>
                        <Action name="refresh" userDecision="no" handler="UIActionHandler" referenceBundle="refresh">
                             <Properties>
                                  <Property name="type" value="button"/>
                                  <Property name="onClick" value="onForceRefresh"/>
                             </Properties>
                        </Action>
                   </Actions>
              </View>
              <View name="TripCheckView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.SAP_R3_HumanResources_TS20000135" columnOrder="attachmentCount, detailIcon, subject, priority, creatorId, createdDate, dueDate,approveCol,reviseCol" sortby="priority:descend, dueDate:ascend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" actionRef="" refresh="300" dueDateSevere="86400000" dueDateWarning="259200000" emphasizedItems="new" displayOnlyDefinedAttributes="yes" actionPosition="top" referenceBundle="tasks">
                   <Descriptions default="Check Trip">
                        <ShortDescriptions>
                             <Description Language="no" Description="Kontroller Reise"/>
                        </ShortDescriptions>
                   </Descriptions>
                   <DisplayAttributes>
                        <DisplayAttribute name="approveCol" type="checkbox" actionRef="1" hAlign="CENTER">
                             <Descriptions default="Approve">
                                  <ShortDescriptions>
                                       <Description Language="no" Description="Godkjenn"/>
                                  </ShortDescriptions>
                             </Descriptions>
                        </DisplayAttribute>
                        <DisplayAttribute name="reviseCol" type="checkbox" actionRef="2" hAlign="CENTER">
                             <Descriptions default="Revise">
                                  <ShortDescriptions>
                                       <Description Language="no" Description="Returner"/>
                                  </ShortDescriptions>
                             </Descriptions>
                        </DisplayAttribute>
                   </DisplayAttributes>
                   <Actions>
                        <Action name="submitUserDecisions" userDecision="no" handler="UIActionHandler" referenceBundle="submit"/>
                        <Action name="refresh" userDecision="no" handler="UIActionHandler" referenceBundle="refresh">
                             <Properties>
                                  <Property name="type" value="button"/>
                                  <Property name="onClick" value="onForceRefresh"/>
                             </Properties>
                        </Action>
                   </Actions>
              </View>
              <View name="TimeApprovalView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.SAP_R3_HumanResources_TS40007901" columnOrder="attachmentCount, detailIcon, subject, priority, creatorId, createdDate, dueDate" sortby="priority:descend, dueDate:ascend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" actionRef="" refresh="300" dueDateSevere="86400000" dueDateWarning="259200000" emphasizedItems="new" displayOnlyDefinedAttributes="yes" actionPosition="top" referenceBundle="tasks">
                   <Descriptions default="Time Approval">
                        <ShortDescriptions>
                             <Description Language="no" Description="Godkjenning Tid"/>
                        </ShortDescriptions>
                   </Descriptions>
                   <Actions>
                        <Action name="submitUserDecisions" userDecision="no" handler="UIActionHandler" referenceBundle="submit"/>
                        <Action name="refresh" userDecision="no" handler="UIActionHandler" referenceBundle="refresh">
                             <Properties>
                                  <Property name="type" value="button"/>
                                  <Property name="onClick" value="onForceRefresh"/>
                             </Properties>
                        </Action>
                   </Actions>
              </View>
         </Views>
    </UWLConfiguration>

  • I have to block all SAP transaction from 2014-07-14 using SP

    I have to block all SAP transaction from 2014-07-14 using SP. kindly help...

    Hi,
    You can not block all transaction in single transaction notification. I have created for Sale order and just change object code and table for all other transactions.
    IF (@object_type = '17') and (@transaction_type IN (N'A'))
    BEGIN
    IF EXISTS (
    SELECT A.DOCENTRY FROM ORDR A WHERE A.[DocDate] >='20140710'and a.DOCENTRY = @list_of_cols_val_tab_del)
    BEGIN
    Select @error = 10, @error_message = N'You are not authorize to add this Sales order'
    END
    END
    Thanks & Regards,
    Nagarajan

  • Execute SAP transaction from Outlook

    Hi,
    I want to know whether it is possible to open SAP transaction from out look or not. My scenario is when work item triggers from WF to Outlook, which carry a link to open SAP transaction directly from outlook. If it is possibli plz explain me in detail, what are the steps involved, if not what are the alternative solutions. We are working ECC5.0

    Hi Shambu,
    First, please remove your e-mail from your post as this is not according to forum guidelines.
    It is possible to send a link to a transaction to outlook. It is similar to the executable attachments the extended notification and RSWUWFML2 create. You could check how they do it and reverse engineer for the transaction. But all the users need a SAPGui locally installed. This maybe a problem as the MAPI is used.
    FYI the MAPI is no longer supported by SAP, it is not supported since release 4.7 I think. It has been replaced by RSWUWFML(2) which is being replaced by the extended notifications. I think there has been an article about it recently here on SDN.
    Regards,
    Martin

  • How to block sap transactions from particular date

    how to block sap transactions from particular date

    Hi
    If it is G/L Account inactive means.
    Go to => Financial => Chart of Account => Select the Account to be Blocked = > Account Details
    You can found the Active and Inactive Parameters.  You can Specify the date period you want to block.
    If it is Business Partner Means
    Go to Business partners => Select the Business partner you want to block.
    You can find the Active and Inactive Parameters.  You can Specify the date period you want to block.
    If you want period means
    Go to Administration => System Initialization => Posting period =>  Click the above period => Select the period status and Lock
    With Regards
    Balaji

  • Getting problem to open Web Transaction from Portal

    User is trying to open one link from portal, which is SAP transaction iView.
    This calls one custom transaction from SAP R/3.
    This transaction is Easy Web Transaction and GUI support for it, is SAPGUI FOR HTML.
    Now the problem is, user is not able to open this link from portal. I can open this same link in my login. But this particular user can't.
    Whenever he tries to open this link, gets error message, 'Transaction ZXXXX can not be called in the Easy Access Menu; see long text' and instead of opening the transaction in browser, it opens SAP R/3 GUI.
    I have checked the portal content and found no error.
    Also asked user to login in my system, but got the same error.
    This user is able to access same link from Quality portal, but not from Production portal.,
    eventhough the data in both portals is same.
    What can be the error?
    Please give your expert comments. Thanks in advance.
    - Amrut

    Hello Miikkal,
    You need to enable SharePoint class in IE. Please follow this
    blog and follow this
    article.
    Once, this is done you can Enable all the IE settings to load for Intranet and Trusted zone settings
    Put your site in compatibility mode and trusted zone
    Also, make sure that 2 versions of Office suite is not installed on the system.  Eg. Lync 2013 and Office 2010 on one single machine
    What happen when you by pass your TMG server. To do this we need to make host entry for URL directed to APP server IP Address.
    Thank You, Pallav S. Srivastav ----- If this helped you resolve your issue, please mark it Answered.

  • Monitoring SAP environment from portal

    Hello,
    I’m a web developer and as I’m new to portal development I want to find out if there exists a program or way to monitor a SAP system from the portal.
    I want to call up e.g. the dialog stats (st03n) for each day of the month and display a graph in the portal.
    Once I can do that I want to call solution manager and determine the custom checks and create a graph/table for each of the checks.
    E.g. If I need to check cpu performance (st04), canceled jobs (sm37) and short dumps (st22), then the page displays those either for the current day or I can choose to  display the month.
    I know I have to use web dynPro IViews and Java and have been playing with JCo and jsp pages.
    I also heard about JCA but have not gone into detail with that.
    With JCo I can connect to a R3 system and call a BAPI function. As I found out there are thousands of them and no list, documentation or definition about them that I have found so far.
    E.g.
    import com.sap.mw.jco.*;
    aConnection = JCO.createClient(SAP_CLIENT, USER_ID, PASSWORD, LANGUAGE, HOST_NAME, SYSTEM_NUMBER);
    aConnection.connect();}
    JCO.Function function = getFunction("BAPI_EMPLOYEE_CHECKPASSWORD");
    JCO.ParameterList listParams = function.getImportParameterList();
    listParams.setValue(username, "NUMBER");
    listParams.setValue(password, "PASSWORD");
    aConnection.execute(function);
    I would appreciate it if someone can point me in the right direction.

    Hello Nick,
    I can create an IView for each transaction and display the gui frontend in the page, but that will be as if I work with the gui and not let me access or receive specific information.
    It will also not be usefull to combine transactions in one page, or to create graphs from the information.
    I want just the data that is stored in the database or created from the BAPI function I.e. variables or hashtables

  • Service to call a SAP Transaction from cProjects

    Hi,
       After accounting Integartion, I wanted to call some transaction already in "Service for an SAP Transaction" node.
    There I need to define the Parameters and Services to make it available thru Portal.
    But seems I'm not able to provide the exact Parameters for the service.
    Also, When I enter the Parameters for the WEB server of an SAP Transaction, for Alias WEB Server, its throwing an error to check entry in OLR3_URL_SRV.
    Many Thanks,
    Jyoti Shankar

    Hi Vivek,
                 I've checked the URL. The SAP Transactions can be called online thru SICF WEBGUI Test. But from Portal, when I'm doing the same, the URL gets changed and system generates the string "scripts/wgate/webgui/!?" in the start URL.
    The reason stated is Web Server Address does not contain the Service "WEBGUI".
    How can I resolve the same ? Please advise.
    Thanks,
    Jyoti

Maybe you are looking for