XML File to 3rd Party Provider w/o any Middleware

Hi
I have a requirement wherein we are required to send XML files to 3rd Party Supply chain provided w/o using any middleware in most secured form. The Customer is on ECC5.
One of options i could think about is as mentioned below.
-  file based and using SFTP to send the XML file to 3rd Party provider
Could you please let me know if their's any other alternate approach to meet this strange requirement.
PS : 3rd party provider can provide webservice. But the question is how do we consume this into ABAP envirnoment and call them into ABAP COde. Any pointers on this as well would be really helpful
Thanks

Hi,
I remember working on ECC5.0 and consuming a web service to create an ABAP Proxy.
@ Ravi
Refer the below link for consuming a web service and creating an ABAP proxy.
http://help.sap.com/saphelp_nw04/helpdata/en/bf/d005244e9d1d4d92b2fe7935556b4c/frameset.htm
Regards,
Chen

Similar Messages

  • SAP BW data in ODS to XML and sending this XML file to 3rd Party

    Hi Gurus,
    We are having a scenario in which we have to convert our data in ODS to XML and need to provide this XML file to our clients so that they can use this XML file in their 3rd party system.
    Now the issue is that i have created ABAP program for converting into XML.
    If I execute this program, since i have given path as my Desktop, the converted XML file gets saved on my Desktop.
    But the problem is how i can provide this XML file to the client.
    Is there any way of converting this XML file to html and send them the URL ......
    plz suggest me.... what can be done......
    my ABAP code u can see in the following link
    Extract SAP BW Data into XML
    thanks and regards,
    P.Madhusudhan Raju

    Hi,
    Pls go through the link below it may help you
    http://www.sdn.sap.com/irj/scn/index;jsessionid=(J2EE3417100)ID1537206350DB01670597797729934632End?rid=/library/uuid/8c10aa90-0201-0010-98a0-f071394bc9ae&overridelayout=true
    Regards,
    Marasa.

  • Anyone know how to upload the HTS files from 3rd party provider to GTS??

    We are having following files provided by 3rd party provider - CUSTOMS Info
    NAFTA ROO
    U.S. HTS
    Per provider, SAP has developed a system so that GTS users can automatically reclassify items that are effected by a change and they have asked us to program the HS data needed.
    Anyone know how to do that?
    Please advise,
    Appreciated.

    Hi Reddy,
    Thanks for your input firstly, and i still need ur advise on the HTS upload.
    1. Below is the HTS files provided by 3rd party company. and I noticed that there is 3 types of files. "DTR" , "Nom" and "Txt". Could you explain what are they? and If I need to upload them seperately?
    2. Follow the procedure your provided - "classification > upload manually HTS codes into GTS system"  Actually, I didn't find upload mannually HTS codes into GTS  IN THE SAP CUSTOM Managment.
    I tried "Load Traiff Code Numbers from XML files" and "Load Commodity code from XML file".
    1) "Load Traiff Code Numbers from XML files"
    2) "Load Commodity code from XML file".
       a)  Select all files.
            - fill in "Data Provider",
            - "XML Files"-All files selected.
            - check " Output list", "simulation mode" "Nomenclature Active" and "Activate All Text Types"
            - no "Alternative Numbering Scheme" selected, and other selected.
            Error msg found:
            - Unable to find any defined structures for tariff assignment rule set "_DHSCN"
            - Incorrect order. Enter the first file(see long text)
        b)   only select "HSCN_Txt_I_00002001001.xml", the other is the same like bove.
              1. prompted to select a "From-Time Zone",   Select "UTC+8"
              2. Simulation was carried out successfully
        c)  only select "HSCN_Nom_I_00002001002.xml", the other is the same like above.
              But I meet error for this file:  "Incorrect order. Enter the first file(see long text)"
        d)  only select "HSCN_DTR_I_00002001007.xml", the other is the same like above.
              meet error msg:
              "Unable to find any defined structures for tariff assignment rule set "_DHSCN""
    HTS xml files of China from  3rd party provider
    +++++++++++++++++++++++++++++++++++++++++++++++++++
    2008-05-02  10:53         7,483,730 HSCN_DTR_I_00002001007.xml
    2008-05-02  10:53         7,980,857 HSCN_DTR_I_00002002007.xml
    2008-05-02  10:53         7,765,896 HSCN_DTR_I_00002003007.xml
    2008-05-02  10:53         7,605,204 HSCN_DTR_I_00002004007.xml
    2008-05-02  10:53         7,743,890 HSCN_DTR_I_00002005007.xml
    2008-05-02  10:54         8,007,036 HSCN_DTR_I_00002006007.xml
    2008-05-02  10:54         3,883,316 HSCN_DTR_I_00002007007.xml
    2008-05-02  10:51         6,087,448 HSCN_Nom_I_00002001002.xml
    2008-05-02  10:51         4,955,900 HSCN_Nom_I_00002002002.xml
    2008-05-02  10:50           260,960 HSCN_Txt_I_00002001001.xml
    +++++++++++++++++++++++++++++++++++++++++++++++++++

  • IDOC to XML file scenario with party

    Hi All,
    I am developing a IDOC to XML file scenario with party in which I have extended the MATMAS idoc and configured the receiver FILE communication channel.
    But its giving me the error *"No receiver could be determined"*  with party. If I run the same scenario without the sender party its working fine.
    And sender is my R/3 system under party P_Party and receiver is my third party system under P_Party.
    Thanks in advance.
    Gaurang

    U can give a try as follows.
    In the Partner Profile of Sender R/3 system,
    Give the Receiver Party P_Party in the PartnerNo. Give the 'Business Partner' as logical System type.
    In XI, Party Definition of P_Party
    Give the following Alternative Identifier
    Agency  -   Sender R/3  Business System       
    Scheme -   ALE#GP
    Value    -    P_Party

  • Unable to open files from 3rd party websites/applications

    Hi all,
    My new macbook arrived with QT 7.0.4, I used it perfectly for a week with no problem, but now after carrying out a 'software upgrade' via system preferences to QT 7.1.1 I now find that Quicktime will not open hardly anything!!!! Not bad considering Apples information at the download window states that 7.1.1 was implemented to fix bugs that prevented QT from opening files in 3rd party applications. Whats going on?.......
    In the mean time I've had to carry out a system reboot to go back to QT 7.0.4 and now its back to how it should be. What version of Quicktime 7 am I going to have to wait for before this issue if rectified?
    Cheers
    Smarteee

    Thanks all

  • Would it be possible for time machine to back-up files from 3rd party software such as windows platform using parallel?

    I'm wondering if it would be possible for time machine to back-up files from 3rd party software such as Windows XP using parallel software especially if it is isolated from mac?  Any advise would be greatly aprreciated.

    Short answer - yes Time Machine will backup everything within the Mac OS system.
    Longer answer - Parallels creates a pvm disk image "Parallels Virtual Machine" which Time Machine backs up.
    Due to the changes to the pvm file Time Machine is unable to read the minor changes and will somtimes do a full backup of it each time Time Machine runs and can chew through Back up drive space quite quickly.

  • How does CHARM handle 3rd party provided exteranl transports

    Frequently  some vendors (e.g. BSI , etc) will provide some transports for ECC.
    How to use CHARM to handle those 3rd party external tp?
    Thanks for your help.

    You can import the transports manually to your Dev (save the data files and cofiles in the same /usr/sap/trans and use STMS to add to buffer, you may have to change the project status switch for that), then create a CR document in SolMan as usual, create transport(s) from SolMan and include the external transport(s).
    Regards,
    Raquel

  • Possible to send files to 3rd party program?

    I'm trying to add a "Send to Flickr Uploadr" context menu to bridge, but I've hit a snag in getting the files to the Flickr Uploader program. <br /><br />I've tried using openWith(), but i don't think that it does what I want it to do. But the documentation on openWith() is a bit sparse. If openWith() is indeed the wrong method to use, what is correct way, or is this even possible? <br /><br />Thanks.<br /><br />here's what i've got so far...<br /><br />// path to flickr uploader<br />flickrPath = "/C/Program Files/Flickr Uploadr/Flickr Uploadr.exe";<br /><br />// only have 1 instance of each<br />function checkEl(w){<br />>     var menuEl = MenuElement.find(w);<br />>     if (menuEl != null){<br />>          MenuElement.remove(w);<br />>     }<br />}<br /><br />// send selected files to flickr uploader<br />function send2Flickr(f){<br />>     fName = app.document;<br />>     for (i=0; i<fName.selections.length; i++){<br />>          files = new Thumbnail(File(fName.selections[i].path));<br />>          files.openWith(flickrPath);<br />>     }<br />}<br /><br />// check to see if the menu items exist, and remove and recreate if they do<br />checkEl('send2Flickr');<br /><br />// right click context menu<br />var cntCommand = new MenuElement("command", "Send to Flickr Uploadr", "at the end of Thumbnail", "send2Flickr");<br />cntCommand.onSelect = function (f){<br />>     send2Flickr();<br />}

    Not all 3rd party software will respond to the commands Bridge sends it when you do openWith. Off the top of my head I'm not sure if openWith ends up sending a BridgeTalk message or some flavor or operating system or message or event (or both), but if you can get the 3rd Party application to open the file using the Bridge UI's File > Open With menu item, then I'd expect scripting's openWith to work as well.
    One workaround you can try is the command line. If the third-party software has a command line interface, then you can try using app.system() to issue the commands. It's possible (on both Mac and Windows), for example, to run the DNG Converter from Bridge this way, and this is how the ExportToJPEG's "Send To Flickr Uploadr-Mac.jsx" sample script runs some AppleScript that tells the Mac Flickr Uploadr to open files. I believe that the Windows Flickr Uploadr has a command line interface, so you might try something like this...
    // Make a file Object using the known path to the uploadr
    var command = "\"" + uploadr.fsName + "\" \"" + fileToUpload.fsName + "\"";
    app.system( command );
    Note that you usually have to quote paths to files for this to work all the time. Also note that app.system() will block your script until the command returns. Finally, when I've used app.system() on windows in the past, sometimes a command that seems to work just fine from the windows Console doesn't seem to do anything via app.system(). In those cases I've found that witting out the command to a temporary .bat file and then sending the path to the .bat file to app.system() does work.
    I know that I've tried before to run Flickr Uploadr windows this way from Bridge, but it was months ago, and I don't recall all the details. My recollection is that it basically worked, but the user experience was a bit clunky because of the modal behavior and because a Console window appears on the screen as the commands run, and I had to quit the Uploadr manually after upload to move on. If you are a clever windows batch file scripter (I'm not) maybe you can workaround those issues.
    -David

  • JAR file with 3rd party package

    Hello.
    I am sorry if similar question has been asked many times. But I really have no idea to make the JAR work...
    I have downloaded dom4j package into my Windows XP machine. And put the file to my C:\j2sdk1.4.0\jre\lib\ext\. Then I develop my application in other directory. Is there a way to edit the manifest file such that the JAR file can contain all the classes including classes from dom4j, such that I can run the application in other machine that without dom4j's jar file in the ext directory?? Thank you very much.

    why not?
    1. extract dom4j.jar
    2 add all extracted files to your own .jar file..
    everything will be ok.
    The following may help you..
    JavaJar(written by java) can compress and decompress jar,war, ear and.zip...
    it can deal with manifest file and executable .jar file .specially.
    may download from http://www.qwerks.com/download/4114/JavaJar.zip
    the tool is very verygood tool.
    but the homepage(www.pivotonic.com) of JavaJar cannot be accessed.
    it is funny.
    good lucky.

  • Should i use Business system or Business service for a 3rd party file sys?

    Hi Gurus
    My requirement is to send a file from 3rd party client system to SAP ECC system.
    I want to confugure a file sender CC to pickup the file and send it to ECC system thru proxy.
    Now, after going thru the SAP definitions of 3rd party Business system (if the system is present the landscape and technical details are available) and Business service (if system's technical details is not available because it is not present in the landscape. Only the interface details are available, for ex: external webservice), i am not sure which one to use.
    What is the use of using a 3rd Business system instead of using business service in my current situation?
    In both the cases, i can use a file sender CC and pickup the file from a folder using FTP protocol.
    What is the criteria based on which i need to take this decision?
    And finally, how are the system name & host name details, which we given during 3rd party technical system definition in SLD useful?
    Many Thanks
    Chandra

    Hi Chandra
    Its always preferred to use Business service for communication with systems outside the landscape. As it does not refer to any SLD components and safe to use on internet etc.
    What is the use of using a 3rd Business system instead of using business service in my current situation?
    If you want to use 3rd party system you need to define party based communication and it acts as a party in production environment. You can also create a Standalone sytem in SLD for your use. Standalone technical system mostly refers to standalone Java applications in landscape.
    n both the cases, i can use a file sender CC and pickup the file from a folder using FTP protocol.
    What is the criteria based on which i need to take this decision?
    If your communication is party based and the 3rd party you refer is a party for ERP then it make sense to use a third party communication and use party name as well.By this i mean business wise. Else its always good to use Business service.
    And finally, how are the system name & host name details, which we given during 3rd party technical system definition in SLD useful?
    To use this third party system you need to register products on TS else you will not be able to see any Interface etc while configuring in ID. you need to add all details to it in SLD.
    Thanks
    Gaurav

  • Data in XML format (XML files) to BW?

    Hi,
    My customer is interested in loading data to BW (from 3rd party system) in XML format. Are there any advantages of doing this (compared to traditional ascii files)? How about disadvantages (BW version is 3.5) ?. How to get started with this one, I noticed there is a possibility to create a XML data source. Is this able to take XML files into BW or what?.
    Any help highly appreciated!

    Hi Jimmy,
       Have a look:
    http://help.sap.com/saphelp_nw04/helpdata/en/9b/821140d72dc442e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/55/014e3c97f6bb3ee10000000a114084/content.htm
    Hope it Helps
    Srini

  • How to create a proxy to retrieve the xml file from web services

    Hi Every one,
    We have a requirment where we receive a xml file from Kenexa, a third party HR tool using a middleware tool. from SAP side We have to create a proxy to retrieve the xml  file from web services by initiating call through middleware tool i used earlier.
    these are the steps i intend to follow to accomlish the requirement.  
    1) middleware tool has to initiate the call to kenexa web services to  receive the xml file when it is available.
    2) On SAP we need to create a ABAP Proxy service provider to middleware where this file can be received.
    Can any one guide me how i can create a proxy to retrieve the xml  file from web services by initiating call through other middlewre (its not PI). 
    Any help would be really great, i am not a ABAP developer, so please help me with this. Thanks.

    Thank for reply.
    The computers are in different locations, but yes it's possible, the users in this enviroment are all local administrator of the machines, and we can distribute the script centrally from the DC automatically
    Acrobat use Java, right? I'm not so expert in java, but something about it could not be so difficult to manage.
    Do you know some place where i can get some info about JS and acrobat?

  • How do i add a newline or carriage return to make my xml file look pretty?

    Hi guys
    I'm writing an xml file with jsp, the problem is, it writes it in one big chunk of text. e.g.
    <start>hello, my name is joe</start><middle>I like trees</middle><end>boo</end>
    Now what I want to do is present this xml file in a decent manner,
    e.g.
    <start>hello my name is joe</start>
    <middle>i like trees</middle>
    <end>boo</end>
    i've tried
    xmlFile = "<start>Hello my name is joe</start>"+\n\r;
    and
    xmlFile ="<start>Hello my name is joe</start>"+"\n\r";
    neither work, can anyone provide me with some insight into how I can add a carriage return / new line to make my xml file look pretty?
    Many thanks for any responses!

    u r right <BR> tag will not work...
    I wrote following code to generate xml file and it works fine...U can try the same...
    try
    FileOutputStream fos = new FileOutputStream("c:\\temp.xml");
    String xmlString = "<root>\n<start>Hello my name is joe</start>"+"\n";
    xmlString = xmlString +"<middle>blah blah</middle>\n</root>";
    fos.write(xmlString.getBytes());
    fos.close();
    fos = null;
    catch(Exception e)
    e.printStackTrace();
    }

  • Is 3rd party software required for auto creation of DIR for scanned copy,

    Hello SAP gurus.
    The current business process is there are 100s of service order, (IW31 creation TC) and each service order has its own 50-60 external documents attached to it.
    unfortunately there is no standard link from SAP DMS at Service order (lW31, TC) level.
    Here i tought of creating a document folder in EDMS or structure with the reference of service order No. And keeping this service order as reference we need some 50-60 documents (files) to be directly assigned to the main service order No, with out any manual intervention.
    Here is what the user does in the present system
    With our client in the present system they use a 3rd party software  for mail and scanner interface, here Any x, y, z user scans an document or Mails a document with attachments, just giving the subject line as the Service order already created.
    The document attachment directly comes and sits inside the predefined Service Order folder. Along with the user name who sent the document and the time he sent the document.
    Is the same thing possible in SAP ie.. Creating or attaching documents with out any manual interventions taking the reference of Mails sent having the subject line as the DIR
    Does this require 3rd party interference to do this,  will any BAPI  /BADI to do this for DMS with out 3rd party software.
    is there any upload programme that should be used which will avoid 3rd party software.
    please explain. points waiting.
    Thanks and warm regards
    Priya S
    Edited by: Priya S on Mar 16, 2009 4:32 PM

    Hi Priya
    Creation of New Object link is not so hard job.If any expert ABAP Consulatnt is available he can do in a week.But It all depend on his understanding of functionality clearly and quicky.
    For developement of new object link check this link.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/b2/c043a66fab11d1949500a0c92f024a/content.htm
    They work fine if you develope it as per procedure in above link.You just need good ABAP'er.
    If you are trying  upload Proggramme to upload the files daily basis from folder you can do this .
    Just  create folder on desktop put some docuemnts and run BDC to upload the document to DIR.I had tried once. Get help of Good ABAP'er to do your job.
    If any help please get back.
    With regards
    Mangesh Pande

  • How to Create XML file with SAX parser instead of DOM parser

    HI ALL,
    I am in need of creating an XML file by SAX parser ONLY. As far as my knowledge goes, we can use DOM for such purpose(by using createElement, creatAttribute ...). Can anyone tell me, is there any way to create an XML file using SAX Parser only. I mean, I just want to know whether SAX provides any sort of api for Creatign an element, attribute etc. I know that SAX is for event based parsing. But my requirement is to create an XML file from using only SAX parser.
    Any help would be appreciated
    Thanx in advance
    Kaushik

    Hi,
    You must write a XMLWriter class yourself, and that Class extends DefaultHandle ....., the overwrite the startElement(url, localName, qName, attributeList), startDocument(), endElement().....and so on.
    in startElement write your own logic about how to create a new element and how to create a Attribute list
    in startDocument write your own logic about how to build a document and encodeType, dtd....
    By using:
    XMLWriter out = new XMLWriter()
    out.startDocument();
    Attribute attr1 = new Atribute();
    attr1.add("name", "value");
    out.startElement("","","Element1", attr1);
    Attribute attr2 = new Atribute();
    attr2.add("name", "value");
    out.startElement("","","Element2", attr2);
    out.endElement("","","Element2");
    out.endElement("","","Element1");
    out.endDocument();

