Embedding external application in SAP through ABAP

Hi All,
I wanted to know that can we embed external application in a subscreen through ABAP.
Thanks in advance,
Points to helpful replies.
Regards,
Bharat Mistry.

Hi Bharat,
SAP did a lot in Terma of integration of programs running on the frontend. They have some intefaces with SAP office; I'm not too familar with them.
What you want, is connected to the subject "Desktop Office Integration (BC-CI)".
See the link
http://help.sap.com/saphelp_47x200/helpdata/en/e9/0be775408e11d1893b0000e8323c4f/frameset.htm
for more information on this.
SAP propvides a good pdf explaining a lot. You can find at help.sap.com; foro Additional Information->Print Files->SAP R/3 Release 4.6C->English->PDF Index->Desktop Office Integration (BC-CI): data/pdf/BCCIOFFI/BCCIOFFI.pdf
This is not the latest version because SAP does not provide the new documentation in the form of print files, but it is good.
Yo could have your Excel running in a subscreen will full data connection to the ABAP program. Any many tgings more.
Depends on what you want and what you need.
Regrads,
Clemens

Similar Messages

  • Error in starting application server SAP Netweaver ABAP Trial version

    After starting the application server on my Windows Vista system, i'm getting next error :
    ===================================================
    ============== Starting System NSP ================
    ===================================================
    =============== Starting database instance ...
    The service name is invalid.
    More help is available by typing NET HELPMSG 2185.
    The MaxDB Database Starter, Version 7.7.04.23
    Copyright 2000-2008 by SAP AG
    Error! Connection failed to node (local) for database NSP:
    -24700,ERR_DBMSRV_NOSTART: Could not start DBM server.
    -24701,ERR_EXHNDLR: Could not initialize exception handler.
    -24748,ERR_FILEOPEN: Error opening file C:\sapdb\data\wrk\dbmsrv_ACN7440R8FCGNN.
    err
    -24826,ERR_NIERROR: Can not open file 'C:\sapdb\data\wrk\dbmsrv_ACN7440R8FCGNN.e
    rr'. (System error 5; Access is denied.)
    Error: Error while calling dbmcli
    "C:\sapdb\programs\pgm\dbmcli"  -d NSP -u , db_online
    ============== Start database failed !
    Press any key to continue . . .
    Any suggestions to solve this ?
    regards,
    Hans

    May I ask what you mean by "first start Windows services related to MaxDB" ?
    I have what I believe is very a similar problem.
    Only the MessageServer starts in sapmmc. The Dispatcher soon stops and I then get the message
    "C:\SAP\NSP\DVEBMGS00\work>set DBNAME=NSP
    C:\SAP\NSP\DVEBMGS00\work>if "" == "" (set DB_USERKEY="c" )  else (set DB_USERKEY="c_J2EE" )
    C:\SAP\NSP\DVEBMGS00\work>dbmcli -U "c" db_state  1>adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "ONLINE" adatmp
    C:\SAP\NSP\DVEBMGS00\work>dbmcli -U "c"  dbm_version VERSION   1>adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "7\.2" adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "7\.3" adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "7\.4" adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "7\.5" adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "7\.6" adatmp
    C:\SAP\NSP\DVEBMGS00\work>findstr "7\.7" adatmp
    Error: Database NSP NOT started !"
    in C:\SAP\NSP\DVEBMGS00\work\stderr0.
    The best I can get is that the disp+work.EXE Dispatcher is "Running, Message Server connection, OK, Dialog Queue time: 0.00 sec" after starting in sapmmc but it stops after 1:15 with the above message.
    Most grateful for any suggestions.
    Edit : I now have instead of the above
    C:\SAP\NSP\DVEBMGS00\work>findstr "ONLINE" adatmp
    ONLINE
    Database NSP successfully started !
    but still the Dispatcher stops afer 1:15.
    I now find the message that the system cannot find a file that I see is in fact present under the path given in the message:
    ERROR => DlLoadLib: LoadLibrary(C:\SAP\NSP\SYS\exe\run\dbsdbslib.dll) Error 126 [dlnt.c       241]
    M          Error 126 = "Das angegebene Modul wurde nicht gefunden."
    which puzzles me.

  • How to use non sap application in sap.......?

    hi,
            anyone has any idea how to use non sap application  like java class in sap through abap programming. please let me know ...
    thanks in advance.
    saurin shah.

    Hi,
    DATA: COMMAND TYPE STRING VALUE 'C:\j2sdk1.4.2_08\bin\java',
    DIR TYPE STRING VALUE D:\eclipse\workspace',
    PARAMETER TYPE STRING VALUE 'Helloworld'. "here the name of your java program
    CALL METHOD CL_GUI_FRONTEND_SERVICES=>EXECUTE
    EXPORTING
    APPLICATION = COMMAND
    PARAMETER = PARAMETER
    DEFAULT_DIRECTORY = DIR
    MAXIMIZED =
    MINIMIZED = 'X' "If you need the DOS window to be minimized
    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
    OTHERS = 8.
    check this link
    /people/gregor.wolf3/blog/2004/08/26/setup-and-test-sap-java-connector-outbound-connection
    Regards,
    Satish

  • How to load external data to SAP BW?

    Hi All,
    I try to load data from external application to SAP ware house using RFC, as i am new to SAP BW, I would like describe my question as below.
    1. I have run RFC server in my local machine and resister in the SAP system successfully.
    2. In the source system, i click check, connection OK.
    3. Create DataSource in the Data Sources.
    4. Create InfoSources, it contain two rows. but when i try to create transformation, it always give the message "Source doese not exists".
    I am not sure why this happened, could you please give some advices. Besides, where can i get some tutorial document of this operation on SDN?
    Thanks.

    Hi,
    This is such a vast topic. There are multiple ways to load data into BI. It could be through Flat Files, or through Web Services, from R/3 etc..
    For XML Services:
    http://help.sap.com/saphelp_nw70/helpdata/EN/fe/65d03b3f34d172e10000000a11402f/frameset.htm
    For Flat File loading:
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/03450525ee517be10000000a1553f6/frameset.htm
    General:
    http://help.sap.com/saphelp_nw70/helpdata/DE/44/b734ed352056a3e10000000a1553f6/frameset.htm
    Transfromations:
    http://help.sap.com/saphelp_nw70/helpdata/EN/f8/7913426e48db2ce10000000a1550b0/frameset.htm
    Pls search the forum for more details.

  • Problem with file receiving through abap web service

    Hi experts,
    I need to created web service for import file from .NET application into SAP.
    ABAP function expect hexadecimal string (same as GUI_UPLOAD / GUI_DOWNLOAD) but hexadecimal string from C# is too long (double longer), and I have no idea how to convert it. Also there is a problem with code page...
    Is there some better way to do this? Any idea is welcome!

    Hi Nemanja,
    Please bear in mind that your SAP system is based on UTF-8 encoding. Since you have the xstring length doubled, most probably your sender system uses UTF-16 encoding. So what you need to do is change the encoding used by your .NET application when sending the data to SAP.
    Alternatively, you can try using XSL Transformations in ABAP to have the input data converted from UTF-16-encoded xstring to ABAP structures. You can find a little example in this thread: ABAP data to XML conv with UTF-8 encoding and custom namespace. The point is to start your XSLT with the following: <?xml version="1.0" encoding="utf-16"?>.
    Hope this helps,
    Greg

  • Interfacing application with SAP for Customer data

    Hello,
    I would like to build an interface between an external application and SAP for the customers. The Customer will be created and maintained in the external application and data should be updated in SAP automatically.
    I thought that I could use the idoc debmas but I am facing to issues :
    - Debmas doesn't update the data ( I have to fill again all the data to update the customer unless all the other data is cleared)
    - Debmas doesn't contains address data
    Is there any other way to build this kind of interface ? I would like to avoid specific programs.
    Thank you,

    Hi,
      Have you ever considered Direct Input method to upload your customer master records?
    RFBIDE00  is the standard sap program to upload.
    You can use LSMW to avaoid coding.
    Alternatively, you can extend the DEBMAS idoc to make it work the way you want to work.
    Regards,
    Ravi Kanth Talagana

  • Call external application through Abap WD application

    Hello All,
    We are trying to call an external application using ABAP.  The details are as below
    1) SAP server on AIX OS
    2) External Apps server: Windows OS
    The external apps takes a file located on windows as input and generates a file on windows as output. The external appls is installed on the windows OS.
    We are unable to trigger the VC apps from ABAP.( AIX OS).
    Appreciate if you can guide and give some examples. Please note that the OS are different.
    Questions:
    1)  How to access windows file system to execute external appls from ABAP ( AIX)
    2)  Would a RFC be required to be made between ABAP and the windows server where external appls is hosted
    3) Any sample code/links is really help ful
    We were able to get it working when the applications was hosted on local file system ( desktop) . Two problems are getting the appls executed on remote and different OS accessing windows file system through unix ( AL11 should help here i guess)
    Regards
    PN

    Hi Lekha
    I want to start a *.bsp page in a new external window and POST Parameters to this *.bsp page.
    So it is not actually showing a bsp in a ABAP WD.
    Kind regards
    Paul
    PS: create_external_window is alway a GET Method and I do not want to show Parameters in the URL.

  • IMP: SAP Netweaver Mobile Integrations with External Applications

    Hey Experts,
    I have a requirement in SAP Mobile Asset management and already we have SAP MI(Mobile Infrastructure), in this project SAP r/3 is sits in Backend, SAP Netweaver is Middleware 
    Basically i would have experiance on ABAP ,in last project i created zBAPI..,i know how we can communicate with SAP R/3 to External Applications..
    here my doubt is i want to know where i need to create ZBAPI whether in SAP Netweaver or SAP R/3 ????
    SAP Netweaver already have JAVA and ABAP , here can i create ztable,rfc,ZBAPI in netweaver or we need to use SAP R/3., how was the communications will be SAP netweaver to sap r/3..???
    let me clear my doubt ...
    Regards
    J Sarathi

    Hi Sarathy,
    If you are planning to develop a mobile application fresh , then it is recommended to use NW Mobile 7.10 as it comes to market with much more features compared to its predecessor..
    Check out the link
    [Modeling Occassionally Connected application|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/204fc387-6646-2a10-99b7-bba030bc3f68]
    Check out the developer's guide
    [Developer's guide for mobile 7.1|http://help.sap.com/saphelp_nwmobile71/helpdata/en/8F/0B674240449C60E10000000A1550B0/frameset.htm]
    You can also check the sample bapiwrappers part of the Func Group 'SDOE_SAMPLE_BAPIWRAPPERS' shipped with NW mobile7.1
    sample app modeling using Mobile 7.1[sample app|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60bac0a0-bbed-2a10-a58e-efdf832a96c9&overridelayout=true]
    Regards,
    Liji

  • Can we run a java class in a external server through abap program?

    Dear Experts,
    Can we run a java class in an external server ( other than application server and client system )?
    I have tried running it in the client system through a program and it works.
    But i have the requirement of running it in another system. Can it be done?

    Hi,
    If this is the case I think you can call this web service from SAP and triger the execution of the application on the "external server".
    SAP is behaving as a client in this case.
    Another alternative:
    "have tried running it in the client system through a program and it works." please elaborate.
    Regards.

  • Is there any possibility to create ABAP Webdyn pro application in SAP 4.6C

    HI All,
    My client is in SAP 4.6C version want's to devlop some SAP ABAP webdyn pro application for their end user requirement.
    Is it possible to do so if yes how ,they are ready to buy the required H/W and S/W component for the same,but they can't upgrade SAP to higher version at this moment.
    As per my understanding WebDynpro for ABAP is dependent on current  R/3 version. For that one should have mySAP ERP 2005 I guess.correct me if i am wrong .
    Need your suggestion ..
    How to achive ABAP webdyn pro application in SAP 4.6C Version.
    Thanks,
    Dev

    Thanks!
    Note 1098009 - Limitations for Web Dynpro ABAP
    Solution
    SAP System Prior to SAP NetWeaver 7.0 (NW2004s)
    Web Dynpro ABAP is not released for official use in systems prior to SAP NetWeaver 7.0 (NW2004s).
    Hope that helps.
    Cheers,
    Chris
    edit - hmm hope I'm not taking a liberty quoting an SAP note ... If any mod's object - please remove quote - but I can't really see the harm in this case!
    Edited by: Chris Paine on Apr 30, 2010 2:12 PM

  • How to pass table data to brf plus application through abap program

    Dear All,
    i have a question related to BRF Plus management through abap program.
    In brf plus application end, Field1,field2,field3 these 3 are importing parameters.
                                           Table1->structure1->field4,field5 this is the table,with in one structure is there and 2 fields.
    in my abap program, i am getting values of fields let us take field1,field2,field3,field4,field5.
    And my question is
    1) How to pass fields to BRF Plus application from abap program.
    2)How to pass Table data to BRF Plus application from abap program.
    3)How to pass Structure data to BRF Plus application from abap program.
    4)How to get the result data from BRF Plus application to my abap program.
    And finally , how to run FDT_TEMPLATE_FUNCTION_PROCESS.
    How do i get the code automatically when calling the function in brf plus application.
    Regards
    venkata.

    Hi Prabhu,
    Since it is a Custom Fm i cant see it in my system.
    Look if u want to bring data in internal table then there could be two ways::
    1) your FM should contain itab in CHANGING option , so that u can have internal table of same type and pass through FM,
    2) read values one by one and append to internal table.
    Thanks
    Rohit G

  • WebDynpro for ABAP Application in SAP-4.7 Version

    Hi,
    I am new to WebDynpro for ABAP. Can anyone tell me that Could I create any application of WebDynpro Application in SAP-4.7 version.
    Regards
    Dinesh.

    Hi Dinesh,
    Web Dynpro Tool is not available in SAP-4.7 version.
    u can create web application using BSP(business server pages which  is available in 4.7 version.) from SE80
    Web Dynpro tool is available in ECC6.0.
    To Create a web dynpro application or component Go To SE80,and select Web Dynpro component/interface from the drop down list.
    U need to Have SAP Net Weaver Installed in ur version.
    Regards,
    Lakshman
    Edited by: Lakshman N on Nov 17, 2008 1:16 PM

  • Communicating with a external application through tcp/ip

    Hi all,
    I have set up a procedure to communicate with a external application. I have used util_tcp to set up this connection. The process I undertake is i send some packets to a remote port XXXX on a particular ip address .
    i.e util_tcp.open_connection(host_ip_address,host_port).
    I then wait for data coming back, from this external application.
    I then close the connection.
    All is fine when I execute this procedure from a AIX server, I get all the required packets back.
    But when I execute this procedure from a windows server I manage to send packets of data out to the remote port but i can't read data from the port. When i telnet to the remote machine i could see the packets being sent back but i just can't seem to reas the data/packets. the utl_tcp.available is zero. BUT when i run the same procedure from aix server it works fine.
    If anyone can help, much appreciated.
    thankyou
    nahim

    Sorry I think I may have not been very clear about what I am asking.
    On AIX Server:
    Has Oracle Database 8 on it.
    -I connect to remote port 7097 - c := utl_tcp.open_connection('XXX.XXX.XXX.XX',7097,null,null,null,null,null,null);
    -I send out packets to External App(Schedular) through above connection -      li_return_value := utl_tcp.write_line(c, lc_ClientPacket);
    -Schedular sends back Packets through above connection
    -Oracle Database 8 checks for data on port
    utl_tcp.available(c) > 1
    -Data is available so start to read data
    lc_RawData := UTL_TCP.get_text(c,li_lenOfRawData);
    On Windows Server:
    Has Oracle Database 9i on it.
    -I connect to remote port 7097 - c := utl_tcp.open_connection('XXX.XXX.XXX.XX',7097,null,null,null,null,null,null);
    -I send out packets to External App(Schedular) through above connection -      li_return_value := utl_tcp.write_line(c, lc_ClientPacket);
    -Schedular sends back Packets through above connection
    -Oracle Database 8 checks for data on port
    utl_tcp.available(c) > 1
    - BUT THE DATA IS NOT AVAILABLE so cannot read data. Its as if the packets vanish in thin air or windows is not liking the packets.
    When telnet to the remote machine I can see the packets i send going into the port and the packets coming back from sideinwder ready for me to read. But for some reason I can't read.
    Its a very odd problem, if the eact same code works from AIX, why not windows. I thought it might be something between Oracle database and windows that needs to be set up. But how can any configuration on the oracle database or the windows platform effect communication on the remote host.
    Any ides please help
    Thankyou for the help provided so far, much appreciated.
    Nahim

  • Integrating SAP UI5 application in Portal through LPD_Cust gives error

    Hi Team,
    In our scenario we are calling sap UI5 application in portal through LPD_Cust . We receive error SAP UI5 mobile is not supported in your browser . When we call same application through portal directly it opens properly( In both cases we are using same page and iView).
    We have set the property of iview in portal as open in header less window in standard mode.But in Lpd_cust we don't have option of open in standard window.
    Is there any work around available which launches application properly.

    I think you are experiencing problems thru the document mode of your browser.
    The Quirks of Browser Rendering
    1) If you are running ldp_cust, you could open the page properties in a new window.
    2) set the document mode for the portal: Ajax Framework Page - Portal - SAP Library
    iView: Browser Document Mode ( com.sap.portal.BrowserDocumentMode )
    This iView adds an X-UA-Compatible header into the framework page that affects the Browser Mode and the Document Mode in Microsoft Internet Explorer. The default value is IE=EmulateIE7 that sets the Browser Mode in Microsoft Internet Explorer to IE7 Compatibility View and the Document Mode toQuirks .
    If you are supporting IE9 standards mode, use IE=Edge. Remember that ALL applications in your portal need to support this!
    3) See if the problem is the document mode. When you open the SAP UI5 application, press F12 and change the browser mode to Standards.

  • How to integrate non-sap application with sap netweaver trial abap

    Hi, I currently have with me SAP Netweaver ABAP trial and Mini SAP BASIS 4.6 D. What i want to do is to see how can i integrate my non-SAP application with SAP.
    I am confused as to if using SAP Netweaver ABAP trial, will i be able to establish that. Can anyone guide me in this regard.I want to connect using JCO basically, want to write a java client that will be talking with the SAP application. Provide me a starting point.
    Will i require a Deployed SAP application as well to do this, or will Netweaver ABAP Trial do the job, will i also have to expose the business objects using BAPI.
    Please help.
    Please point out the right forum to post the question if this is not the right one.
    Thanks

    Hey
    Please post this question in ABAP forum
    ABAP Development
    Thanx
    Aamir

