Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Information about CL_XML_DOCUMENT

Former Member
0 Likes
1,510

Hello.

I need to make an interfase between SAP and another external system. The interfase should be in XML format. I'm looking for information about this issue. I have found the class CL_XML_DOCUMENT but I don't know anythink about the class method's. Has anybody information about this issue?

Very thanx.

12 REPLIES 12
Read only

Former Member
0 Likes
1,322

My version is 4.6C

Read only

Former Member
0 Likes
1,322

Use the Business connector to produce the XML you want.

Cheers

Colin.

Read only

0 Likes
1,322

Sorry, I don't know the Bussines Connector. Is a module of SAP R/3?

Read only

0 Likes
1,322

Hi,

If you do decide to go for it, Business Connector is a very good option to connect business partners using XML. You can download it from http://service.sap.com/connectors. The accompanying documentation is very good as well. If you need further information, you can search the SDN forums. Otherwise, as I said earlier, the documentation is pretty good.

Regards

Read only

0 Likes
1,322

Just in case you do not have a service marketplace ID, you can take a look at www.sapgenie.com for further information. Here is how SAP describes it:

<b>The SAP Business Connector allows the integration of different applications and technologies with SAP Systems via open and non proprietary standards. The SAP BC uses the Internet as communication platform and allows you to highly automate your business processes. Thus the SAP BC seamlessly integrates different IT architectures with SAP Systems.

All SAP Functionality accessible via BAPIs and IDocs can be made available to business partners over the Internet as secure XML-based services. This XML Service Layer makes SAP Functionality available to other applications either within the organization or other partners over the Internet. The other applications do not need any understanding of SAP BAPIs or internal data structures.

The SAP BC allows bi-directional communication to and from SAP Systems. This way a single SAP Function Call can instantly invoke application services published by SAP BC, making the information of the Web available from any SAP System. You can deploy SAP BC to simply but effectively achieve business-to-business integration between trading partners, thereby extending the reach of your SAP Infrastructure to customers, partners and suppliers.</b>

Read only

0 Likes
1,322

It really depends on your scenario, but you can generate XML via the ALE/Idoc interface.

If there is IDoc/Message type for your need, than it's easier to use XML Idocs.

One more remark: SAP Business Connector will be replaced by SAP XI.

Peter

Read only

0 Likes
1,322

Yes but XI is vastly more expensive and the Business Connector will be supported for quite a few years just not developed any further.

Kind regards

Colin.

Read only

0 Likes
1,322

Thanks for your information but I don't need the Bussines Connector because in few months my company will migrate to 4.7. As temporary solution I have found a report that generates a xml file from a table. In 4.7. I will use CALL TRANSFORMATION sentence.

thanks for everything

Read only

0 Likes
1,322

Hi,

Have you ever developed a code using "CALL TRANSFORM" that generates a deep structure in XML based on a deep structure Internal table?

Thanks in advance

Mr. Silva

Read only

0 Likes
1,322

Hi,

Have you ever developed a code using "CALL TRANSFORM" that generates a deep structure in XML based on a deep structure Internal table?

Thanks in advance

Mr. Silva

Read only

Ulli_Hoffmann
Contributor
0 Likes
1,322

Hi Jorge,

iXML library might be another option. Find docu and tutorial here http://help.sap.com/saphelp_erp2004/helpdata/en/86/8280ba12d511d5991b00508b6b8b11/content.htm

regards,

Ulli

Read only

Former Member
0 Likes
1,322

Have a look at the programs and XSLT sheets in the SXSLT_DEMO package. It has some usefull examples from which you should be able to create one of your liking.

HTH

Swapan