<?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: CALL TRANSFORMATION in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935894#M1333759</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Refer this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  ZTESTXML                                .

TABLES: KNA1.

************************************************************************
* DATA DECLARATION
************************************************************************

DATA : IT_DATA_XML TYPE STANDARD TABLE OF KNA1 WITH HEADER LINE.
DATA : XML_RESULT TYPE STRING.
************************************************************************
* SELECT OPTIONS
************************************************************************
selection-screen begin of block abc with frame title text-001.
selection-screen skip.
SELECT-OPTIONS: SO_KUNNR FOR KNA1-KUNNR.
selection-screen skip.
selection-screen end of block abc.

************************************************************************
*START OF SELECTION
************************************************************************
START-OF-SELECTION.

  PERFORM GET_DATA.
  PERFORM GET_INTO_XML_FORMAT.


************************************************************************
* FORM GET_DATA
************************************************************************
FORM GET_DATA.

  SELECT * FROM KNA1 INTO TABLE IT_DATA_XML
  WHERE KUNNR IN SO_KUNNR.

  IF SY-SUBRC &amp;lt;&amp;gt; 0.
    MESSAGE 'RECORDS NOT FOUND.' TYPE 'E'.
  ENDIF.

ENDFORM.                    "GET_DATA

************************************************************************
* FORM GET_INTO_XML_FORMAT
************************************************************************
FORM GET_INTO_XML_FORMAT.


call transformation id
  source SOURCE = IT_DATA_XML[]
  result xml XML_RESULT.


refresh IT_DATA_XML.

  CALL TRANSFORMATION id
    SOURCE XML XML_RESULT
    RESULT SOURCE = IT_DATA_XML[].

write: 'this is test'.

ENDFORM.                    "GET_INTO_XML_FORMAT&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Jul 2009 06:41:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-23T06:41:45Z</dc:date>
    <item>
      <title>CALL TRANSFORMATION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935891#M1333756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a class method where in am using the CALL TRANSFORMATION abap element to perform the transformation from XML to ABAP internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call transformation (l_xslt-&amp;gt;xml2abap_name)&lt;/P&gt;&lt;P&gt;                          source xml p_body&lt;/P&gt;&lt;P&gt;                          result (l_send_bindings).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_xslt-&amp;gt;xml2abap_name - /1SAI/XS00000000000000000009&lt;/P&gt;&lt;P&gt;p_body -&lt;/P&gt;&lt;P&gt;6D6D5F726B615F7661745F746F743E38372E33353C2F65636F6D6D5F726B615F7661745F746F743E&lt;/P&gt;&lt;P&gt;09093C65636F6D6D5F7661745F737465726C3E3C2F65636F6D6D5F7661745F737465726C3E09093C&lt;/P&gt;&lt;P&gt;65636F6D6D5F726B615F726174653E3C2F65636F6D6D5F726B615F726174653E09093C65636F6D6D&lt;/P&gt;&lt;P&gt;5F63757272656E63795F63643E4348463C2F65636F6D6D5F63757272656E63795F63643E09093C65&lt;/P&gt;&lt;P&gt;636F6D6D5F726B615F72746F74616C3E313233362E34303C2F65636F6D6D5F726B615F72746F7461&lt;/P&gt;&lt;P&gt;6C3E09093C65636F6D6D5F7461785F63645F7661745F7063743E3C2F65636F6D6D5F7461785F6364&lt;/P&gt;&lt;P&gt;5F7661745F7063743E09093C45434F4D4D5F5641545F42415349535F414D543E3030303030303030&lt;/P&gt;&lt;P&gt;3030303030303031323C2F45434F4D4D5F5641545F42415349535F414D543E09093C45434F4D4D5F&lt;/P&gt;&lt;P&gt;5641545F414D543E30303030303030303030303030303031333C2F45434F4D4D5F5641545F414D54&lt;/P&gt;&lt;P&gt;3E09093C45434F4D4D5F435552525F434F44453E4742503C2F45434F4D4D5F435552525F434F4445&lt;/P&gt;&lt;P&gt;3E093C2F544F544C5F494E464F3E3C2F44545F494E564F4943453E3C2F4D545F496E766F6963653E&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Internally the string representation for the above hexadecimal is -&lt;/P&gt;&lt;P&gt;&amp;lt;ecomm_net_value&amp;gt;1149.05&amp;lt;/ecomm_net_value&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_rka_freight&amp;gt;0.00&amp;lt;/ecomm_rka_freight&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_rka_sum&amp;gt;1149.05&amp;lt;/ecomm_rka_sum&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_rka_rtax&amp;gt;7.6&amp;lt;/ecomm_rka_rtax&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_rka_vat_tot&amp;gt;87.35&amp;lt;/ecomm_rka_vat_tot&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_vat_sterl&amp;gt;&amp;lt;/ecomm_vat_sterl&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_rka_rate&amp;gt;&amp;lt;/ecomm_rka_rate&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_currency_cd&amp;gt;CHF&amp;lt;/ecomm_currency_cd&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_rka_rtotal&amp;gt;1236.40&amp;lt;/ecomm_rka_rtotal&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ecomm_tax_cd_vat_pct&amp;gt;&amp;lt;/ecomm_tax_cd_vat_pct&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ECOMM_VAT_BASIS_AMT&amp;gt;00000000000000012&amp;lt;/ECOMM_VAT_BASIS_AMT&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ECOMM_VAT_AMT&amp;gt;00000000000000013&amp;lt;/ECOMM_VAT_AMT&amp;gt;&lt;/P&gt;&lt;P&gt;		&amp;lt;ECOMM_CURR_CODE&amp;gt;GBP&amp;lt;/ECOMM_CURR_CODE&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_send_bindings-Is a structure having the field and their values accordingly .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TOTL_INFO-ECOMM_VAT_BASIS_AMT -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;value is blank in resulting structure  &lt;/P&gt;&lt;P&gt;  TOTL_INFO-ECOMM_VAT_AMT-----value is blank in resulting structure&lt;/P&gt;&lt;P&gt;  TOTL_INFO-ECOMM_CURR_CODE-----value is blank in resulting structure                                                                                &lt;/P&gt;&lt;P&gt;My problem-Eventhough there are values for  &amp;lt;ECOMM_VAT_BASIS_AMT&amp;gt; ,&amp;lt;ECOMM_VAT_AMT&amp;gt; and &amp;lt;ECOMM_CURR_CODE&amp;gt; fields in the xml mesage they are not appearing in the resulting structure of the CALL TRANSFORMATION statement.Why so? .&lt;/P&gt;&lt;P&gt;In fact,fields are appearing but not their values ...why?.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kindly help me out to resolve this issue...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2009 05:15:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935891#M1333756</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-23T05:15:34Z</dc:date>
    </item>
    <item>
      <title>Re: CALL TRANSFORMATION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935892#M1333757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why don't you try using Identical transformation? it is simple to use and transformation template is also not required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Augustin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2009 05:23:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935892#M1333757</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-23T05:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: CALL TRANSFORMATION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935893#M1333758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Augustin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am talking about the CALL TRANSFORMATION present in standard SAP class method i.e, CL_PROXY_XMS_PLSRV~DESERIALIZE_PAYLOAD.I do not know why it is not displaying values only for last three fields.For rest of the fields they are being displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Karthik.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2009 06:37:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935893#M1333758</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-23T06:37:16Z</dc:date>
    </item>
    <item>
      <title>Re: CALL TRANSFORMATION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935894#M1333759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Refer this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  ZTESTXML                                .

