cancel
Showing results for 
Search instead for 
Did you mean: 

Urgent!! HTTP to File scenario

Former Member
0 Kudos

Hey guys i have a client who is sending Invoices to our company through HTTP over internet in XML format.he send this Invoice to our IP address and port and the firewall has been configured to allow Invoices coming to this IP and port.

do we need to use party in this type of scenario or not?

also any blog explaining this will be really helpful.

thanx

Ahmad

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

not required to use party . you should use buisness serivce not business system.

Also, check these blogs. They use HTTP adapters for their configuration,

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

and for HTTP Adapters u have follow this link..

http://help.sap.com/saphelp_nw04/helpdata/en/44/79973cc73af456e10000000a114084/content.htm

Best of luck

regards

sreeram..g.reddy

Message was edited by:

Sreeram Reddy

Former Member
0 Kudos

Thanx Sreeram

as for HTTP i dont need Sender communication and sender adapter,how will i tell XI that the specific document coming in XML format has to be used in my scenario?

thanx

ahmad

Former Member
0 Kudos

based on the URL .

I tried to use the tool but I get the error Requested resource does not exist.

The URL looks like http://dt2135-server:50000/sap/xi/adapter_plain?namespace=urn%3A%5C%5CHTTP2RFC&interface=HTTPADAPTER...

in these you tell which interface which buiness system etc

regards

sreram.g.reddy

Former Member
0 Kudos

Thanx Sreeram for ur help

actually its an alltogether new project for me so i m kinda lost:)

see here is the thing,the client sends this Invoice via HTTP to our IP address xx.xxx.xxx.xx and port xxxx.now when this Invoice comes in,do i need to save it somewhere(like FTP server etc) before using it? or i can directly take this into XI,also where am i supposed to specify the URL u specified?

thanx

ahmad

Former Member
0 Kudos

HI,

also see the below link

/people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine

Regards

Chilla

Former Member
0 Kudos

ahmad,

you need provide the URL to client so that they point to XI directly.

do i need to save it somewhere(like FTP server etc) before using it? or i can directly take this into XI,

No it not required to store. It will points to XI server.

Former Member
0 Kudos

Hi,

see also

/people/saravanakumar.kuppusamy2/blog/2005/01/19/rdbms-system-integration-using-xi-30-jdbc-senderreceiver-adapter

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

Regards

Chilla..

Former Member
0 Kudos

Thanx Chilla and Sreeram

as of now i will go ahead with creating Data Type,and will get back to sdn once i m doing the configuration.

also is there any way i can check if the Data Type i created complies to the XML file i'll be getting.

i actually want to make sure that the DataType i created is correct before proceding to Configuration step.

i do have the sample XML file which i'll be getting

thanx

Ahmad

Former Member
0 Kudos

Hi Ahmad,

you can create data type in IR and Altova XML spy

In IR crate the data type and goto xsd click on export and it will generate the xsd file , similarly you can create the wsdl in ir frommessage type.

so that after creating the existed one can be deleted and the emported file can be imported under the external defi..

similarly you can create the xsd or wsdl in Altovaxmplspy and import under extenal def..

Are you looking forthis .. ?? somthing diff.

regards

Chilla..

Former Member
0 Kudos

Thanx Chilla

well actually i will be using HTTP so i guess i might not need Altova,actually before proceding to ID i want to make sure that the Data Type i created is same as the XML file i'll be getting,actually i have a sample XML in Altova file,can i import this file instead of creating Data type by myself,if yes,den how will i import this XML file so that i dont have to create Data Type by myself.

thanx

Ahmad

Former Member
0 Kudos

Hi,

Sure , you can

Regards

Chilla..

<i>Points rewarded if it is helpful..</i>

Former Member
0 Kudos

thanx Chilla

appreciate ur help

Former Member
0 Kudos

ahmad,

you need to import XSD under External definations.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

/people/rahul.nawale2/blog/2006/05/31/how-to-use-client-authentication-with-soap-adapter

/people/r.eijpe/blog/2006/02/19/xml-dom-processing-in-abap-part-iiia150-xml-dom-within-sap-xi-abap-mapping

also see the below to get an idea..

/people/jegathees.waran/blog/2007/03/02/oracle-table-functions-and-jdbc-sender-adapter

/people/kausik.medavarapu/blog/2005/12/29/csv-file-lookup-with-http-request-and-response-in-xi

/people/prasadbabu.nemalikanti3/blog/2006/02/27/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-2

/people/prasadbabu.nemalikanti3/blog/2006/02/24/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-1

regards

Chilla..