<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Simple Transformation : Input parameter and how? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-input-parameter-and-how/m-p/6796100#M1466635</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To Clarify the question: How do I code my Source Code for my ST Object to take the returnCode value and pass it to the calling ABAP program.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 21 Apr 2010 14:44:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-04-21T14:44:19Z</dc:date>
    <item>
      <title>Simple Transformation : Input parameter and how?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-input-parameter-and-how/m-p/6796099#M1466634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am currently trying to import XML data from a REST call using the CALL TRANSFORMATION technique.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have no XML experience and I am having a hard time understanding how to code my transformation object. What it is suppose to do is just return the returnCode value from the XML. This can be either 0 or 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is what I have come up with so far.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------" /&gt;&lt;P&gt;Original XML input&lt;/P&gt;&lt;P&gt;______________________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;serviceResponse&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;serviceCode&amp;gt;200&amp;lt;/serviceCode&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;serviceCodeName&amp;gt;OK&amp;lt;/serviceCodeName&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;serviceCodeDescription&amp;gt;The request succeeded normally.&amp;lt;/serviceCodeDescription&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/serviceResponse&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;queryResponse&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;returnCode&amp;gt;0&amp;lt;/returnCode&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;message&amp;gt;Document was found.&amp;lt;/message&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/queryResponse&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;results&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;document&amp;gt;&lt;/P&gt;&lt;P&gt;   &amp;lt;title&amp;gt;90860348.pdf&amp;lt;/title&amp;gt;&lt;/P&gt;&lt;P&gt;   &amp;lt;link rel="alternate" href="######################################"/&amp;gt;&lt;/P&gt;&lt;P&gt;   &amp;lt;id&amp;gt;urn:uuid:7950d427-611b-4de2-8146-ecb82f67bf8a&amp;lt;/id&amp;gt;&lt;/P&gt;&lt;P&gt;   &amp;lt;updated&amp;gt;2010-04-15T11:34:28.115+02:00&amp;lt;/updated&amp;gt;&lt;/P&gt;&lt;P&gt;   &amp;lt;creator&amp;gt;&lt;/P&gt;&lt;P&gt;     &amp;lt;name&amp;gt;admin&amp;lt;/name&amp;gt;&lt;/P&gt;&lt;P&gt;   &amp;lt;/creator&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;/document&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/results&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------" /&gt;&lt;P&gt;Transformation object source code&lt;/P&gt;&lt;P&gt;_______________________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;?sap.transform simple?&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;tt:root name ="SERVICERESPONSE"/&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;tt:root name ="QUERYRESPONSE"/&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;tt:template&amp;gt;&lt;/P&gt;&lt;P&gt;    &amp;lt;queryResponse tt:ref="QUERYRESPONSE"&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;returnCode&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;tt:value value-ref="R_CODE"/&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;/returnCode&amp;gt;&lt;/P&gt;&lt;P&gt;    &amp;lt;/queryResponse&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/tt:template&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/tt:transform&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------" /&gt;&lt;P&gt;Transformation call&lt;/P&gt;&lt;P&gt;_______________________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL TRANSFORMATION ZTRANS_ALF&lt;/P&gt;&lt;P&gt;            SOURCE XML p_content&lt;/P&gt;&lt;P&gt;            RESULT     R_CODE = l_response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All I wish to achieve is to take the result obtained from my rest call (which is the original XML), look for the returnCode value under the queryResponse root and return it to my ABAP program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A.D.Oosthuizen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Apr 2010 14:42:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-input-parameter-and-how/m-p/6796099#M1466634</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-21T14:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: Simple Transformation : Input parameter and how?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-input-parameter-and-how/m-p/6796100#M1466635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To Clarify the question: How do I code my Source Code for my ST Object to take the returnCode value and pass it to the calling ABAP program.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Apr 2010 14:44:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-input-parameter-and-how/m-p/6796100#M1466635</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-21T14:44:19Z</dc:date>
    </item>
  </channel>
</rss>