TABLES: KNA1.

************************************************************************
* DATA DECLARATION
************************************************************************

DATA : IT_DATA_XML TYPE STANDARD TABLE OF KNA1 WITH HEADER LINE.
DATA : XML_RESULT TYPE STRING.
************************************************************************
* SELECT OPTIONS
************************************************************************
selection-screen begin of block abc with frame title text-001.
selection-screen skip.
SELECT-OPTIONS: SO_KUNNR FOR KNA1-KUNNR.
selection-screen skip.
selection-screen end of block abc.

************************************************************************
*START OF SELECTION
************************************************************************
START-OF-SELECTION.

  PERFORM GET_DATA.
  PERFORM GET_INTO_XML_FORMAT.


************************************************************************
* FORM GET_DATA
************************************************************************
FORM GET_DATA.

  SELECT * FROM KNA1 INTO TABLE IT_DATA_XML
  WHERE KUNNR IN SO_KUNNR.

  IF SY-SUBRC &amp;lt;&amp;gt; 0.
    MESSAGE 'RECORDS NOT FOUND.' TYPE 'E'.
  ENDIF.

ENDFORM.                    "GET_DATA

************************************************************************
* FORM GET_INTO_XML_FORMAT
************************************************************************
FORM GET_INTO_XML_FORMAT.


call transformation id
  source SOURCE = IT_DATA_XML[]
  result xml XML_RESULT.


refresh IT_DATA_XML.

  CALL TRANSFORMATION id
    SOURCE XML XML_RESULT
    RESULT SOURCE = IT_DATA_XML[].

write: 'this is test'.

ENDFORM.                    "GET_INTO_XML_FORMAT&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2009 06:41:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935894#M1333759</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-23T06:41:45Z</dc:date>
    </item>
    <item>
      <title>Re: CALL TRANSFORMATION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935895#M1333760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check with the data type for last 3 columns are XSLT compatible. &lt;/P&gt;&lt;P&gt;Also you debug the standard transformation template to get the more idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Augustin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2009 06:51:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transformation/m-p/5935895#M1333760</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-23T06:51:58Z</dc:date>
    </item>
  </channel>
</rss>

