on 07-30-2008 3:59 PM
Hi All,
Can any one explan me what is Java and ABAP Mapping?
Thanks,
Usha
Hello Usha,
Go through these blogs:
ABAP mappings run on ABAP Stack and are developed in the ABAP workbench of the Integration Server.
You normally do not need to use the ABAP mappings and is preferable for someone with ABAP programming background. I should say JAVA functions would suffice any complex scenarios.
refer step by step guides for ABAP Mapping
ABAP Mapping
How to Use ABAP Mapping in Exchange Infrastructure 3.0 (NW2004)
SAP Network Blog: Testing ABAP Mapping
SAP Network Blog: How to call XI ABAP Mapping via RFC
SAP Network Blog: XI: ABAP mapping logs - more standard = better visibility
*SAP Network Blog: Dynamically sending a mail to the PO creator using XSLT- ABAP
Mapping*
Java Mapping in XI
SAP Network Blog: Implementing a Java Mapping in SAP PI
Java Mapping (SAP Library - Partner Connectivity Kit)
http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
SAP Network Blog: XI Java Mapping Helper (DOM)
SAP Network Blog: Testing and Debugging Java Mapping
Binary Conversion in XI - Java Mapping - Code Gallery - Wiki
SAP Network Blog: "JAVA MAPPING", an alternate way of reading a CSV file
You need to provide the name of your mapping program maually , you see it is an input box.
Thanks,
Satya Kumar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Java Mapping
Advantages of Java Mapping
*********************************
1)you can use Java APIs and Classes in it.
2) file look up or a DB lookup is possible
3) DOM is easier to use with lots of classes to help you create nodes and elements.
Disadvantages of Java mapping
************************************
1)SAX parser is not easy to develop
2)DOM parser is intensive
3) Java knowledge is required
4) bit complexer
ABAP Mapping
Start with this...........
This document will help you to create ABAP Mapping .
- Using ABAP XSLT Extensions for XI Mapping
Advantages of Abap Mapping
**********************************
1) A person comfortable with OOABAP can go for ABAP mapping instead.
Disadvantages of Abap Mapping
*************************************
1) Abap knowledge is required
2) bit compexer
Thanks
Saiyog
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Mapping is used to transform the source structure to the required target structure.
In some business requirement we cant use the standard graphical mapping for transformation bcz of reasons like the target structure being complex/nested structure. In such cases we use either java/abap mapping.
We use either SAX or DOM parsers in these mappings.
Alos look at these Blogs
ABAP Mapping
<a href="/people/r.eijpe/blog/2006/02/20/xml-dom-processing-in-abap-part-iiib150-xml-dom-within-sap-xi-abap-mapping DOM Processing in ABAP part IIIbu2013 XML DOM within SAP XI ABAP Mapping</a>By Robert Eijpe
<a href=" DOM Processing in ABAP part I - Convert an ABAP table into XML file using SAP DOM Approach</a>By Robert Eijpe
Java Mapping
Thanks
SaNv..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
SAP recommends the graphical mapping, but all times graphical may not suitable to our requirements,
so based on our requirement we select the mapping type.
when Graphical is becomes too complex, or graphical mapping in functions are not enough then we generally
go for java or xslt or ABAP mappings,
Follow this links for java mapping http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
In general ABAP mapping preference is very less, like java we can write the ABAP code for the mapping
.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.