Maybe you are looking for

  • Atualização da versão 17 da Nota Fiscal Eletronica

    Olá a todos. Baseado na nota Note 1538854 - SAPK-10017INSLLNFE: Support Package 17 for SLL-NFE, precisamos aqui na empresa atualizar a Nota Fiscal Eletrônica para a versão 17. Na parte ABAP e XI Content tudo certo e importado com sucesso. Tenho dúvid

  • Cover Flow in Finder (Not Showing Photo)

    Hello, In my Finder window, it is no longer showing the actual photo in the "cover flow". I can still press spacebar and it will preview the photo for me, however, when I'm using cover flow to browse through photos, documents, pdf's, it no longer sho

  • Web authentication on WLC fails to redirect when we enter URL i browser

    I have a problem with a customer of mine. We have deployed two new WLC5508 running r7.0.116.0 and AP1142s, also WCS with r7.0.172. When we setup a "Guest Access" we ran into trouble ..... The problem is that we can associate to the SSID/AP and get an

  • Unable to Serialize ReportClientDocument using "StateServer" session mode

    Hello, In my ASP.NET application, I am using "StateServer" session state mode for maintaining session variables. The problem however is that this mode requires all the objects inside the session variables to be serialized and for some reason ReportCl

  • Myspace & Yahoo email won't stay logged out!

    I usually use Safari. I haven't tested it with FireFox or on the Windows XP partition. Whoever is the last user logged in to both Myspace or Yahoo! email will constantly login itself. I do not run anti-virus and I do not use the save passwords option