baanfan
6th March 2002, 08:24
Hi,
I'm gonna work on a project in which we have to interface our
sytem with sap.i.e.all the orders will come from SAP.can anybody tell me how all this interfacing will be done,and what prog. language is needed for it.cuz sumbody told me that i'll have to use c++ or java...
thanx in advance.

Jeyaseelan
6th March 2002, 08:53
Hi,
SAP supports interfacing any third party products.
SAP provides JCO ( Java conection Object) which is freely available from http://service.sap.com/connector site. JCO enables communication between Java client and SAP system. Same like BOI's we need to write BAPI(Business Application Programming Interface) in ABAP language. SAP also has some RPC enabled funtion modules.
If u need any help suit me a mail.
Thanks.

Regards,
Jeyaseelan

acapulco
7th March 2002, 02:09
Interface

Baan is developing a new Baan Open World connector for SAP. They are working hard on it and at the same time you can use BOW to integrate anything.

Read http://www.baan.com/mycountry/germany/pressemeldungen/106803

is in german but you can translate it in Altavista

pvishnup
28th July 2003, 20:37
Hello,

Has anyone worked with Sap connector and tried retrieve the data from SAP?

Sap Connector has "Property Editor", where SAP system properties are maintained which is similar to BusComponent Editor in OW.

I created a property for our sap system providing the ip address, port no. and other details, and I generating QCD/DCD for a SAP BAPI using SAP BOI Moduler.

Using the generated QCD,DCD i could able to create the java classes.

In my test class, for initialising the manager class, i used an entry from Bus Component Editor, which is same as the SAP Property maintained in Property Editor of SAP Connector.

In my test class, initialisation looks like this :

man.initialize ("cn=Trinity,o=sap.com");

when i run the program, I got the "Timeout" error.

I have pasted the log from Adapter configuration below.
Can anyone help me in finding the problem?

Thanks.

Regards,
Priya


---------------------------------------------------------------------------

Jul 25 15:50:43 (main): Now sending 579 bytes to socket://61.198.213.206:3200/, bytes are:
<?xml version="1.0"?><busdoc><header><msg-id>10591734434861</msg-id><receiver><component>cn=Trinity,o=sap.com</component><sent-to>socket://61.198.213.206:3200/</sent-to></receiver><sender><user></user><component>cn=sjcmbabl@sjcnte09-10591734431460</component><reply-to>socket://11.20.63.164:1994/</reply-to></sender></header><constructor language="BaanDLL"><dll>TestCompany</dll><method rt="RetStructTestCompanygetList" ct="elements" scope="out">BAPI_COMPANYCODE_GETLIST</method><parameters><GroupCOMPANYCODE_LIST ct="elements" scope="inout"/></parameters></constructor></busdoc>
Jul 25 15:50:48 (MessageWriterThread-0) - Logging an exception (of class java.net.SocketException:
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at com.eibus.connection.sockets.MessageWriter.run(MessageWriter.java)
Jul 25 15:52:43 (main): Timeout in sendAndWaitForAnswer for 10591734434861

--------------------------------------------------------------------------------