Web Service call - XI - SAP and SAP - XI - Web Service response ???
Hi ALL,
Need some guidance on the following Scenario :
A Legacy system would transfer some data to SAP thoruhg a Web Service call and would expect a response from SAP by way of a response to the same Web service call
A synchronous Interface , inbound to sap via a Web service call and back to the legacy system through the response to the same Web Service .
Need to provide WSDL to the Legacy system
Any help on how to do the above mentioned will be apreciated
thanks in advance
SD,
Check this weblog for step by step procedure:
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
Here instead of deploying in XI you will deploy your webservice in the legacy system.
If you want to test this webservice then check this weblog:
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
---Satish
Similar Messages
-
Using ale u can send from sap to sap and sap to non sap systems
hi,
using ale u can send from sap to sap and sap to non sap systems,
then what is diff b/w ALE and EDIHello KALYAN KUMAR,
Application Link Enabling (ALE)
1.You distribute data using ALE if you want to communicate from one system to one or more other (mostly internal) systems.
2.ALE transfers data in IDoc format and uses the methods of tRFC for data transfer.
3.ALE enables the integration of business processes across several SAP or non-SAP systems.
Electronic Data Interchange (EDI)
1.You use EDI if you want to exchange business application documents with an (external) partner system (for example, a customer or vendor).
2. The SAP system sends EDI messages in IDoc format to an EDI subsystem, where they are converted to a universal EDI standard (UN/EDIFACT or ANSI/X12).
3. This enables communication with non-SAP systems.
By definition, two partners are involved in the process in an EDI application scenario: The sender and the recipient of an EDI message
I hope u understands the difference:) -
Hi ..If we want to communicate non-sap and sap applications which is the best way in ABAP.
regards
khannaHi Rajesh,
ALE is not restricted to communication between SAP systems; it can also be used for connecting SAP Systems to non-SAP systems.
By using IDocs as universal information containers, ALE can reduce the number of different application interfaces to one single interface that can either send IDocs from an SAP system or receive IDocs in an SAP system.
SAP certified Translator Programs can convert IDoc structures into customer-defined structures.
Alternatively, the RFC interface for sending and receiving IDocs can be used in non-SAP systems.
In both cases you need the RFC Library of the RFC Software Development Kit (RFC-SDK).
regards
manoj kumar -
Sharing PHP Service Call Beetween Mobile and Desktop App
Hi,
im building a Mobile Applicatopion using application server side PHP for generating some service call.
Im tryng to share this service callwith my desktop application version!
How can i do it?
Thankshttp://www.as3gamegears.com/monetization/as3-paypal-api/
-
Has any one come across this type of error.
We are in XI 3.0 SP14 on AIX Platform.
We are trying to get StockQuote Service working to test SOAP Adapter.
Appreciate suggestions to resolution of the problem.
Thanks
Prasad
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>Hi,
I am also facing the same problem with SPS15(preview version)on MAXDB. But i am not using XI but instead sending SOAP Message over http (in a portal application). Kindly let me know the solutions if you know it.
Regards,
Satish -
Communication between non SAP and SAP
HI,
do you have some information about communication between non SAP and ERP (WebAs) SAP System ?
I would like to receive an xml file or xml IDoc from a Java Plattform (non SAP) into our SAP ERP System as an own defined IDoc.
remember: we don´t have a converter like XI.
What about using a proxy (do you have some information/blog how to use that) ?
What about using a webservice (do you have some information/blog how to use that) ?
What about storing the xml on the application server (do you have some information/blog how to use that) ?
How to transform xml to IDoc ?
other methods ?
Thanks for your help.
GordonHere is a link to connecting MS SQL Server with SAP using Open Hub connection.
http://msdn.microsoft.com/en-us/library/dd299430(SQL.100).aspx
This might give you some insight into connecting with Non SAP Systems.
I have used the information from this link to export data from SAP to MS SQL Server.
Good Luck.
MP. -
Contvert CSV to SAP and SAP to CSV
Hi Experts,
I have two independent system. One is R/3 and other one is a file server.
My need is to take the csv file from file server and do some process store in R/3 and generate csv file from R/3 and store it in the file server.
The communication is two way communication.
Without using Xi interface i need to do this. If there is any solution possible with ABAP(Function Modules) is most welcome.Hi,
CSV means a text file, where the columns are separated by a character ";".
The best way to change a list to CSV is to create an internal table in the ABAP, with the structure of the required CSV.
You have to fill in this internal table.
Because you are running the program in background, you can't download the file, the best would be to store the file on the server in a separated directory.
1ST capture file from application server to internal table using open dataset and close data set.
Use the Function Module SAP_CONVERT_TO_CSV_FORMAT to convert the internal table into Comma separated format then download this internal table using the Function Module GUI_DOWNLOAD.
EX-
Coding -
TYPE-POOLS: truxs.
TYPES:
BEGIN OF ty_Line,
vbeln LIKE vbap-vbeln,
posnr LIKE vbap-posnr,
END OF ty_Line.
TYPES: ty_Lines TYPE STANDARD TABLE of ty_Line WITH DEFAULT KEY.
DATA: itab TYPE ty_Lines.
DATA: itab1 TYPE truxs_t_text_data.
SELECT
vbeln
posnr
UP TO 10 ROWS
FROM vbap
INTO TABLE itab.
CALL FUNCTION 'SAP_CONVERT_TO_CSV_FORMAT'
EXPORTING
i_field_seperator = ';'
TABLES
i_tab_sap_data = itab
CHANGING
i_tab_converted_data = itab1
EXCEPTIONS
conversion_failed = 1
OTHERS = 2.
IF sy-subrc 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = 'C:\TEMP\test.txt'
TABLES
data_tab = itab1
EXCEPTIONS
OTHERS = 1.
Check this sample code...for CSV to SAP
codeREPORT ZTEST.
TYPE-POOLS:TRUXS.
DATA: BEGIN OF ITAB OCCURS 0,
VBELN LIKE VBAP-VBELN,
POSNR LIKE VBAP-POSNR,
END OF ITAB.
data: itabt like itab occurs 0 with header line.
DATA: ITAB1 TYPE TRUXS_T_TEXT_DATA,
ITAB2 TYPE TRUXS_T_TEXT_DATA.
SELECT VBELN
POSNR
UP TO 100 ROWS
FROM VBAP
INTO TABLE ITAB.
CALL FUNCTION 'SAP_CONVERT_TO_CSV_FORMAT'
EXPORTING
I_FIELD_SEPERATOR = ','
TABLES
I_TAB_SAP_DATA = ITAB
CHANGING
I_TAB_CONVERTED_DATA = ITAB1
EXCEPTIONS
CONVERSION_FAILED = 1
OTHERS = 2.
IF SY-SUBRC 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = 'C:\TEMP\test.txt'
TABLES
DATA_TAB = ITAB1
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'TEXT_CONVERT_CSV_TO_SAP'
EXPORTING
I_FIELD_SEPERATOR = ','
I_TAB_RAW_DATA = ITAB1
I_FILENAME = 'C:\TEMP\test.txt'
TABLES
I_TAB_CONVERTED_DATA = ITABt
EXCEPTIONS
CONVERSION_FAILED = 1
OTHERS = 2
IF SY-SUBRC 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.[/code] -
IDOCs performance creation between SAP and SAP Java Adaptor
Hi,
We have a legacy systemt that send some IDOCs to SAP ECC through a SAP JAVA connector. Problem is that we send the idocs and we detected that we have some performance issues on the IDOC creation.
We are using the SAP standard code and SM58, SMQ1, SMQ2, traces, etc etc seem to be fine.
As per customer requirement we have to use process inmediately on the partner profile. We also set the mass processing option but no difference .
We have also other functionalities that run on IDOCs and they are running fine without any performance issue on it .
Could someone help us?
Thanks a lot, SaperaHello,
What kind of performance issue u have noticed?
Check if below idoc_aae tuning note helps u...
1641541 - IDoc_AAE Adapter performance tuning
Thanks
Amit Srivastava -
Copying file between non SAP and SAP server in background
Hi,
I have written a program to copy files from a non SAP server to our SAP server which works when running in the foreground.
When I try to run this program in the background, I get the following error ...
Control Framework: Fatal error - GUI cannot be reached
Can anyone tell me how to do this in the background.
Thanks.Hello,
seems that you use some customer controls in your program. These controls are bound to a dynpro - and that doesn't work in background.
You could try to avoid this and just do the copy without using controls.
Regards Wolfgang -
Isp file under WEB-INF call css file and jasript file
Hi , is that OK to call a jascript file or css file if the jsp file is under WEB-INF? How to do that?
You have to remember that all client side requests will be of 2 types: relative or absolute. If you refer to the file using the absolute URL of the resource (like http://www.my.com/application/resources/content.css) then you will have no problem.
If you use a relative URL, the URL has to be relative to the address that the client sees on the browser. The JSP may be in the WEB-INF directory, but the client doesn't see that. They put in a URL like http://www.my.com/application/process and the server included/forwarded to the WEB-INF content which the client doesn't see or know about. So when you use a relative URL, the URL has to be relative to http://www.my.com/application/process and not to http://www.my.com/application/WEB-INF/<...>/display.jsp where the JSP actually lives. -
Licensing Costs for SAP and SAP Business One
Hi,
I have to make an analysis for my boss.
Does anyone know in general how the licensing works for SAP ERP and Netweaver solutions and for Business One ?
I am not getting the information I need from SAP's website.
I have been told the outline price on the ERP side is 4500U$D per seat/user per year. Is that a flat rate and then you can install as many sandbox, dev, test, prod systems and you like ? Or do you also have to pay a license fee for all of the installed systems in your landscape ?
And how much does the licensing for SAP One cost and how does it work ?
Thanks,
Petr.Hi Petr,
SAP softwares are not like any other buy n use softwares like winamp.
SAP delivers its solutions only through authorized partners.
First thing is you need to contact the Implementation partners for the respective softwares.They will give you a quote after studying your business scenario.
Here is the link for finding a SAP partner in your region.
<a href="http://www.sap.com/partners/index.epx">SAP Partners</a>
$4500/user? Yes it is around that range for SAP Business One. But definetly it will be much higher for SAP ERP.
Thanks
Krishna Kishor -
My iPhone will not work after being upgraded thru iTunes. Will not work at all
Have you tried a power off/on? Or a reset, hold sleep/power button and home button for at least ten seconds, ignoring the red slider?
Have you tried to reconnect to iTunes and do a restore?
Are you using iTunes 10.5.1?
If none of these work, it might be a good idea to visit an Apple Retail genius bar and have it checked out. -
What is Field services and examples of field services in SAP
Please can u tell me what is meant by field service in SAP and what are field services available in SAP.
Best Regards
KishoreKumar.THi,
I'm not sure if that's what you mean but have a look <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/25/ef24234254e94ebdd35a83b3bf20f3/content.htm">here</a>
Roy -
Starting and stopping services of SAP and database
pls tell what are the Starting and stopping services of SAP and database
Hi Ranga,
The services dealing with SAP and database(Ex: Oracle in this case) are:
SAP<SID>_<Instance No.> (For ex: SAPECC_01)
SAPOsCol
Oracle<SID><No>Listener
OracleCSSservice
OracleService<SID>
Reward points if it is helpful##
Thanks & Regards,
Santhosh P
Please change the status to answered if you got the solution...
Message was edited by:
Santhosh Kumar P -
Service com.sap.aii* does not in service list for PI Post installation
Hi Experts,
When I check the PI post installation, in my visual admin Cluster->Server->Service->Delpoy (Application)
the required service "com.sap.aii* and com.sap.xi*" does not exist in the list. How to deploy these mandatory services to my J2EE server, thanks a lot!
FilCheck this thread..
Re: Web Service call through XI returns SAP error( QName is 'xmlns'.....)
SAP Note: 886888
Regards
Anand
Maybe you are looking for
-
Newegg AM10 - Do not buy - JUNK. Shame on Cisco
Date: June 7,2012 Rating: 1 Pros: Small, all-in-one package {with installer / driver}. Inexpensive. Cons: Simply not dependable, poor reception {no physical barriers between this and the wireless router}, very poor performance. I can not recommend th
-
Why can't I see the Display List in the Debugger?
As bad as the Flash debugger was, at least you could see movie clips being nested as you dynamically added/deleted them from the screen. When I import swfs/swcs into Flash Builder, I can't "see" them added as properties in the debugger - that is, I c
-
I have an older iMac, 24" from the late 2009 era, have upgraded to Yosemite, but now iPhoto won't open. It says that I need to go to the app store and install the new version. When I do that very thing, iPhoto says, "Installing" in the gray box tha
-
Hi In discoverer in need to write a report, that shows deltas, i.e. columns showing difference between two days data. Let me give a simple example: Name Age Tennis Score (delta) Soccer Score (delta) Pat 25 4 2 Amy 23 5 3 Matt 21 6 7 where deltas are
-
Curios about query drilldown process?
we load data from ODS to Cube and finally report off of the cube. what i am trying to find out is when the user look for particular chunk of data does the query drill down from the cube all the way up to ODS to get that particualr chunk of data? this