cancel
Showing results for 
Search instead for 
Did you mean: 

XSLT_TOOL to create XSLT mapping

Former Member
0 Kudos

HI,

How can i make use of XSLT_TOOL to create XSLT mapping; can i make use of the structure which is in ESR? i searched in SCN but couldnt get good answers tho'.. is there a document i can refer?

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>How can i make use of XSLT_TOOL to create XSLT mapping; can i make use of the structure which is in ESR? i searched in SCN but couldnt get good answers tho'.. is there a document i can refer?

of course you can use XSLT_TOOL and then in the operation mapping just mention XSL-ABAP as the mapping type - this is the standard tool for doing ABAP-XSLT mappings for PI

Regards,

Michal Krawczyk

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>of course you can use XSLT_TOOL and then in the operation mapping just mention XSL-ABAP as the mapping type - this is the standard tool for doing ABAP-XSLT mappings for PI

Thanks Michal. Lately I forgot about ABAP-XSLT mappings.

former_member184681
Active Contributor
0 Kudos

Wow, I didn't know that! That's what I like about SCN, learning new things every single day. Thanks for that hint Michal!

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

Please check below document for XSLT mapping with ABAP .

http://scn.sap.com/people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping

Best Regards

Raj

Former Member
0 Kudos

Thank you Raj.
Yes I have come across this blog many times. for some reason I'm not able to view certain things on blog, hence its hard to follow..
Of the certain things I followed , I don't see XSL-ABAP as it is in blog and as Michal said in this thread.
what is it makes to appear XSL-ABAP in the ESR? see below in the screenshot i dont XSL-ABAP in operation mapping.

any other blogs for ABAP-XSLT mappings? I did search on the SCN. but no feasible answer.

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi,

You have add entry R3_ABAP|Abapclass;R3_XSLT|XSL  in exchange profile then only you can view it in Operation mapping.

http://www.saptechnical.com/Tutorials/XI/ABAPMapping/page1.htm

Best Regards,

Raj

baskar_gopalakrishnan2
Active Contributor
0 Kudos

In addition ,You might also want to check the following links that has procedure and screenshot for enabling the abap xsl mapping option in ESR

http://www.riyaz.net/sap/xipi-how-to-register-abap-mapping-in-exchange-profile/624/

http://www.riyaz.net/sap/xslt-mapping-a-simple-example/808/

Former Member
0 Kudos

I navigated to below link from tcode: XSLT_TOOL help.. but if you have something other than this please let me know.

http://help.sap.com/saphelp_nwpi711/helpdata/EN/fd/9d7348389211d596a200a0c94260a5/frameset.htm

rajasekhar_reddy14
Active Contributor
0 Kudos

I never used XSLT_TOOL but you can use ALTOVA,it works like a gem , and you will find many documents in web.

http://www.altova.com/mapforce.html\

Best Regards,

Raj

baskar_gopalakrishnan2
Active Contributor
0 Kudos

In addition to my previous links for the Basics of XSLT mapping, you can also see the following relateds documents

http://sites.google.com/site/ruslimchang/abap-xsl-step-by-step

http://www.sapwiki.cl/wiki/images/8/89/ABAP252_exercises_XSLT_XML.pdf

Former Member
0 Kudos

Thank you all,

Greg,Raja, Michal
what I'm looking is; how can i write XSLT code, test/run it with data using this tool? something like how-to guide to this tool. if i want to use XSLT mapping in some cases instead of graphical mapping. i know there are some external tools available to write code; but would like to how SAP supports this without using external tool.

baskar_gopalakrishnan2
Active Contributor
0 Kudos

If you are beginner for XSLT mapping and want to learn some basics for coding, I would recommend this link

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/000ee4d0-be91-2d10-8aaf-ff8045bdd...

Plus you can use external tools like Altova map or search google for some freeware tools for xslt code

>but would like to how SAP supports this without using external tool.

As far as PI concerned, you create XSLT mapping logic and import into PI just similar to java mapping. PI has builtin XSLT processor that will execute the logic during runtime.

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi ,

Use Altova map force to genarate XSLT code , you have to import two structures(xsds) and map it. it genarates XSLT code.

But i would prefer to writing code manully(if you have complex logoic).

Regards,

Raj

former_member184681
Active Contributor
0 Kudos

Hi,

Actually, as far as I know the XSLT_TOOL is not connected with PI capabilities. In fact, this is not a PI-typical tool, it is also available in ECC. Also, it will not help you generate any XSLT mapping. This tool is mainly designed to help you convert between XML data and ABAP structures, both ways.

In case you need some further guidelines about using XSLT_TOOL, use these two documents:

http://sapblog.rmtiwari.com/2009/02/discovering-hidden-gem-generate-simple.html

http://sapblog.rmtiwari.com/2009/04/generate-simple-transformation-for-xml.html

By the way, if you need a graphical tool to generate a mapping, why don't you just use PI's graphical mapping tool?

Hope this helps,

Greg