Activating WebService on R/3 to connect a non-SAP system (XML)
Hi Experts,
Apologize if my thread is not on the right category. I'm not sure where to put this.
Is there any steps on how to activate webService to connect to a non-SAP system without using middleware like XI/PI. I'm trying to connect to a non-SAP system that sends an xml format message and then directly connect to an R/3 system. Is this possible? thanks!
Hi,
Check this link.
Web Services from Function Module
it might help u.
Thanks.
Similar Messages
-
RFC Adapter to connect to Non SAP System
Hi,
I have a scenario to connect to a non SAP system using RFC adapter. I am not used to the same. I need to know whether this is possible and what are the steps to be done.
Thanks and regards
SijiHi,
These links should help.
Non-SAP application connecting to PI via Sender RFC Adapter
Error by setup RFC Interface with non SAP system
SAP PI to Third Party system through RFC Connectivity ??
Regards,
Jannus Botha -
What is best way to connect a non-sap sys sending xml idocs to SAP system
Hi Can some one please guide as to what will be the best approach in connecting a NON SAP system to a SAP system.
The non sap system should not be connected to access real time data,it does not support RFC,it can send data in IDOC xml format and i think in teaxt files also.Also I dont think there is any EDI subsystem in place.
There has to be a periodic upload of material data from SAP /stock status/
then there will be incoming data into SAP for sales order/purchase order etc
What would be the best way to connect the two systems,IDOCs with partial EDI looks the best way ,but I am confused as to how will the XML IDOC be converted to normal IDOC and viceversa,how to handle the event triggering mechanism.
If someone has experience in such a scenario ,please help.
There is a option to update the database of the application through SQL also...Hi,
Check this link.
Web Services from Function Module
it might help u.
Thanks. -
Connect b/w SAP and Non SAP -system
Hi All,
I have a requirement where i need to connect between a SAP system and Non-Sap System.
the front end is an E-Build tool (for construction Industry) from where the user will pick the data and the data should get store at the backend i.e in the SAP system.
E-build is a tool for construction industry with lots of flexible options for the user to check for their house, along with their prices.
These all data needs to be captured and store at the backend.
Can any one suggest me which method shall i go for this in ABAP(and How) or need to go for the XI-Netweaver or EP technology.
Thanks & Regards
Monayou better to go for middleware tools . keep files( whichs contains data to be stored in SAP) in one folder at 3p systems and middleware adapters will pick that filles automatically and sent it to Application server or then process the data into SAP.
tks.. venkat -
Hi
Just wanted to know if the JCO client service is the only way of connecting to an SAP system from enterprise portal.
thanks
RamHi Ram,
no, it's the "old" way, the new one goes via JCA; see JCA/J2EE Connector Architecture with WAS 6.20 (R/3 Enterprise) and JCO x JCA and Java to SAP as well as the brand-new article https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/using j2ee connector architecture with ep6 iview development.pdf
Hope it helps
Detlev -
Connection to remote SAP system.
Hi All,
I want help in getting connected to a remote SAP System from my desktop. I am working in SAP NetWeaver developer studio.
Regards,
JamesHi James,
Although the info. provided by you does not provide much information about the setup of your SAP System, but you can try this out:
Inorder to get connected to the SAP system via your SAP NWDS(SAP NetWeaver developer studio).
1) Please check if you are able to get connected to the remote server, incase the server is on a different machine. You can do it by following the steps below:
Click on Windows Start menu -> click on Run -> Typein "cmd" and click on Ok button -> Typein "Ping 'IP address of the remote server'", I mean your remote server machine's IP address(Ex:10.6.52.189 or whatever it is). If it responds then please carry out the following steps in NWDS.
2) Please GoTo :
NWDS menu - > Window -> Preferences -> SAP J2EE Engine(Choose this on the left menu).
Now, if your server is not installed on the same machine on which you are working then go for the first radio button which says "SAP J2EE engine is installed on remote host" and enter the server's IP(Internet Protocol) address(Ex: 10.6.52.14, etc)in "Message Server Host" and enter 3601 in "Message Server Port".
Click on apply and Ok.
3) Now again Click on Windows Start menu -> click on Run -> Typein "drivers" and click on Ok button -> Open the folder "etc" -> look for file "Hosts", openwith notepad
-> Now typein the IP address and the corresponding host name(of the remote server)please note that the IP address and the host name should be separated by at least one space, preferably a tab space. -> save the hosts file.
Now you should be able to connect to your remote server.
Regards,
Sudeep -
How to connect one SAP system to Non-SAP system(Example:Window's7)?
Hi Experts,
In general, One SAP system can connect another SAP system through RFC.How to connect One SAP system to Non-SAP system(example:window's 7) and is it possible through RFC?
Thanks and Regards,
NageswarHello Wolfgang Schaper,
Thank you so much for quick response.
As you told I am trying to work with BRFplus/DSM to call decision services from nonABAP systems,so I tried with RFC.But it is not possible as you told.
Please give any solution Without using Web Services, is there any ways to connect from SAP system with the Non-SAP Systems. -
Integrate or connect SAP system to non-SAP system
Hi All,
We need to connect SAP system or integrate inspHire rental software to SAP. Do you know the process or initial summary on how to integrate this one?
As of now, the only way that we know to integrate SAP to non-SAP for posting is thru LSMW and batch input.
your suggestions will be greatly appreciated.Hi,
LSMW is just tools for integration and you can use BDC Call Transaction, BDC session or BAPI, or Function to update something ins SAP.
1/Easier is if your non-SAP system is able to create file and ftp to SAP folder.
2/You will have background job running program that will every 5minutes or hour or daily(it is up to you how fast dat has to be bring to SAP) check if file was create in SAP folder.
3/Program will move file to folder in process
4/Program will process file, usinf function, or call transaction to update SAP on the base of file
5/Program will move file to process folder
If you need more info give me detail about what you would like to update in SAP and I could send you code.
Bye Jan -
RFC connection between two SAP systems (with SAP router)
Hi!
I would like to set up a RFC-connection from SAP Solution Manager to other SAP system.
The network connection between the servers is VPN.
How can I set up this RFC-connection, if my connection between two SAP systems looks as follows,
(I use the following SAP routers)?
my server --> customer
my server --> internal SAP Router server xy (10.101....) --> SAP Router customer 2 (10.1....) --> SAP System customer (134....)
Back-way
SAP Systeme customer --> SAP Router customer (134.1....) --> internal SAP router (212.6....) --> my server
How can I set up this RFC-connection, if my connection between two SAP systems looks as follows,
(I use the following SAP routers)?
something like:
/H/10.101..../S/sapdp99/H/10.1.4..../S/sapdp99/H/134...
Thank you very much!
regards
ThomSame answer as in the other forum where you cross posted....
-
Connection between 2 SAP system
Hi.
I want to send and receive an IDoc between two SAP system. but i can't connected to an other syestem. i try it juste between two different mandant.
Can some one help me.
Thinks.
IssamHi,
Through RFC (SM59) u can connect the TWO SAP systems.........
If u are in SAP 4.7 , once u enter into SM59 u will be finding the R/3 Connections... U have to choose that...
if u are in SAP ECC , then u will be finding the ABAP connections.. U need to choose that and create the RFC connection.....
But U need to know the details :
1. Target Host Name .
2. System Number.
3. Logon details...
Reward Points if useful
Raghunath.S
9986076729 -
Can we connect to any SAP system if we have connection details.
Hi Experts,
Can we connect to any SAP system if we have connection details.
In this thread I found Diego Lombardini asking connection details.
Needed help on this report
I am working in ABAP for couple of years but donu2019t have much idea about connection to SAP system, Please let me know how it is possible .
High points will be rewarded for any helpful answer.
Regards
BikasHi Bikas,
That reply is just because Diego got irritated by Ravi asking the same question in many threads many times .
Otherwise if a SAP server is not secureed using secureclient you can always connect to that SAP system using the internet and your own SAP GUI ( perhaps based on the GUI compatibility )
But i bet, nobody will reveal SAP server as open for you.
Cheers
Kothand -
Connecting non SAP system to GTS
Hello Everyone,
I have to connect PeopleSoft to GTS. Does anybody know how to connect a non SAP feeder system to GTS? We have already ECC 6.0 connected to GTS, so it will be a heterogeneous application environment.
I have to send People soft orders (which will be converted to PO since there is no stock of materials in people soft) to GTS for SPL screening, if order is not blocked it will go to ECC for further processing.
My first task is to connect PeopleSoft to GTS.
Any help will be appreciated.
Thank you.
Renu GargHi Renu,
Just a word of caution on what to transfer and which function modules will be required:
1. If customer 1 in ECC is also in your PeopleSoft as customer 1 you will only be able to avoid the retransfer of customers if you put both systems into the same logical system group (LSG). GTS will then know that customer 1 (whether from ECC or PeopleSoft) is the same customer.
2. If ECC Customer 1 exists in PeopleSoft as Customer A, you will be REQUIRED to send your customer data across from PeopleSoft to GTS. If you don't, GTS will have no way to recognize the customer until the transfer is made and you will have two master records for the customer in GTS (unavoidable) one for the customer as it exists in PeopleSoft and one for the customer as it exists in ECC. This won't cause problems in GTS. If this is the case it will make no difference whether both systems are in the same LSG, but I would recommend separate LSG's.
3. If a Customer 1 exists in BOTH PeopleSoft AND ECC, but they are not the same customer, you will need to transfer your customers from PeopleSoft to GTS and you MUST NOT include both systems in the same LSG.
Wish I could help with some connection info, but at SEAL, we have a techncal team that deals with that.
Hope this helps,
Doug -
How to connect to a non-sap system in HCI?
Dear experts,
My scenario is to replicate the customer information to SAP Cloud for Customer from a non-sap system. The non-sap system is in the internet and it can be accessed by any system.
Now my questions is: The customer information flowed from the non-sap system is in a very specific format, should we develop a webservice for the customer information in HCI? If so, how to create new webservice in HCI? Does SAP allow user to create customized webservice in HCI?
BR,
KurtHello Kurt,
HCI is available as a platform as part of the HANA Cloud Platform edition. With the platform edition you can develop your own interfaces within HCI. HCI has SOAP, FTP, IDOC and a succesfactors adapter which you can make use of.
It is possible to import webservice definitions and create the custom interface with your own mapping.
Best regards,
Fons -
ABAP to FTP connect to non SAP UNIX system
Greetings~
I'm looking for a way (via function modules and/or BAPI) to transfer data in flat files from an SAP UNIX system to a non-SAP UNIX system using an ABAP program. I see FM's FTP_CONNECT and FTP_COMMAND however these seem to only work with UNIX systems running SAP as they require RFC_DESTINATION information. Anybody know which (if any) FM's can be used without the necessity of the target system running SAP/RFC?
Thanks!Hi Joseph,
Please refer the below program.
REPORT ZHR_T777A_FEED.
tables: t777a. "Building Addresses
Internal Table for Building table.
data: begin of it_t777a occurs 0,
build like t777a-build, "Building
stext like t777a-stext, "Object Name
cname like t777a-cname, "Address Supplement (c/o)
ort01 like t777a-ort01, "City
pstlz like t777a-pstlz, "Postal Code
regio like t777a-regio, "Region (State, Province, County)
end of it_t777a.
Internal Table for taking all fields of the above table in one line
separated by |(pipe).
data: begin of it_text occurs 0,
text(131),
end of it_text.
Constants: c_key type i value 26101957,
c_dest type rfcdes-rfcdest value 'SAPFTPA'.
data: g_dhdl type i, "Handle
g_dlen type i, "pass word length
g_dpwd(30). "For storing password
Selection Screen Starts
SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001.
parameters: p_user(30) default 'XXXXXXX' obligatory,
p_pwd(30) default 'XXXXXXX' obligatory,
p_host(64) default 'XXX.XXX.XX.XXX' obligatory.
SELECTION-SCREEN END OF BLOCK blk1.
SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE TEXT-002.
parameters: p_file like rlgrap-filename default 't777a_feed.txt'.
SELECTION-SCREEN END OF BLOCK blk2.
Password not visible.
at Selection-screen output.
loop at screen.
if screen-name = 'P_PWD'.
screen-invisible = '1'.
modify screen.
endif.
endloop.
g_dpwd = p_pwd.
Start of selection
start-of-selection.
To fetch the data records from the table T777A.
select build stext cname ort01 pstlz regio
from t777a
into table it_t777a.
Sort the internal table by build.
if not it_t777a[] is initial.
sort it_t777a by build.
endif.
Concatenate all the fields of above internal table records in one line
separated by |(pipe).
loop at it_t777a.
concatenate it_t777a-build it_t777a-stext it_t777a-cname
it_t777a-ort01 it_t777a-pstlz it_t777a-regio
into it_text-text separated by '|'.
append it_text.
clear it_text.
endloop.
To get the length of the password.
g_dlen = strlen( g_dpwd ).
Below Function module is used to Encrypt the Password.
CALL FUNCTION 'HTTP_SCRAMBLE'
EXPORTING
SOURCE = g_dpwd "Actual password
SOURCELEN = g_dlen
KEY = c_key
IMPORTING
DESTINATION = g_dpwd. "Encyrpted Password
*Connects to the FTP Server as specified by user.
Call function 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
text = 'Connecting to FTP Server'.
Below function module is used to connect the FTP Server.
It Accepts only Encrypted Passwords.
This Function module will provide a handle to perform different
operations on the FTP Server via FTP Commands.
call function 'FTP_CONNECT'
EXPORTING
user = p_user
password = g_dpwd
host = p_host
rfc_destination = c_dest
IMPORTING
handle = g_dhdl
EXCEPTIONS
NOT_CONNECTED.
if sy-subrc ne 0.
format color col_negative.
write:/ 'Error in Connection'.
else.
write:/ 'FTP Connection is opened '.
endif.
**Transferring the data from internal table to FTP Server.
CALL FUNCTION 'FTP_R3_TO_SERVER'
EXPORTING
HANDLE = g_dhdl
FNAME = p_file
CHARACTER_MODE = 'X'
TABLES
TEXT = it_text
EXCEPTIONS
TCPIP_ERROR = 1
COMMAND_ERROR = 2
DATA_ERROR = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
write:/ 'File has created on FTP Server'.
ENDIF.
Call function 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
text = 'File has created on FTP Server'.
To Disconnect the FTP Server.
CALL FUNCTION 'FTP_DISCONNECT'
EXPORTING
HANDLE = g_dhdl.
To Disconnect the Destination.
CALL FUNCTION 'RFC_CONNECTION_CLOSE'
EXPORTING
destination = c_dest
EXCEPTIONS
others = 1.
Regards,
Kumar Bandanadham. -
HTTP/S connection to the SAP System failed
Dear SDN,
I am trying to connect my EP System (Enterprise Portal 6.0 SP 15) to MMSCMDEV System(SCM 4.0 Development System).
Please note SCM 4.0 has external ITS on server MMLCADEV (both are in same network). EP is in different domain.
User Mapping has been done while making the system connection.
1. Ttransaction service test is successful to MMSCMDEV from EP (System Administration->Support->Support Desk->SAP Application->Test and Configuration Tools->Transaction with parameters "service - transaction; tcode - /sapapo/ac04; SAP GUI Type - SAP GUI for Windows").
2. While uploading transaction using Role Upload, I m not able to view any transaction and get the error as : System connection failed.
3. System Connection Tests to ITS & WAS fails with error: HTTP/S connection test failed.
The SAPGUI HTML is available thru ITS.
Please help me resolve issue.Well I just tried to create the SAP Transaction Iview, putting the tcode I need.
I am able to see them properly , both in Wingui as well as webgui.
I used a test role and attached it to my user Id and another test id (this exists in both systems and user mapping is done for it.)
I am able to see the iviews working from my Id , but in the test id : it gives an error as : Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
Unable to lookup System 'MMSCMTST'. Please check the system object and the alias..
See the details for the exception ID in the log file
and : com.sap.portal.appintegrator.sap.Transaction::Transaction/WebGuiSSOLayer
Can somebody tell me why this should have happened ?
Regards,
Chandani
Maybe you are looking for
-
I keep repurchasing a tv show but it is not showing up on my video app on my ipad
I keep trying to download a tv show and it says I have purchased it but its not on my videos app. So I go back on to iTunes and keep downloading it, over and over again. It still won't work!! :( I don't know what else to do! I have already payed for
-
Just set up my Time Capsule and did the big overnight backup. I am running Leopard and need to upgrade, so I wanted to back everything up before upgrading. In this process I discovered that I only have 16.14 GB available out of the 297.7 GB capacit
-
Ext HD speed and Bus-Powered Firewire 800
After having gone through various External HD over the years, Firewire 800 (WD Studio with power adapter) is by far proving to be best in terms of connecting speed when handling my 350gb+ library. However, lately, I was exploring the option of having
-
HR_BEN_GET_PLAN_COST - Need help with parameters
function hr_ben_get_plan_cost. *"*"Local interface: *" IMPORTING *" VALUE(EE_BENEFIT_DATA) LIKE RPBENEEDAT STRUCTURE RPBENEEDAT *" VALUE(BPLAN) LIKE T5UBA-BPLAN *" VALUE(BCOST) LIKE T5UBH-BCOST *" VALUE(DATUM) LIKE SY-DATUM *"
-
Swing Component to access a Servlet
Hi All, I am new to the technology of java and servlets. We have a Web Application which runs on the JSP and Servlet technology using a BEA Weblogic Server. User(Client) connects to the server with Login.jsp by providing a valid user-name . The serve