Extract Image in thrid-party System using Image Location

Hi All,
I am working in an Interface project. I need your help in one of the requirement.
The data will flow from third-party system as an XML file and we are using Webservice to extract the data.
The requirement is the third-party system will send the image location in the XML file and we need to extract the Image stored in the third-party system using that Image Location.
Is this feasible and if so how?
With Regards,
Gurulakshmi

Hi,
No. We will store the image in Livelink(Third-party Storage Location) and attach that image against SAP Notifications which is created using T.code: IW21
With Regards,
Gurulakshmi

Similar Messages

  • Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interfa

    Hi
    i am try do
    Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interface
    With The help of SDN Contribution
    link----
    ( have look on it)
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4943f2b7-0a01-0010-37af-faff35b2f08c
    I am getting error in
    Partner system as HTTPLOG and "Execute" to check the results
    Error is --  Port could not be created
    RFC destination HTTPLOG Not specified for system HTTPLOG
    any 1 have any idea  if plzzzzzzzz...........
    Thank u
    Ram

    Hello .
      we are also in  process of implementing the same
    could you share the knowledge pl?
    1)is it a separate add on with ALE to saphr
       or using ECC ??
    2)can u share the configuration part ??
    we are trying it on webas as addon 3.0 .

  • I am importing videos from my canon sl1 to my macbook when i use iphoto is says "iPhoto cannot import your photos because there was a problem downloading an image." and when i use image capture it says "An error occured while importing. The item 'MVI_1040

    I am importing videos from my canon sl1 to my macbook air when i use iphoto is says "iPhoto cannot import your photos because there was a problem downloading an image." and when i use image capture it says "An error occured while importing. The item ‘MVI_1040'' Thanks in advance

    Can you access the images on the phone with Image Capture (in the Applications Folder) ?

  • ABAP source code to connect to third party systems using web service calls?

    Hi all,
              can any one provide an example ABAP source code to connect to third party systems using web service calls? The base system is CRM.

    Do you want to call a web service in a remote system, or do you want to provide a web service?
    If you want to call a web service you should create a proxy object via SE80. Open your development package, right click on the tree entry and choose: Create -> Enterprise Service / Web Service -> Proxy Object and provide the needed information (including the WSDL description file). You may then use the proxy object to call the web service (if the connection and everything else works right).
    See [http://help.sap.com/saphelp_nw04/helpdata/en/9b/dad1ae3908ee44a5caf57e10918be9/content.htm|http://help.sap.com/saphelp_nw04/helpdata/en/9b/dad1ae3908ee44a5caf57e10918be9/content.htm]

  • Mapping XML into 3rd party system using XIF adapter

    Hi Gurus,
    First of all let me thank all of you for a tremondous contribution you are making for these kind of topics(CRM XIF) in SDN. I could solve half my problems by looking into your replies.
    But I have a new & similar problem now. I am able to create and send XML file of order data into 3rd party middleware system using XIF & SOAP framework. But the 3rd party system(business connector) is unable to parse this XML file in their system. They keep getting the error message invalid XML file. I tried testing that myself and it gives me the error 'SOAP-ENV' error. They even tried some workarounds using some SOAP wrappers but it still didn't work. They are asking me to provide a DTD (data type definition) to this XML file generated out of SAP. Not sure if anyone has seen a similar problem like this but our interface is stuck at this point.
    Any suggestions would be helpful.
    Thanks,
    Sunil

    Hi,
    We have figured out this problem for ourselves. The 3rd party system gets this error because SAP generated 2 XML tags in the beginning of the XML file which cannot be interpreted by XML spy or many XML parsing software’s. When we deleted the first 2 tags we stopped getting that error. But it wasn't a feasible solution for us to delete the first 2 lines in the XML file and then save it and then parse it. We preferred an alternative approach via IDOC's instead of processing XML files directly. Its also better because the size of XML file is much bigger (15 mega) than Idoc ( max of 4 mega bytes). But if you have to process  XML files only then you cannot do that for real time or near real time processing as the parsing of XML file nearly takes more than 10 min. And it is definitely not preferred way especially if your middleware system has the capability to process Idocs from a middleware architectural stand point.

  • Communicating with a 3rd party system using webservices

    Hi all,
    I have a scenario
         3rd party <-> XI<->CRM.
    here im using SOAP between 3rd party <->XI, xi<->CRM im using ABAP proxies.
    scenario 1. 3rd party would send messages(client request) to cRM to get some data. CRM has to respond for that.
    scenario 2. CRM would request the 3rd party to get some data, then 3rd party would respond.
    scenario 3. there is no request from 3rd party but crm has to send the data.
    So 3rd party would communicate using webservices sends the request to cRM. if there is any request from cRM then 3rd party have a webservice to serve.
      My question is
      1) for cRM side i should create a webservice? if i create this where shold i create? i mean i should put this webservice on WAS of CRM or on XI ? If i create this webservice and put on CRM WAS, could this communicate with XI by using ABAP proxies? when CRM sends a request to 3rd party, to send this i should create another webservice ?
    could you please anyone tell me about this?
    thanks a lot in Advance

    Hi,
    <i>for cRM side i should create a webservice? if i create this where shold i create? i mean i should put this webservice on WAS of CRM or on XI ? If i create this webservice and put on CRM WAS, could this communicate with XI by using ABAP proxies?</i>
    As to your first question, you dont have to create webservice on CRM side, all you have to do is to define an outbound interface in XI, and generate proxies for that outbound interface in CRM.
    <i>when CRM sends a request to 3rd party, to send this i should create another webservice ?</i>
    You havent specified who the 3rd party is DataBase/R3/etc. Let us assume the end system is truely external from your landscape. if the 3rd party provides you with a webservice, you can import taht webservice into XI and use it as an inbound interface.
    Hence, you would then map the outbound interface from CRM-> XI to your inbound interface XI->3rd party.
    3rd party provided webservice could be written in java/.net.
    Naveen

  • Provisioning 3rd party systems using SPML

    In our setup we have a legacy systems based on CICS which we need to provision. A web service has been developed on the CICS side which we can use to provision users and privileges through using the VDS as an intermediary. The VDS will then interact with our legacy web service through SPML. Certain challenges do however exist. Our web service requires a proper client side authentification with a standard X.509 certificate, which the webservice then will validate to make sure that it is an authenticated user that is making the request. As far as I know there is no standard way to implement this, but how could one think up a solution? Where are certificates stores?
    Best regards,
    Anders

    Hi Scott, we were considering something like this which I guess would be similar to setting up trust between the NetWeaver AS and the system we wish to provision. In our case the VDS and the NetWeaver AS are physically on the same system so in principle this solution might work. However, we do need to be able to identify different users that interact with our legacy system i.e. each user should have their own certificate, so that might be a problem as far as I can see.
    I have noted though that the VDS has something called a Keystore reference, which appears to be able to hold several certificates for interaction with other systems. Would anyone have any experience with the setup of such a Keystore?
    Best regards,
    Anders

  • APO integration with third party system using XI.

    Hello friends,
      Has anyone done XI configuration for APO with legacy system. Needed APO content for XI.
    Regards,

    Hi,
    U can find the
    XI contents available for downloads from  from SAP Service Marketplace.    
    https://websmp204.sap-ag.de/swdc > Downloads>  Support Packages and Patches ¨ Entry by Application Group--> SAP Content --> Process Integration Content (XI Content).
    Cheers,
    Siva Maranani.

  • How can I keep my images from being deleted when using Image capture. Even when I do not check the box they still get deleted.

    This happened after I updated my operating system.

    Whats with the MBP lid? Dont close it ... if you're so concerned! Just go to System Preferences/Energy Saver and set it to how you like it.

  • Storing images to a remote system connected through lan

    how to store the images captured from a system using web cam(from where the web application accessed) to a folder of system(where the web application is deployed) connected through lan......?
    i have used applets to connect to web cam.
    import java.applet.Applet;
    import java.awt.BorderLayout;
    import java.awt.Button;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.FlowLayout;
    import java.awt.Frame;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.Image;
    import java.awt.Panel;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import java.awt.image.BufferedImage;
    import java.awt.image.RenderedImage;
    import java.io.BufferedReader;
    import java.io.DataOutputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.net.HttpURLConnection;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.io.File;
    import javax.imageio.ImageIO;
    import javax.media.Buffer;
    import javax.media.CaptureDeviceInfo;
    import javax.media.CaptureDeviceManager;
    import javax.media.Manager;
    import javax.media.MediaLocator;
    import javax.media.Player;
    import javax.media.control.FrameGrabbingControl;
    import javax.media.format.VideoFormat;
    import javax.media.util.BufferToImage;
    import javax.swing.JApplet;
    import javax.swing.JButton;
    import javax.swing.JComponent;
    import javax.swing.JOptionPane;
    import com.sun.image.codec.jpeg.JPEGCodec;
    import com.sun.image.codec.jpeg.JPEGEncodeParam;
    import com.sun.image.codec.jpeg.JPEGImageEncoder;
    public class Camagain extends Applet implements ActionListener {
        private static final long serialVersionUID = -196359544994677518L;
        public static Player player;
        public CaptureDeviceInfo DI;
        public MediaLocator ML;
        public JButton Capture;
        public JButton Close;
        public Buffer BUF;
        public Image img;
        public VideoFormat VF;
        public BufferToImage BtoI;
        public ImagePanel imgpanel;
        public void init(){
            setLayout(new FlowLayout());
            imgpanel = new ImagePanel();
            Capture = new JButton("Capture");
            add(Capture);
            Capture.addActionListener(this);
            Close = new JButton("Close");
            add(Close);
            Close.addActionListener(this);
            ML = new MediaLocator("vfw:Microsoft WDM Image Capture (Win32):0");
            try {
                player = Manager.createRealizedPlayer(ML);
                player.start();
                Component comp;
                if ((comp = player.getVisualComponent()) != null) {
                    add(comp, BorderLayout.NORTH);
            } catch (Exception e) {
                e.printStackTrace();
        public void executeCapture(Camagain cf) {
            Frame f = new Frame("SwingCapture");
            f.addWindowListener(new WindowAdapter() {
                public void windowClosing(WindowEvent e) {
                    playerclose();
                    //System.exit(0);
            f.add("Center", cf);
            f.pack();
            f.setSize(new Dimension(320, 600));
            f.setVisible(true);
        public static void playerclose() {
            player.close();
            JOptionPane.showMessageDialog(null,"close block");
            player.deallocate();
        public void actionPerformed(ActionEvent e) {
            if (e.getSource() instanceof JComponent) {
                JComponent c = (JComponent) e.getSource();
                if (c == Capture) {
                    try {
      actionCapture();
      } catch (IOException e1) {
      // TODO Auto-generated catch block
      e1.printStackTrace();
      }  // maoved every thing to new method action()
                }else if(c == Close){
                playerclose();
            try {
                getAppletContext().showDocument(new URL("javascript:appletclose()"));
              catch (MalformedURLException me) { }
        public void actionCapture() throws IOException {    // your action handler code.....
            // Grab a frame
            FrameGrabbingControl fgc = (FrameGrabbingControl) player.getControl("javax.media.control.FrameGrabbingControl");
            BUF = fgc.grabFrame();
            // Convert it to an image
            BtoI = new BufferToImage((VideoFormat) BUF.getFormat());
            img = BtoI.createImage(BUF);
            // show the image
            imgpanel.setImage(img);
            // saving image
           // String directory=getcodeBase();
            String fileName = System.currentTimeMillis()+".jpg";
      String directory=getParameter("contextpath");
            String path =directory +fileName;
      saveJPG(img, path);
            path = path.replace("\\", "/");
            try {
                      playerclose();
            getAppletContext().showDocument(new URL("javascript:webImageShow(\""+fileName+"\")"));
              catch (MalformedURLException me) { }
        class ImagePanel extends Panel {
      private static final long serialVersionUID = 1L;
      public Image myimg = null;
            public ImagePanel() {
                setLayout(null);
                setSize(320, 240);
            public void setImage(Image img) {
                this.myimg = img;
                repaint();
            public void paint(Graphics g) {
                super.paint(g);
                g.drawImage(myimg, 0, 0, this);
        public static void saveJPG(Image img, String s) {
       BufferedImage bi = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_RGB);
          Graphics2D g2 = bi.createGraphics();
      g2.drawImage(img, null, null);
      FileOutputStream out=null;
            JOptionPane.showMessageDialog(null,s);
            try {
         out = new FileOutputStream(s);
      ImageIO.write((RenderedImage) img,"jpg",out);
             } catch (Exception io) {
                io.printStackTrace();
           /* JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
            JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(bi);
            param.setQuality(0.5f, false);
            encoder.setJPEGEncodeParam(param);*/
            try {
                //encoder.encode(bi);
               out.close();
              } catch (java.io.IOException io) {
                System.out.println("IOException");
    through this applet i am capturing the image and saving in the application deployed directory and accessing this image through a servlet.every thing works fine in my system but when i try to capture from other systems connected through lan the image not saving in my system.
    requried solution.

    This is might because of you are using applet. Applet runs is client browser. When you runs your program on your system then it saves file on you system but when you access this applet from another system over LAN then, captured will be saved on another system not on yours.
    You have to write extra code to upload this locally saved file to your server (i.e. your system.).

  • Data Extraction from Third party system to BW System issues...

    Hi Experts,
      I would like to know about data extraction issues from third party systems like hyperion or DB2 or Sysbase to BW system, proper procedure to minimise risk facors, etc.
    I hope hear from you soon...
    Thanks in advance....
    Regards,
    Nagendra KReddy

    Hi,
    Below is a document for DB connect. in that frequent problems also mentioned.
    Create DataSource for DB Connect step by step
    -Sriram

  • Data flow from E-commerce to SAP CRM 7.0 , ECC and third party system

    Hi,
    I have a requirement like the customers are created in E-commerce website of the company. When a customer is created the data should be synch to CRM , ECC and thrid party system ( price data from CRM  for the customer ).
    How do we transfer the data from E-commerce to CRM.?.andn ECC. Is it transferred first to CRM and then to ECC. Can  we acheive all the systems synched at a time.
    Can anyone explain with some design.
    Thank you,
    Regards,
    Prashanth.

    Hi
    SAP CRM E-Commerce (called as WEB CHANNEL) works as per the below options (in CRM 7.0 and ECC 6.0)
    1. SAP CRM Web channel with CRM back end where CRM will be a leading system for order creation. From E-Commerce channel, the order is saved in the back end CRM system and then replicated to ECC (through middleware settings).
    In this scenario PRODUCT CATALOG will be created in CRM system. The use of TREX server will be used for product catalog replication.Also, the image server will be required for the display of product images in the PRODUCT CATALOG.
    2. SAP CRM Web channel with ECC back end where ECC will be a leading system for ORDER CREATION. This is a new offering in CRM 7.0 where from E-Commerce web shop the order is directly created in ECC system. Hence no middleware settings are required for order replication. 
    In this scenario also PRODUCT CATALOG will be created in CRM system. The use of TREX server will be used for product catalog replication. Also, the image server will be required for the display of product images in the PRODUCT CATALOG.
    3. For customer replication from E-Commerce > CRM > ECC, you need to maintain the middleware settings between CRM and ECC for business partner replication.
    Hope this will clarify.
    Regards

  • Street route maintanance in third party system

    Dear All,
    I have mapped street route in SAP by using Tcode EL40, But I want the orders to be downloaded in thrid party system in the same order in the way the street route has been maintaned. I am downloading the orders using getlist bapi for meter reading orders. But it is downloading in the ascending order of the meter reading document number and not in the order of the street route.Is there any other BAPI to get the meter reading order in the street route order
    Kindly let me know how to do this
    With regards
    Balaji.J

    Hello,
    Please see the Enhancement EDMLSORT this may help your issue:
    Enhancement EXIT_SAPLEL33_001 enables you to to change the sequence of
    meter reading orders on the print document or in the download file.
    The function module is called when meter reading orders are printed or
    downloaded. Input parameters provide the function module with a table of
    meter reading orders. There is one order for every register to be read.
    If you want to sort by city, street and house number, you have to
    provide the appropriate objects and write them to an internal table
    along with the meter reading orders. You then have to resort the
    internal table, transfer the sort sequence to the output table and set
    the relevant output parameter.
    You can implement the coding for this function module in include
    ZXEL1U01.
    I hope this helps.
    Regards
    Olivia

  • Third party system user click the url iam getting error?in sap crm IC

    Hi Team,
    I have given URL to Thrid Party systems.user clicks the link,then he enter the password and username then its getting error like as below..Please help here what settings we need to do.
    Third party system user clicks the URL link ,after entering username password Iam getting error ?
    Thanks
    Kalpana

    HI  Team,
    I have added the parameter crm-ext-integration=true , or we need to any settings for this..Could you please help here..
    Error: TO help protect the security of information you enter into this website,the publisher of this
    content does not allow it to be displayed in a frame
    Thanks
    Kalpana

  • How to Integrate the portal server with Third party system

    Hi Experts,
    I got a requirement to create a integration between portal server and thrid party system.
    If anybody have specific document for this kindly circulate the same to [email protected]
    For every inputs higher points will be rewarded.....
    Thanks in Advance,
    Jasmine

    Jasmine,
    You don't mention which third-party?
    There are many complient/supported third-party apps/ and APIs available.
    Check https://www.sdn.sap.com/irj/sdn/developerareas/was?rid=/webcontent/uuid/e081a4b6-0801-0010-7fa4-c3c7a0454815
    further.
    James

Maybe you are looking for

  • Problems with the iOS 5.1 version, HELP!

    I just upgraded to the latest version - iOS 5.1 on my iPhone 4, but now the screen is freezing all the time, and the phone shuts down. Is this a problem with the new 5.1 version? What can I do to fix it?

  • Photo album 2.2 with FW

    Had problem with DW 8.0.2 and apparently lost FW extension used to create photo album 2.2 command. How do I get it back, DW exchange or ??? Any suggestions? Thanks.

  • Af:table and cellspacing

    Hello, I'm trying to give some style to an af:table object. My purpose is to remove the horizontal gridline and replace the vertical grid line by some cellspacing. Unfortunately, the cellspacing argument seems not modifiable. I tried to play with bor

  • Subscribe/unsubscribe PHP/Mysql Adobe Tutorial Issue

    I've been following the Adobe Dreamweaver CS3 tutorial known as "Building a subscribe/unsubscribe app in PHP with Dreamweaver CS3" here is the tutorial link http://www.adobe.com/devnet/dreamweaver/articles/subscribing_unsubscribing_with_php.html Basi

  • Can't connect to Report Server via Management Studio

    Hi, I have a local installation of SQL Server 2005 (Developer Edition) on XP Professional SP2, with Reporting Services, Integration Services, and Analysis Server installed. I can connect to Integration Services and Analysis Server via the SQL Server