cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping in XI

Former Member
0 Kudos

Hi,

Can you please tell me which of the mapping is available in XI

by default (among Message Mapping, ABAP mapping, Java mapping, XSLT mapping) ?

Regards,

Pavithra

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi pavithra ,

The following websites give u excellent PDF documents on 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...

cheers!

gyanaraj

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

Former Member
0 Kudos

Hi Pavithra,

which of the mapping is available in XI

by default (among Message Mapping, ABAP mapping, Java mapping, XSLT mapping) ?

its the graphical mapping which occurs by defult and all other mappings can be used depending upon the type of interface u are using. this mapping comes during design of an inerface ie(in INTEGRATION REPOSITORY).

for any details u can see the (http://help.sap.com/ )this will provide all details regaring message mapping.

Regards,

Azeez khan.

aashish_sinha
Active Contributor
0 Kudos

Hi,

The term Mapping means:

1. The transformation process, and/or

2. The transformation rules.

Independently from XI, you can distinguish two different mappings

• Structure mappings transform entire message structures.

• Value mappings transform values within messages.

Mapping Programs to Map Messages :

Message Mapping

- Designed by using the graphical mapping editor of Integration Builder

- Result: Generated Java Code.

Imported Archives

- Import externally defined mapping programs into repository

- Java mapping:

Implemented by using a specific interface

- XSLT mapping:

- Runtime supports XSLT processor

- Java methods can be called from within a Style Sheet

ABAP Mapping

You can execute mapping programs in a sequence

The exchange infrastructure supports three types of mappings:

- Message mappings that can be designed using a graphical mapping editor in the Integration Builder. As a result, Java code is generated from the graphical representation that is compiled before it can be executed on the integration server.

- You can implement your own Java mapping by implementing a specific interface of the mapping API.

- You can implement an XSLT mapping

For the latter two, there is no tool support in XI. It is expected that they are developed using external development tools. To make them available for the integration server, they have to be imported into the integration repository as JAR

files before (JAR: Java Archives).

Developers can even decide to combine the different mapping technologies:

- Message mappings, XSLT mappings and Java mappings can be combined in a sequence by means of an interface mapping.

- XSLT mappings can use java functions

- Message mappings support user-defined functions that can use imported java packages of the same namespace.

Hope this will help you.

Regards

Aashish Sinha

PS : reward points if helpful

Former Member
0 Kudos

hi pavithra,

By default what you get is Graphical message mapping in XI.

regards

Ramesh P