cancel
Showing results for 
Search instead for 
Did you mean: 

XI Development

Former Member
0 Kudos

Hi All

How much development work is required in typical SAP XI projects where integration is limited to SAP products only (e.g BW, ECC, SRM).

Is XI development means actually writing Code in Java or just configuration using SAP provided tools.

Thanks you all

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

It all depends on the scenario and the requirements.Sometimes it takes only 1-2 hours and when it requires extensive codings than it might take longer.It also depends on your expertise to handle things.

Thanks

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi julio puppert ,

XI is maximum configuration work but if u know java it's a added advantage & some times there arises a need to import JAVA code into XI to achieve the functionality using UDF(user defined functions)

These r some excellent websites which make u understand what is XI & wt r the scenarios which we come across in XI:

SAP Exchange Infrastructure 3.0 Integrating Heterogeneous Systems with Ease

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1ebea490-0201-0010-faad-a32...

SAP NetWeaver Technology Overview

http://www.gi-ev.de/regionalgruppen/aachen/vortraege/abstract/04/21-04.pdf

SAP NetWeaver Visual Composer

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sdn-meets-l...

SAP Exchange Infrastructure for Developers ( This is an excellent website for free pdf book for XI)

http://www.sap-press.de/download/dateien/1191/sappress_exchange_infrastructure.pdf

Exchange Infrastructure : XI Transaction Codes

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/xiTransactionCodes&

A Beginner's Guide to SAP XI Settings part I

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/73527b2c-0501-0010-5398-c4a...

A Beginner's Guide to SAP XI Settings part II

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6bd6f69a-0701-0010-a88b-adb...

SAP XI AND SLD

http://www.sappro.com/downloads/nov06/XIandSLD.pdf

Exchange Infrastructure Learning Map

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/learning+map&;

SAP Exchange Infrastructure eLearning Catalog(U wil get all downloads regarding XI starting from basics to end)

https://www.sdn.sap.com/irj/sdn/xi-elearning

All Articles on SAP NetWeaver Exchange Infrastructure(This website gives al articles on XI)

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/f04b44aa-fe06-2a10-859e-82ad4... [original link is broken]

Mastering SAP Netweaver XI - Programming( PDF Book for XI)

http://www.sap-hefte.de/download/dateien/1241/140_leseprobe.pdf

SAP XI Learning Guide

http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1008087,00.html

SAP Exchange Infrastructure 2.0

http://www.sun.com/third-party/global/sap/collateral/SunSAPWP_final.pdf

http://help.sap.com/bp_bpmv130/Documentation/Planning/TechnicalInfrasture.pdf

Process Integration with SAP Netweaver new features and functions

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4042611d-04e5-2910-bd9d-f97627b1...

SAP NetWeaver Process Integration 7.1 –Overview

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/706005a3-3bd6-2910-91ae-a2016239...

End To End Process Integration Features in SP15 and higher incl. SAP NetWeaver 2004s

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6a90d6aa-0b01-0010-8a83-cf0...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/54f20a2e-0801-0010-f787-876...

The main stuff with XI arises while we do mapping & these r some good websites which explain u about mapping:

Excellent PDF Document on Mapping

http://help.sap.com/bp_bpmv130/Documentation/Operation/MappingXI30.pdf

Mapping Development with the ABAP Workbench

http://help.sap.com/saphelp_nw04/helpdata/en/10/5abb2d9df242f6a62e22e027a6c382/content.htm

ABAP Mappings

http://help.sap.com/saphelp_nw04/helpdata/en/ba/e18b1a0fc14f1faf884ae50cece51b/content.htm

how to create a flat file out of an IDoc-XML by means of an ABAP mapping program and the J2EE File Adapter.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1...

How to Use ABAP Mapping in XI 3.0

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4...

These r some scenarios which we come across in XI :

File 2 IDoc Scenario :

How to convert an IDoc-XML structure to a flat file and vice-versa in XI 3.0

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1...

IDoc Packaging and Mapping Techniques

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38...

check this blog

How ToConfigure IDoc Adapters

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d19fe210-0d01-0010-4094-a6f...

Troubleshooting File-to-IDOC Scenario in XI.

/people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi

File 2 JDBC Scenario in XI:

FILE to JDBC Adapter using SAP XI 3.0

/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30

Configuring the Outbound File Adapter

http://saphelp.border-states.com/EN/95/bb623c6369f454e10000000a114084/content.htm

To install JDBC adapters

http://saphelp.border-states.com/EN/b3/cc633c3a892251e10000000a114084/content.htm

configure the available adapters

http://saphelp.border-states.com/EN/88/0f453cf1fcc85ee10000000a11402f/content.htm

cheers!

gyanaraj

****Pls reward points if u find this helpful

VijayKonam
Active Contributor
0 Kudos

Julio,

XI is more of configuration. It does not require high end coding skills. It is basically using the SAP provided tools to organise systems in the landscape, create the frame work for a scenario (which might need a bit of coding in core Java, ABAP or XSLT for mappings) and configuration of thes objects for the scenario.

Best designed scenarios obviously take lesser time but with the SWLC, an average scenario might take one week to 10 days.

VJ

Former Member
0 Kudos

Hi Julio,

In terms of XI dev there are a number of senarios,Some basic and complexs.

as per your reequirement you can use the Java code or tools.

In MAPPING you can use JAVA code.that wolud be easy for complex senarios.

As there are two stacks in XI

1. ABAP Stack

2. JAVA Stack(Adapter engine) For any change in Java stack you can use JAVA.

You can use XSLT as well for mapping.

XI mainly deals with XML.But java is used many times.

i have some basic senarios for you just have a look and do.

It will help you to understand XI and use of JAVA in mapping.

Following are the links to weblogs which will help to develop the basic scenarios.

file to idoc

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6bd6f69a-0701-0010-a88b-adb...

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File

/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy

/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1

/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2

/people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc

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

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] - File to Mail

/people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1

/people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2

/people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM

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

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in ccBPM

/people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally

/people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder

/people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc

/people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI

/people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process

/people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI

http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm - Authorization in XI

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config

/people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script

/people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI

/people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI Mapping

/people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File

**PS Reward points if useful**

Regards,

Sumit Gupta

Former Member
0 Kudos

it all depends upon the scenario,you can finish off a simple scenario in 1-2 hrs and a more complex one might take several days,also as far as configurations are concerned we mostly use SAP standard tools but in some cases you may have to use Java mappings/develop Java modules etc if the standard functionality doesn't solve your purpose completely

Thanx

Aamir