cancel
Showing results for 
Search instead for 
Did you mean: 

Roles for XI Programmer

Former Member
0 Kudos

Hi all,

Next month I'll join to a XI Development project. Now I'm investigating the overall of SAP XI. I see it is an effective module which can help us integrate many system together.

But I see no place for an ABAP developer (programmer also) in this picture.

My question is:

"what are the roles for the ABAP developer in an XI Development project?"

can you send me some links about programing in SAP XI?

Thanks,

Chuong Hoang

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

WELCOME to XI ...Dear.

Good to here.

As an ABAP developer you are in position to write Reports,methods and you have to do RFC,IDOCS and ALE configurations.

Apart from that you have to know and able to create PROXIES

XI as a beggener you are in position to Design Configure and monitor the differnet interfaces.

Regards

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi,

This is based on your role and requirements.

In XI Developer Role:

Want to make sure design and configuration level Inbound and outbound messages are reached successfully source and target system.

In ABAP Developer role:

If any custom changes in R3 (like: proxies and IDOC custom programming)

Thanks,

Boopathi

Former Member
0 Kudos

Hi,

ABAP knowledge is advantage with XI knowledge.

there are cases where (like fetching data from R3 system)u need to wirte the ABAP proxies, RFC function module,IDOC enhancement and programing in user exits and if u r using ABAP mapping that time ur ABAP knowledge comes into picture.

Project lifecycle:

Blue printing phase/desing phase.

Built phase or development phase.

Integration testing

Project go live

Support.

what are the repsonsiblities of an XI Developer?

A) Stpes are as follows.

1) Receives functional specs.

2) Understand the business requirements.

3) Check whether are the required information is provided in Functional specs or not information like,source sturucutre,target strucutre,Transformation rule,test files,validation rules,error handling,data size etc.

4) Raise issue log if there are issues and resolve it with functional team.

5) Start building or designing the tech specs with all the required details like IR and ID part.

6) Develope the object as per the design.

7) Follow the naming convention as per the doc.

😎 Test the developed object with test cases and prepare UTC.

9) Then reveiw will happen with other team members.

Chirag

Former Member
0 Kudos

there are next roles in sap XI:

SAP_XI_ADMINISTRATOR_ABAP Exchange Infrastructure: Administration Tasks

SAP_XI_ADMINISTRATOR_J2EE Exchange Infrastructure: Administration Tasks

SAP_XI_APPL_SERV_USER Exchange Infrastructure: Service User for Application Systems

SAP_XI_BPE_ADMINISTRATOR_ABAP Exchange Infrastructure: BPE Administration Tasks

SAP_XI_BPE_CONFIGURATOR_ABAP Exchange Infrastructure: BPE Configuration Tasks

SAP_XI_BPE_MONITOR_ABAP Exchange Infrastructure: BPE Monitoring Tasks

SAP_XI_CMS_SERV_USER Exchange Infrastructure: Change Management Service User

SAP_XI_CONFIGURATOR_ABAP Exchange Infrastructure: Configuration Tasks

SAP_XI_CONFIGURATOR_J2EE Exchange Infrastructure: Configuration Tasks

SAP_XI_CONTENT_ORGANIZER_ABAP Exchange Infrastructure: Organizational Tasks

SAP_XI_CONTENT_ORGANIZER_J2EE Exchange Infrastructure: Organizational Tasks

SAP_XI_DEMOAPP Exchange Infrastructure: XI Demo Examples

SAP_XI_DEVELOPER_ABAP Exchange Infrastructure: Development and Design Tasks

SAP_XI_DEVELOPER_J2EE Exchange Infrastructure: Development and Design Tasks

SAP_XI_DISPLAY_USER_ABAP Exchange Infrastructure: Display

SAP_XI_DISPLAY_USER_J2EE Exchange Infrastructure: Display

SAP_XI_ID_SERV_USER Exchange Infrastructure: Integration Directory Service User

SAP_XI_IR_SERV_USER Exchange Infrastructure: Integration Repository Service User

SAP_XI_IS_SERV_USER Exchange Infrastructure: Integration Server Service User

SAP_XI_MESSAGE_MODIFY Exchange Infrastructure: Change Messages

SAP_XI_MONITOR_ABAP Exchange Infrastructure: Monitoring Tasks

SAP_XI_MONITOR_J2EE Exchange Infrastructure: Monitoring Tasks

SAP_XI_RWB_SERV_USER Exchange Infrastructure: Service User for Runtime Workbench

SAP_XI_SUPPORT_ABAP Exchange Infrastructure: Support

SAP_XI_SUPPORT_J2EE Exchange Infrastructure: Support

for IR and ID: SAP_XI_ID_SERV_USER and SAP_XI_IR_SERV_USER

or you can set sap_xi_administrator ..it depends on user tasks.

but sap_all and sap_new is not enough

reward points if solution found helpfull

Former Member
0 Kudos

Hi,

>

> "what are the roles for the ABAP developer in an XI Development project?"

> can you send me some links about programing in SAP XI?

ABAP Developer has no specific role in XI, but his/her knowledge would help in completing the task bit faster. ABAPer might help in

1. ALE/IDoc Connections

2. ABAP Mapping

All about ABAP Mapping

https://wwwn.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d03025...

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

/people/sameer.shadab/blog/2005/09/29/testing-abap-mapping

https://websmp101.sap-ag.de/~sapdownload/011000358700003082332004E/HowToABAPMapping.pdf

/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi

/people/r.eijpe/blog

Regards

Ramesh P

Former Member
0 Kudos

hi

below are some roles of xi programmers

SAP_SLD_DEVELOPER

SAP_XI_DEMOAPP

SAP_XI_DEVELOPER_ABAP

SAP_XI_DEVELOPER_J2EE

for roles for XI dev have a look at this page:

http://www.erpgenie.com/sap/netweaver/xi/xiauthorizations.htm

from:

http://help.sap.com/saphelp_sm32/helpdata/de/c4/51104159ecef23e10000000a155106/frameset.htm

use: SAP_XI_ADMINISTRATOR to access RWB

reward points if solution found helpfull

regards

chandrakanth

Former Member
0 Kudos

Hi,

An XI Developer can have the

1) ABAP Knowledge

2) JAVA Knowledge

With the ABAP Knowledge, An ABAPer can do the ABAP Mapping and can be used in XI ABAP Mappings

And also can develop Proxies

/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi

This document will help you to create ABAP Mapping .

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how%20to%20...

How to Use ABAP Mapping in Exchange Infrastructure 3.0 (NW2004)

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d030259...

SAP Network Blog: How to call XI ABAP Mapping via RFC

/people/ricardoandres.maienza/blog/2007/04/06/how-to-call-xi-abap-mapping-via-rfc

SAP Network Blog: Testing ABAP Mapping

/people/sameer.shadab/blog/2005/09/29/testing-abap-mapping

/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs

An ad-on

/people/michal.krawczyk2/blog/2006/09/20/xi-abap-mapping-logs--more-standard-better-visibility

And also can develop Proxies

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies

Regards

Seshagiri