Maybe you are looking for

  • How do I fix "broken links" in iTunes?

    Hey Guys! I just got my first ipod and I'm going insane trying to set it up this morning. The main problem is that for some reason iTunes decided to add each of my songs twice, but then marked one with that "!" sign that I think idicates a broken lin

  • How to find contents of ABAP proxy message

    we are using an ABAP proxy to send data including a document number from SAP to PI when a document is received on our SAP ERP system. it is possible under certain conditions that the proxy will not be processed, but the document has. I want to be abl

  • Content Server error  post installing webcenter sites

    Hi , I installed webcenter sites and post installation after login when click on "Contributor" link getting Content Server error while Admin mode is working fine. On further debug below URL was internally hit which is giving 500 error : http://<hostn

  • [SOLVED] Flash/nspluginwrapper install help

    Hullo,  wager I'm quite novice level when it comes to linux, though I've used Gentoo and SuSE in the past, and wanted to give Arch a try on my friend's recomendation.  I'm familiar with nspluginwrapper and was able to get it working fine on SuSE (to

  • TREX NameServer exits with code 128 on system start

    Installed a new TREX server on Windows 2003 x64 server, using standard settings for a stand-alone TREX server.  Installed as Local (not domain) and install completed successfully.  After the install (or after any reboot), all the regular TREX service