Call  ABAP From a Web Report

Hi All,
Can anyone pls tell me how can we call an ABAP report from a WAD report.
We have a requirement that is when we click on a tab in a WAD report it should go to the system and execute a ABAP Report.
Pls reply ASAP.
Thanks
Kapil

Hi All,
There is a small change in the requirement..
I'll brief you with the entire scenario again.
We have a reporting requirement that we were not able to achieve through BEx or WAD. So we decided to write a ABAP report for this. Since all the other reports are made in WAD.. we want this report also to be executed through WAD ie. when we execute this particular Web Template it should actually take us to the system and execute the ABAP report.
Pls give your suggestions on achieving this.
Thanks
Kapil

Similar Messages

  • How to access data from SAP Tables from a Webi report

    hi all,
    I have a webi report for financial data and from a Bex query which is build on a Cube (this has data from 2 SAP ECC systems)
    i want to build a functionality where in i can call some SAP Table data from this webi report. i should be able to pass information or some hard code where it can understand the source system it has to pick data from.
    in SAP BI, we have this ption wherein we can achieve this through RRI..
    is this possible in Webi ?
    Thanks
    SKS

    Hi.
    Create a universe on top of SAP Tables and create a webi report.
    Using hyper link /open doc we can call  this report from the webi report created on top of your Cube .
    @Sri

  • Call ABAP from Java

    Can any one help me in calling an ABAP program from Java.
    The version of SAP with me is 4.7.
    Thanks in advance.
    Regards ,
    Nagaraju Donikena

    To call ABAP from Java when I tried doing it from sample code given in help I was getting the following error. Can any one help in this regard.
    Exception in thread "main" java.lang.ExceptionInInitializerError: JCO.classIniti
    alize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
    JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [no sapjco
    rfc in java.library.path]. java.library.path
            at com.sap.mw.jco.JCO.<clinit>(JCO.java:735)
            at TestConnect.<init>(TestConnect.java:8)
            at TestConnect.main(TestConnect.java:25)

  • Hide author properties from a WebI report?

    Hello,
    I need to u201CHideu201D the report Author from the properties in a Webi report.
    Can I do it with WebI Extension Points (Java or DHTML) or with REBEAN?
    Thanks,
    Paul

    Hello,
    There no fine-grained control over the "Document Properties" frame specific to visibility of the "Created by:" field displayed, either in the Java Report Panel or DHTML Interactive Editor Extension Points. 
    You can try editing the Interactive Editor JSP file that controls that panel - it's relatively straightforward - but that would take your deployment out of support.
    One way for definiteness would be - instead - to modify the "createdby" Web Intelligence document property to something else, using ReportEngine Java SDK:
    documentInstance = reportEngine.openDocument(id);
    properties = documentInstance.getProperties();
    properties.setProperty(PropertiesType.AUTHOR, "pookie");
    documentInstance.setProperties(properties);
    documentInstance.save();
    Of course, this isn't what you want if you want to keep the "Created by:" field, but merely prevent it from being displayed in the viewers.
    Sincerely,
    Ted Ueda

  • Link from BOBJ Webi report to CRM webUI screen

    Hi experts,
    I was wondering, if there's a way to create a link from Webi report (based on CRM data) to webUI content in CRM? For example, Webi report will have opportunity numbers. User will be able to click on the opportunity number and get to webUI screen where he could see opportunity details and maybe even modify it.
    Best regards,
    Vlad

    Hi,
    You can link Webi Document to webUI content in CRM with help of Hyperlink based on particular column then you need to parse the data.
    Once Parse button is clicked, it displays with the parts of the URL parsed into sections depending on parameters specified in OpenDocument URL.
    for more information kindly go through following document.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0daee1d-0e38-2d10-0c91-8bb4ab5aa266?QuickLink=index&overridelayout=true&47467978778722
    Best Regards,
    Pushkar Dhale

  • Link to Child Webi report from Parent Webi report

    Hi All,
    I have child link for webi report in my parent webi report.
    But, when i click on URL for child report, its again asking for logon credentials.
    Is there any way to avoid asking logon credentials, instead it should pick credentials from parent.
    Please reply.
    Thanks,
    Bhanu

    Hi
          If your link contains different host that is, after clicking the link if you want to redirect to another document with another BO server that time you have to supply credential (Login info of this server).
    Case of same server no need to supply credential.
    Thanks

  • Calling Tuxedo from java web service

    i am new to tuxedo,i have developed web service in javax-ws.now i want to call tuxedo server from my web service,please any one let me guide how to do such thing.
    if any one have any related information please share with me.its urgent.
    Thanking You

    Hi,
    Thanks for valuable information and quick response.
    I need more information on the same line. As all suggestion given by you required license assuming our component running in another JEE environment. Is there any option available which doesn't required any additional cost?
    If not can you provide estimate cost of license for below option.
    1. Jolt
    2. Salt
    3. JCA adapter of Tuxedo
    Awaiting for your reply. Thanks in advance.
    Regards,
    Kiran Sankpal
    Edited by: user12023492 on Feb 9, 2010 10:08 PM
    Edited by: user12023492 on Feb 9, 2010 10:08 PM

  • Retrieving Object Names from a WEBI report

    Hello,
    I have to couple of Webi reports assigned to an universe. Can anyone tell me if there is a option to get the different universe objects, which are used in each Webi report query via JSP. I couldn't find a helpful method in the BusinessObjects Enterprise Web Services API, which would prodive this function.
    Please provide steps to follow how could I get these used objects.
    Thanks in advance,
    David

    I found a solution for my problem:
    http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/e06b823c-cc66-2b10-2f94-8d3151c2b4a4

  • Open Document from a webi report

    Hi
    I am trying to open the webi document from a report and the data source is BW , can u guys help me out and give me the syntax
    thanks

    Hello,
    There no fine-grained control over the "Document Properties" frame specific to visibility of the "Created by:" field displayed, either in the Java Report Panel or DHTML Interactive Editor Extension Points. 
    You can try editing the Interactive Editor JSP file that controls that panel - it's relatively straightforward - but that would take your deployment out of support.
    One way for definiteness would be - instead - to modify the "createdby" Web Intelligence document property to something else, using ReportEngine Java SDK:
    documentInstance = reportEngine.openDocument(id);
    properties = documentInstance.getProperties();
    properties.setProperty(PropertiesType.AUTHOR, "pookie");
    documentInstance.setProperties(properties);
    documentInstance.save();
    Of course, this isn't what you want if you want to keep the "Created by:" field, but merely prevent it from being displayed in the viewers.
    Sincerely,
    Ted Ueda

  • Calling JavaScript from a SQL report?

    I am using the HTMLDB_ITEM api's to build my report. I am trying to render a text item and append an image / hyperlink to the end of my textbox which links to a custom popup page.
    I have all this working but I need to use a JavaScript call html_GetElement to pass into the URL I am building in the link.
    e.g.
    This query works fine and my popup page fires passing the value 'ABC' into the element P323_PIN on the popup page 323.
    <br><br>
    SELECT HTMLDB_ITEM.text (01, NULL, 10, 25)
    ||
    '<ah ref="javascript:html_PopUp(''f?p=&APP_ID.:323:&APP_SESSION.::::P323_PIN:ABCD'');
    ">Link</a>' pin
    FROM DUAL;
    <br><br>
    PS the hyperlink tag has been broken so it will display in the forum.
    <p>I would link to replace this with the value (if any) that the user types into the textbox (01).
    Any suggestions as I cannot seem to concatanate the right value into my url string. I think it is due to the quotes but I cant see the wood for the trees at the moment.
    Regards
    Duncan
    Message was edited by:
    Duncs

    If the at line selections is getting fired then just use this option to call the url,
    REPORT  zkb_test4.
    DATA: v_str(60) TYPE c.
    AT LINE-SELECTION.
      DATA: v_url TYPE string.
      v_url = v_str.
      CALL METHOD cl_gui_frontend_services=>execute
        EXPORTING
          document               = v_url
        EXCEPTIONS
          cntl_error             = 1
          error_no_gui           = 2
          bad_parameter          = 3
          file_not_found         = 4
          path_not_found         = 5
          file_extension_unknown = 6
          error_execute_failed   = 7
          synchronous_failed     = 8
          not_supported_by_gui   = 9
          OTHERS                 = 10.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                   WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    START-OF-SELECTION.
      v_str = 'http://sap.com'.
      WRITE / v_str.
      HIDE v_str.
    Regards
    Kathirvel

  • Calling ABAP from SAPScript

    Hi ,
    I am facing some problem in calling a subroutine from Standard Text element (Txn SO10).
    I have done the following in a text element.
    /: DEFINE &GD_PREV_NAME& = ''
    /: PERFORM GET_PREV_NAME IN PROGRAM ZTEST
    /: USING &P0001-PERNR&
    /: USING &P0002-BEGDA&
    /: CHANGING &GD_PREV_NAME&
    /: ENDPERFORM
    In the ABAP ZTEST,
    FORM get_prev_name TABLES tabin  STRUCTURE itcsy
                              tabout STRUCTURE itcsy.
      DATA : ld_pernr LIKE pa0001-pernr.
      READ TABLE tabin WITH KEY name = 'P0001-PERNR'.
      IF sy-subrc = 0.
        ld_pernr = tabin-value.
      ENDIF.
    ENDFORM.
    I found in debugging that the both tables TABIN & TABOUT are empty in the FORM get_prev_name !!!!
    Can anyone hint on why the values are not passed to ABAP ??
    Many thanks in advance.
    Regards,
    Sandip.
    Ph : +44 121 683 2814.

    Hi Sandip,
    I guess the problem here might be that the values aren't getting flown.
    First try this (hardcoding and testing),
    /: DEFINE &GD_PREV_NAME& = ''
    /: PERFORM GET_PREV_NAME IN PROGRAM ZTEST
    /: USING '1000'
    /: USING '20050101'
    /: CHANGING &GD_PREV_NAME&
    /: ENDPERFORM
    if it works fine, then figure out whether the variables P0001-PERNR AND P0002-BEGDA are not null when passed. If not then try this
    /: DEFINE &GD_PREV_NAME& = ''
    /: PERFORM GET_PREV_NAME IN PROGRAM ZTEST
    /: USING &P0000-PERNR&
    /: USING &P0002-BEGDA&
    /: CHANGING &GD_PREV_NAME&
    /: ENDPERFORM
    ELSE TRY PA0000-PERNR AND PA0002-BEGDA
    Cheers,
    Sam.

  • Call ABAP from C prg.

    Hi,
      Can anybody give me some info of how to call an ABAP program from a C program.
    Thank You,
    SB.

    Hi,
    You can use DCOM Connector to generate C program based in BAPI or RFC.
    Read about connectors in service.sap.com/connectors

  • Calling WebSvc from a Web Svc AxisFault: java.lang.reflect.Invocation Excep

    Hi guys,
    I have a vendor provided WebService A . I write a simple java client to interact with it using Axis and it works.
    Now I convert my client code to a WebService B using Axis and write a client B to call my WebServiceB which in turn will call Web Service A.
    The WebServiceB gets invoked but errors out with the AxisFault: java.lang.reflect.Invocation Exception when trying to retrieve the ServiceLocator for the WebService A.
    I think it's a classpath issue and need your advise on how to fix it. Here's my path
    a) Axis lib's are installed in /opt/axis/lib and are present in CLASSPATH of the client
    b) Tomcat has no AXIS jar files in it's common endorsed
    c) Axis is installed as an application under Tomcat
    If i copy the Axis jar files to tomcat common\endorsed then it i am unable to deploy my WebServiceB, it spews errors.
    Kindly advise how to resolve this.
    -machoq
    Full Alert Text
    java.lang.reflect.InvocationTargetException
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: java.lang.reflect.InvocationTargetException
    faultActor:
    faultNode:
    faultDetail:
    {http://xml.apache.org/axis/}hostname:<hostname>
    java.lang.reflect.InvocationTargetException
    at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
    at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
    at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1712)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
    at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
    at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
    at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
    at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
    at org.apache.axis.client.Call.invoke(Call.java:2767)
    at org.apache.axis.client.Call.invoke(Call.java:2443)
    at org.apache.axis.client.Call.invoke(Call.java:2366)
    at org.apache.axis.client.Call.invoke(Call.java:1812)
    at gateway.ws.GatewaySoapBindingStub.createIR(Gateway

    I forgot to clarify that my WebService B also runs under Axis and is viewable from the AxisServlet on Tomcat.

  • Unable to call HttpSevlet from java web server

    Hi , I have followed the tutorial given in jdeveloper,creating a Httpservlet. I followed the steps and tried calling the sevlet. I got 404 error. Can any one clarify how to view the web page outside Jdeveloper and how to configure JavaWebServer.

    U may require WindowsNT for this. Had similar problems with 98/95. Works well with NT.

  • Calling ABAP methods in Web-dynpro for ABAP

    Hi
    Can any one tell me how we can call any method which is defined in ABAP.
    eg.
    CALL METHOD ref_edit_chg->get_text_as_stream.
    This is the method i want to call in the first view.
    on the button action Process.
    Please reply at the earliest.
    Ragards,
    Rahul

    Hi Rahul,
    You can use WebServices, please have a look at below links,
    Re: The webdynpro/ABAP (WDA) calling RFC enabled FM of other ECC systems
    /people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
    BSP a Developer's Journal Part XIV - Consuming WebServices with ABAP
    Regards,
    Nitin

Maybe you are looking for

  • Creating 'Z' views for Standard ABAP Web dynpro Application

    Hi Experts, I am totaly new to ABAP web dynpro objects. In our project there were some client requirements which required us to change the properties of the Views related to the Webdynpro. The Client now has said that he needs to apply some  enhancem

  • Someone downloaded things from my account! Can I get my money back for that?

    I recieved an email from apple, i never purchased the things mentioned, is there any way to stop the download/ get my money back? i already changed my pw

  • Transaction for SKAT table

    If we know the table name is there an easy way to find out what transaction is used to maintain it? For e.g. VBAK is maintained by VA01. What about SKAT? I am sure someone here knows what table SKAT is maintained using but everynow and then I find my

  • How do I make the tool bar displays look like Firefox 3.6?

    I have gotten used to the order of the tool bars and would like to make them look like the previous version of Firefox (3.6). Is there a way to move them up or down in FF 4.0?

  • File IO not reading or writting

    Hi. I'm having fun learning how to write and read a file. My code seems to not want to either write or is not properly reading the file record. I don't quite understand File IO just yet and I could use some pointers. (FYI - I have two external classe