<?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: ALV GRID EXPORT TO XML in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325125#M1537431</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done what you have suggested regarding Angle Brackets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And now there is no syntax error in Transformation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have executed the program and a Runtime Error is arrived.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What can be the reason for the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FOLLOWING IS THE ERROR INFORMATION:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Runtime Errors         RAISE_EXCEPTION

Short text
    Exception condition "NO_XML_DOCUMENT" raised.

Source Code Extract
      create object g_xml_document.
      if g_xml_document-&amp;gt;parse_xstring(
              stream = xml_string ) &amp;lt;&amp;gt; 0.
&amp;gt;&amp;gt;&amp;gt;&amp;gt;       raise NO_XML_DOCUMENT.
      endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Oct 2010 07:07:46 GMT</pubDate>
    <dc:creator>yogesh_pathak</dc:creator>
    <dc:date>2010-10-05T07:07:46Z</dc:date>
    <item>
      <title>ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325112#M1537418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Madam / Sir,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Firstly thank you very much for attending my question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is regarding Excise Dealer Return (India) to be filed in XML format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have completed ALV GRID with all required fields, but the XML portion is pending just because I don't know how to make XML as per Sample Format given by Excise Dept.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Although I have tried to make XML file by putting below mentioned code but the format is not as required:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;FORM create_xml .
  DATA : l_xml TYPE REF TO cl_xml_document,
         sysubrc TYPE sy-subrc .
* CREATE THE XML OBJECT
  CREATE OBJECT l_xml.

* CONVERT THE DATA TO XML
  CALL METHOD l_xml-&amp;gt;create_with_data( dataobject = gt_finalx[] ).

* DATA IS CONVERTED TO XML; DISPLAY THE XML-DOCUMENT
  CALL METHOD l_xml-&amp;gt;display.
ENDFORM.                    " CREATE_XML&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;===========================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the sample XML content provided by Excise Dept. in which the XML file must be created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly guide me as to how to make XML as per the format required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With Warm Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAMPLE XML CODE PROVIDED BY EXCISE DEPT.&lt;/P&gt;&lt;P&gt;=======================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;- &amp;lt;ACES xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ACES_DLR.xsd";&amp;gt;

- &amp;lt;RETURN ReturnType="DLR" ToolVer="1.0";&amp;gt;
- &amp;lt;HEADER-DATA&amp;gt;
  &amp;lt;RETURN-YEAR&amp;gt;2009&amp;lt;/RETURN-YEAR&amp;gt; 
  &amp;lt;QUARTER&amp;gt;Jul-Sep&amp;lt;/QUARTER&amp;gt; 
  &amp;lt;DEALER-NAME&amp;gt;ABC Limited&amp;lt;/DEALER-NAME&amp;gt; 
  &amp;lt;REGISTRATION-NUMBER&amp;gt;BFMPS5767QXD001&amp;lt;/REGISTRATION-NUMBER&amp;gt; 
  &amp;lt;NIL-RETURN&amp;gt;No&amp;lt;/NIL-RETURN&amp;gt; 
  &amp;lt;/HEADER-DATA&amp;gt;
- &amp;lt;INVOICE-HEADER&amp;gt;
- &amp;lt;INVOICE-PARTICULARS SL-NO="1"&amp;gt;
  &amp;lt;INVOICE-NUMBER&amp;gt;12365897777777771541&amp;lt;/INVOICE-NUMBER&amp;gt; 
  &amp;lt;INVOICE-DATE&amp;gt;15/11/2009&amp;lt;/INVOICE-DATE&amp;gt; 
- &amp;lt;INVOICE-ITEMS&amp;gt;
  &amp;lt;DESCRIPTION-OF-GOODS&amp;gt;details of goods&amp;lt;/DESCRIPTION-OF-GOODS&amp;gt; 
  &amp;lt;CETSH-NUMBER&amp;gt;01019020&amp;lt;/CETSH-NUMBER&amp;gt; 
  &amp;lt;QUANTITY-CODE&amp;gt;U&amp;lt;/QUANTITY-CODE&amp;gt; 
  &amp;lt;QUANTITY&amp;gt;1235.00&amp;lt;;/QUANTITY&amp;gt; 
  &amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;gt;226584.00&amp;lt;;/AMOUNT-OF-DUTY-INVOLVED&amp;gt; 
  &amp;lt;/INVOICE-ITEMS&amp;gt;
- &amp;lt;INVOICE-ITEMS&amp;gt;
  &amp;lt;DESCRIPTION-OF-GOODS&amp;gt;details of goods&amp;lt;/DESCRIPTION-OF-GOODS&amp;gt; 
  &amp;lt;CETSH-NUMBER&amp;gt;84369100&amp;lt;/CETSH-NUMBER&amp;gt; 
  &amp;lt;QUANTITY-CODE&amp;gt;KG&amp;lt;/QUANTITY-CODE&amp;gt; 
  &amp;lt;QUANTITY&amp;gt;3368.00&amp;lt;;/QUANTITY&amp;gt; 
  &amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;gt;99653.00&amp;lt;;/AMOUNT-OF-DUTY-INVOLVED&amp;gt; 
  &amp;lt;/INVOICE-ITEMS&amp;gt;
  &amp;lt;/INVOICE-PARTICULARS&amp;gt;
- &amp;lt;INVOICE-PARTICULARS SL-NO="2"&amp;gt;
  &amp;lt;INVOICE-NUMBER&amp;gt;12556523655542154445&amp;lt;/INVOICE-NUMBER&amp;gt; 
  &amp;lt;INVOICE-DATE&amp;gt;11/10/2009&amp;lt;/INVOICE-DATE&amp;gt; 
- &amp;lt;INVOICE-ITEMS&amp;gt;
  &amp;lt;DESCRIPTION-OF-GOODS&amp;gt;details&amp;lt;/DESCRIPTION-OF-GOODS&amp;gt; 
  &amp;lt;CETSH-NUMBER&amp;gt;63064900&amp;lt;/CETSH-NUMBER&amp;gt; 
  &amp;lt;QUANTITY-CODE&amp;gt;U&amp;lt;/QUANTITY-CODE&amp;gt; 
  &amp;lt;QUANTITY&amp;gt;456.00&amp;lt;;/QUANTITY&amp;gt; 
  &amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;gt;2236.00&amp;lt;;/AMOUNT-OF-DUTY-INVOLVED&amp;gt; 
  &amp;lt;/INVOICE-ITEMS&amp;gt;
  &amp;lt;/INVOICE-PARTICULARS&amp;gt;
  &amp;lt;/INVOICE-HEADER&amp;gt;
- &amp;lt;DOCUMENT-HEADER&amp;gt;
- &amp;lt;DOCUMENT-DETAIL SL-NO="1"&amp;gt;
  &amp;lt;INVOICE-BILL-ENTRY-NO&amp;gt;55623255451145&amp;lt;/INVOICE-BILL-ENTRY-NO&amp;gt; 
  &amp;lt;DATE&amp;gt;17/10/2009&amp;lt;/DATE&amp;gt; 
  &amp;lt;ISSUED-BY&amp;gt;Manufacturer&amp;lt;/ISSUED-BY&amp;gt; 
  &amp;lt;REGISTRATION-NUMBER&amp;gt;BFMPS5767QXD002&amp;lt;/REGISTRATION-NUMBER&amp;gt; 
  &amp;lt;NAME&amp;gt;SEZ ltd&amp;lt;/NAME&amp;gt; 
  &amp;lt;ADDRESS&amp;gt;udyog vihar&amp;lt;/ADDRESS&amp;gt; 
- &amp;lt;INVOICE-ITEMS&amp;gt;
  &amp;lt;DESCRIPTION-OF-GOODS&amp;gt;goods desc&amp;lt;/DESCRIPTION-OF-GOODS&amp;gt; 
  &amp;lt;CETSH-NUMBER&amp;gt;84079020&amp;lt;/CETSH-NUMBER&amp;gt; 
  &amp;lt;QUANTITY-CODE&amp;gt;U&amp;lt;/QUANTITY-CODE&amp;gt; 
  &amp;lt;QUANTITY&amp;gt;66&amp;lt;/QUANTITY&amp;gt; 
  &amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;gt;9999999999999&amp;lt;/AMOUNT-OF-DUTY-INVOLVED&amp;gt; 
  &amp;lt;/INVOICE-ITEMS&amp;gt;
- &amp;lt;INVOICE-ITEMS&amp;gt;
  &amp;lt;DESCRIPTION-OF-GOODS&amp;gt;Description Of Goods&amp;lt;/DESCRIPTION-OF-GOODS&amp;gt; 
  &amp;lt;CETSH-NUMBER&amp;gt;84079020&amp;lt;/CETSH-NUMBER&amp;gt; 
  &amp;lt;QUANTITY-CODE&amp;gt;U&amp;lt;/QUANTITY-CODE&amp;gt; 
  &amp;lt;QUANTITY&amp;gt;21.00&amp;lt;;/QUANTITY&amp;gt; 
  &amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;gt;23.00&amp;lt;;/AMOUNT-OF-DUTY-INVOLVED&amp;gt; 
  &amp;lt;/INVOICE-ITEMS&amp;gt;
  &amp;lt;/DOCUMENT-DETAIL&amp;gt;
- &amp;lt;DOCUMENT-DETAIL SL-NO="2"&amp;gt;
  &amp;lt;INVOICE-BILL-ENTRY-NO&amp;gt;556232554511889&amp;lt;/INVOICE-BILL-ENTRY-NO&amp;gt; 
  &amp;lt;DATE&amp;gt;17/11/2009&amp;lt;/DATE&amp;gt; 
  &amp;lt;ISSUED-BY&amp;gt;Importer&amp;lt;/ISSUED-BY&amp;gt; 
  &amp;lt;REGISTRATION-NUMBER&amp;gt;BFMPS5767QXD005&amp;lt;/REGISTRATION-NUMBER&amp;gt; 
  &amp;lt;NAME&amp;gt;SEG sec&amp;lt;/NAME&amp;gt; 
  &amp;lt;ADDRESS&amp;gt;sec 2 ggn&amp;lt;/ADDRESS&amp;gt; 
- &amp;lt;INVOICE-ITEMS&amp;gt;
  &amp;lt;DESCRIPTION-OF-GOODS&amp;gt;test data&amp;lt;/DESCRIPTION-OF-GOODS&amp;gt; 
  &amp;lt;CETSH-NUMBER&amp;gt;44109092&amp;lt;/CETSH-NUMBER&amp;gt; 
  &amp;lt;QUANTITY-CODE&amp;gt;KG&amp;lt;/QUANTITY-CODE&amp;gt; 
  &amp;lt;QUANTITY&amp;gt;88.00&amp;lt;;/QUANTITY&amp;gt; 
  &amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;gt;256.00&amp;lt;;/AMOUNT-OF-DUTY-INVOLVED&amp;gt; 
  &amp;lt;/INVOICE-ITEMS&amp;gt;
  &amp;lt;/DOCUMENT-DETAIL&amp;gt;
  &amp;lt;/DOCUMENT-HEADER&amp;gt;
- &amp;lt;SELF-ASSESSMENT-MEMORANDAM&amp;gt;
  &amp;lt;DATE&amp;gt;08/12/2009&amp;lt;/DATE&amp;gt; 
  &amp;lt;PLACE&amp;gt;gurgaon&amp;lt;/PLACE&amp;gt; 
  &amp;lt;REMARKS&amp;gt;Return for jul-sep 2009&amp;lt;/REMARKS&amp;gt; 
  &amp;lt;/SELF-ASSESSMENT-MEMORANDAM&amp;gt;
  &amp;lt;/RETURN&amp;gt;
  &amp;lt;/ACES&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Sep 2010 06:42:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325112#M1537418</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-09-28T06:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325113#M1537419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Yogesh, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are FMs like SAP_CONVERT_TO_XML_FORMAT that you can use to achieve this. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, you can also use SIMPLE TRANSFORMATIONS (called using the statment Call Transformation) for describing transformations between ABAP data and XML. You can find more info on this at &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/abapdocu_70/en/ABENABAP_ST.htm" target="test_blank"&gt;http://help.sap.com/abapdocu_70/en/ABENABAP_ST.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards...Jaison&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Sep 2010 07:11:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325113#M1537419</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-09-28T07:11:01Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325114#M1537420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you provide us with the source table's structure/contents which your sample xml document is supposed to be the result of?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Sep 2010 15:01:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325114#M1537420</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-09-28T15:01:07Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325115#M1537421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas Weigelt,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find hereunder the XML Structure:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S.NoXML TAG/ Attribute	Description	Mandatory	Data Validations	Format/Length	Sample Values&lt;/P&gt;&lt;P&gt;1	ACES	Root element of the Dealer Return XML	Y	NA	NA	NA&lt;/P&gt;&lt;P&gt;2	RETURN	Contains information of Return type and Version	Y	NA	NA	NA&lt;/P&gt;&lt;P&gt;3	Return Type	First attribute of RETURN, should have value DLR 	Y	Accepts only DLR	NA	DLR&lt;/P&gt;&lt;P&gt;4	ToolVer	Second attribute of RETURN, current value 1.0	Y	Contains schema version currently 1.0	NA	1.0&lt;/P&gt;&lt;P&gt;	 	 		 	 	 &lt;/P&gt;&lt;P&gt;5&lt;/P&gt;&lt;P&gt;	HEADER-DATA	Contains basic return information like period etc.	Y	 	 	 &lt;/P&gt;&lt;P&gt;6	RETURN-YEAR	QUARTERLY RETURN UNDER RULE 7 OF CENVAT CREDIT RULES 2002 FOR THE YEAR 	Y	Must be a valid year, cannot be future year.	Length-4	2009&lt;/P&gt;&lt;P&gt;7	QUARTER	Return for the quarter ending	Y	Quarter for which return is being filed                    January-March --&amp;gt; Jan-Mar             April-June &lt;DEL&gt;&amp;gt;      Apr-Jun               July-September&lt;/DEL&gt;&amp;gt; Jul-Sep          October-December --&amp;gt;Oct-Dec        	Exact values as per enumeration in schema	Jan-Mar&lt;/P&gt;&lt;P&gt;8	DEALER-NAME	Name of the first stage/second stage dealer	Y	Maximum 255 characters	255 characters	abc limited&lt;/P&gt;&lt;P&gt;9	REGISTRATION-NUMBER	Excise registration number	Y	PAN based Valid registration number, Registration number must have 15 characters. First 10 characters from PAN, next 2 characters should be in XM, XD, EM or ED, last three digits are running serial number.	Length- 15	ABCDE1234FXD001 or ABCDE1234FXM001 or AACCA8076DEM001 or AACCA8076DED001&lt;/P&gt;&lt;P&gt;	 	 		 	 	 &lt;/P&gt;&lt;P&gt;10	INVOICE-HEADER	INVOICES ISSUED BY FIRST STAGE/ SECOND STAGE DEALER	Y	 	 	 &lt;/P&gt;&lt;P&gt;11	INVOICE-PARTICULARS	PARTICULARS OF INVOICES ISSUED BY FIRST STAGE/SECOND STAGE DEALER maintained by attribute SL-NO	Y	Attribute SL-NO is for indexing of invoices , SL-NO must start with 1 and should increase by 1 for each new item	NA	1&lt;/P&gt;&lt;P&gt;12	INVOICE-NUMBER	Invoice number	Y	Maximum 20 characters	Maxlength-20	12345698563214500000&lt;/P&gt;&lt;P&gt;13	INVOICE-DATE	Date of invoice	Y	Must be valid date in DD/MM/YYYY format	Length-10	11/11/2008&lt;/P&gt;&lt;P&gt;14	INVOICE-ITEMS	MAIN ITEMS IN THE INVOICE	Y	 	 	 &lt;/P&gt;&lt;P&gt;15	DESCRIPTION-OF-GOODS	Detailed description of goods	Y	Maximum 255 characters	Maxlength-255	 &lt;/P&gt;&lt;P&gt;16	CETSH-NUMBER	CETSH number	Y	Length 8 characters, Full list provided in excel CETSH-UOM.xls; CETSH entered apart from will be rejected at the time of XML processing.	Length-8	1011090&lt;/P&gt;&lt;P&gt;17	QUANTITY-CODE	Quantity Code i.e. Unit of measure applicable to CETSH	Y	Please provide correct UOM applicable to CETSH else return XML will be rejected. Refer CETSH-UOM LIST for applicable code to CETSH provided in     CETSH-UOM.xls file.	Exact values as per enumeration in schema	U&lt;/P&gt;&lt;P&gt;18	QUANTITY	Quantity	Y	decimal between 0 and 999999999999.99	 	12354&lt;/P&gt;&lt;P&gt;19	AMOUNT-OF-DUTY-INVOLVED	Amount of Duty Involved (Rs) 	Y	Whole number between 0 and 9999999999999	 	22256235&lt;/P&gt;&lt;P&gt;20	DOCUMENT-HEADER	DOCUMENTS BASED ON WHICH THE CREDIT IS PASSED ON	Y	 	 	 &lt;/P&gt;&lt;P&gt;21	DOCUMENT-DETAIL 	 PARTICULARS OF THE DOCUMENTS BASED ON WHICH THE CREDIT IS PASSED ON maintained by attribute SL-NO	Y	Attribute SL-NO is for indexing of records, SL-NO must start with 1 and should increase by 1 for each new item.	NA	1&lt;/P&gt;&lt;P&gt;22	INVOICE-BILL-ENTRY-NO	Invoice/Bill Of Entry Number	Y	Maximum 20 characters	Maxlength-20	88898884454&lt;/P&gt;&lt;P&gt;23	DATE	Date	Y	Must be valid date in DD/MM/YYYY format	Length-10	11/11/2008&lt;/P&gt;&lt;P&gt;24	ISSUED-BY	Issued By 	Y	One of the following : Importer, Manufacturer or Dealer	Enumerations provided in schema	Dealer&lt;/P&gt;&lt;P&gt;25	REGISTRATION-NUMBER	Registration Number	Y	PAN based Valid registration number, Registration number must have 15 characters. First 10 characters from PAN, next 2 characters should be in XM, XD, EM or ED, last three digits are running serial number.	Length- 15	ABCDE1234FXD001 or ABCDE1234FXM001 or AACCA8076DEM001 or AACCA8076DED001&lt;/P&gt;&lt;P&gt;26	NAME 	Name	N	Maximum 100 characters	Maxlength-100	xyz limited&lt;/P&gt;&lt;P&gt;27	ADDRESS	Address	N	Maximum 200 characters	Maxlength-200	abc street, road no 4 , Goa&lt;/P&gt;&lt;P&gt;	 	 		 	 	 &lt;/P&gt;&lt;P&gt;28	SELF-ASSESSMENT-MEMORANDAM	Declaration section of return	Y	 	 	 &lt;/P&gt;&lt;P&gt;29	DATE	Date of filing return	Y	Must be a valid date in DD/MM/YYYY format	Length-10	10/12/2009&lt;/P&gt;&lt;P&gt;30	PLACE	Place of filing return	Y	Maximum 50 characters	Maxlength-50	Gurgaon&lt;/P&gt;&lt;P&gt;31	REMARKS	Remarks	Y	Maximum 1000 characters	Maxlength-1000&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Sep 2010 09:13:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325115#M1537421</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-09-29T09:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325116#M1537422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas Weigelt,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find  the XML Structure as under:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just copy and paste in MS-EXCEL for better view.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S.No	XML TAG/ Attribute	Description	Mandatory	Data Validations	Format/Length	Sample Values&lt;/P&gt;&lt;P&gt;1	ACES	Root element of the Dealer Return XML	Y	NA	NA	NA&lt;/P&gt;&lt;P&gt;2	RETURN	Contains information of Return type and Version	Y	NA	NA	NA&lt;/P&gt;&lt;P&gt;3	Return Type	First attribute of RETURN, should have value DLR 	Y	Accepts only DLR	NA	DLR&lt;/P&gt;&lt;P&gt;4	ToolVer	Second attribute of RETURN, current value 1.0	Y	Contains schema version currently 1.0	NA	1.0&lt;/P&gt;&lt;P&gt;	 	 		 	 	 &lt;/P&gt;&lt;P&gt;5&lt;/P&gt;&lt;P&gt;	HEADER-DATA	Contains basic return information like period etc.	Y	 	 	 &lt;/P&gt;&lt;P&gt;6	RETURN-YEAR	QUARTERLY RETURN UNDER RULE 7 OF CENVAT CREDIT RULES 2002 FOR THE YEAR 	Y	Must be a valid year, cannot be future year.	Length-4	2009&lt;/P&gt;&lt;P&gt;7	QUARTER	Return for the quarter ending	Y	Quarter for which return is being filed                    January-March --&amp;gt; Jan-Mar             April-June &lt;DEL&gt;&amp;gt;      Apr-Jun               July-September&lt;/DEL&gt;&amp;gt; Jul-Sep          October-December --&amp;gt;Oct-Dec        	Exact values as per enumeration in schema	Jan-Mar&lt;/P&gt;&lt;P&gt;8	DEALER-NAME	Name of the first stage/second stage dealer	Y	Maximum 255 characters	255 characters	abc limited&lt;/P&gt;&lt;P&gt;9	REGISTRATION-NUMBER	Excise registration number	Y	PAN based Valid registration number, Registration number must have 15 characters. First 10 characters from PAN, next 2 characters should be in XM, XD, EM or ED, last three digits are running serial number.	Length- 15	ABCDE1234FXD001 or ABCDE1234FXM001 or AACCA8076DEM001 or AACCA8076DED001&lt;/P&gt;&lt;P&gt;	 	 		 	 	 &lt;/P&gt;&lt;P&gt;10	INVOICE-HEADER	INVOICES ISSUED BY FIRST STAGE/ SECOND STAGE DEALER	Y	 	 	 &lt;/P&gt;&lt;P&gt;11	INVOICE-PARTICULARS	PARTICULARS OF INVOICES ISSUED BY FIRST STAGE/SECOND STAGE DEALER maintained by attribute SL-NO	Y	Attribute SL-NO is for indexing of invoices , SL-NO must start with 1 and should increase by 1 for each new item	NA	1&lt;/P&gt;&lt;P&gt;12	INVOICE-NUMBER	Invoice number	Y	Maximum 20 characters	Maxlength-20	12345698563214500000&lt;/P&gt;&lt;P&gt;13	INVOICE-DATE	Date of invoice	Y	Must be valid date in DD/MM/YYYY format	Length-10	11/11/2008&lt;/P&gt;&lt;P&gt;14	INVOICE-ITEMS	MAIN ITEMS IN THE INVOICE	Y	 	 	 &lt;/P&gt;&lt;P&gt;15	DESCRIPTION-OF-GOODS	Detailed description of goods	Y	Maximum 255 characters	Maxlength-255	 &lt;/P&gt;&lt;P&gt;16	CETSH-NUMBER	CETSH number	Y	Length 8 characters, Full list provided in excel CETSH-UOM.xls; CETSH entered apart from will be rejected at the time of XML processing.	Length-8	1011090&lt;/P&gt;&lt;P&gt;17	QUANTITY-CODE	Quantity Code i.e. Unit of measure applicable to CETSH	Y	Please provide correct UOM applicable to CETSH else return XML will be rejected. Refer CETSH-UOM LIST for applicable code to CETSH provided in     CETSH-UOM.xls file.	Exact values as per enumeration in schema	U&lt;/P&gt;&lt;P&gt;18	QUANTITY	Quantity	Y	decimal between 0 and 999999999999.99	 	12354&lt;/P&gt;&lt;P&gt;19	AMOUNT-OF-DUTY-INVOLVED	Amount of Duty Involved (Rs) 	Y	Whole number between 0 and 9999999999999	 	22256235&lt;/P&gt;&lt;P&gt;20	DOCUMENT-HEADER	DOCUMENTS BASED ON WHICH THE CREDIT IS PASSED ON	Y	 	 	 &lt;/P&gt;&lt;P&gt;21	DOCUMENT-DETAIL 	 PARTICULARS OF THE DOCUMENTS BASED ON WHICH THE CREDIT IS PASSED ON maintained by attribute SL-NO	Y	Attribute SL-NO is for indexing of records, SL-NO must start with 1 and should increase by 1 for each new item.	NA	1&lt;/P&gt;&lt;P&gt;22	INVOICE-BILL-ENTRY-NO	Invoice/Bill Of Entry Number	Y	Maximum 20 characters	Maxlength-20	88898884454&lt;/P&gt;&lt;P&gt;23	DATE	Date	Y	Must be valid date in DD/MM/YYYY format	Length-10	11/11/2008&lt;/P&gt;&lt;P&gt;24	ISSUED-BY	Issued By 	Y	One of the following : Importer, Manufacturer or Dealer	Enumerations provided in schema	Dealer&lt;/P&gt;&lt;P&gt;25	REGISTRATION-NUMBER	Registration Number	Y	PAN based Valid registration number, Registration number must have 15 characters. First 10 characters from PAN, next 2 characters should be in XM, XD, EM or ED, last three digits are running serial number.	Length- 15	ABCDE1234FXD001 or ABCDE1234FXM001 or AACCA8076DEM001 or AACCA8076DED001&lt;/P&gt;&lt;P&gt;26	NAME 	Name	N	Maximum 100 characters	Maxlength-100	xyz limited&lt;/P&gt;&lt;P&gt;27	ADDRESS	Address	N	Maximum 200 characters	Maxlength-200	abc street, road no 4 , Goa&lt;/P&gt;&lt;P&gt;	 	 		 	 	 &lt;/P&gt;&lt;P&gt;28	SELF-ASSESSMENT-MEMORANDAM	Declaration section of return	Y	 	 	 &lt;/P&gt;&lt;P&gt;29	DATE	Date of filing return	Y	Must be a valid date in DD/MM/YYYY format	Length-10	10/12/2009&lt;/P&gt;&lt;P&gt;30	PLACE	Place of filing return	Y	Maximum 50 characters	Maxlength-50	Gurgaon&lt;/P&gt;&lt;P&gt;31	REMARKS	Remarks	Y	Maximum 1000 characters	Maxlength-1000&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Sep 2010 09:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325116#M1537422</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-09-29T09:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325117#M1537423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually I wanted to know the structure of your table "gt_finalx[]" &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Let me elaborate why:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When converting from ABAP to XML you can either use the xml-library (which you already did in your form "create_xml") or Transformations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For better understanding how XSLT/ST-Transformations work, you should try this Form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;FORM convert_xml2
USING gt_finalx TYPE ????.

TYPE-POOLS: abap.    " Needed for following Data definition

DATA: lt_source_itab TYPE abap_trans_srcbind_tab, " Predefined Structure for the following CALL TRASNFORMATION
      ls_source_wa   TYPE abap_trans_resbind.

DATA: output_stream type xstring. " for xml-stream

GET REFERENCE OF gt_finalx INTO ls_source_wa-value. " pointer for actual data source in predefined source structure of the transformation
ls_source_wa-name = 'ROOTTAG'. " Root element, can be anything in this case; doesn't nessecarily have anything to do with the actual XML Document
APPEND ls_source_wa TO lt_source_itab. " append to table, as the transformation needs a table..

TRY.

    CALL TRANSFORMATION id
      SOURCE (lt_source_itab)
      RESULT XML output_stream. " rendered XML Document from simple transformation id --&amp;gt; identical

  CATCH cx_st_error.

ENDTRY.

CALL FUNCTION 'DISPLAY_XML_STRING'
  EXPORTING
    xml_string = output_stream.

ENDFORM.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This form should convert your table into an xml-document keeping the original structure of your table. This is not what you ultimately need, but this output is what you need to know for later understanding  your own Transformation/Template which you'll have to write, because every Transformation implicitly uses the simple Transformation 'id' before running.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe this doesn't make much sense to you yet, but try to run this form and in case it works for you, post the xml-output generated so I can better understand the source data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Lukas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Lukas Weigelt on Sep 29, 2010 12:05 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Sep 2010 10:02:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325117#M1537423</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-09-29T10:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325118#M1537424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope you are fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for inconvenience caused to you due to my duplicate posting of reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have simply attach your code to my ALV and succeeded in getting XML.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The same I have tried initially, but in different way (code mentioned in my Question).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The exact Column Heading that is mentioned in Text Elements in my ALV in not appearing in XML, instead field name of my final internal table is displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;DLNAME&amp;gt;abc ltd.&amp;lt;/DLNAME&amp;gt; &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here instead of &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;DLNAME&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; (which is one of the field name of my final internal table) &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;DEALER-NAME&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; (text mentioned in Text Elements-&amp;gt;Text Symbols ) must be displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also there are items which is not in my internal table and is to be attached at the end of XML(after all data of internal table),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;- &amp;lt;SELF-ASSESSMENT-MEMORANDAM&amp;gt;
  &amp;lt;DATE&amp;gt;08/12/2009&amp;lt;/DATE&amp;gt; 
  &amp;lt;PLACE&amp;gt;gurgaon&amp;lt;/PLACE&amp;gt; 
  &amp;lt;REMARKS&amp;gt;Return for jul-sep 2009&amp;lt;/REMARKS&amp;gt; 
  &amp;lt;/SELF-ASSESSMENT-MEMORANDAM&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How It can be inserted (as a part of XML) while making XML&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Oct 2010 08:06:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325118#M1537424</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-01T08:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325119#M1537425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope you are fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for inconvenience caused to you due to my duplicate posting of reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have simply attach your code to my ALV and succeeded in getting XML.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The same I have tried initially, but in different way (code mentioned in my Question).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The exact Column Heading that is mentioned in Text Elements in my ALV in not appearing in XML, instead field name of my final internal table is displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;DLNAME&amp;gt;abc ltd.&amp;lt;/DLNAME&amp;gt; &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here instead of&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;DLNAME&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;(which is one of the field name of my final internal table) &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;DEALER-NAME&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;(text mentioned in Text Elements-&amp;gt;Text Symbols ) must be displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also there are items which is not in my internal table and is to be attached at the end of XML(after all data of internal table),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;- &amp;lt;SELF-ASSESSMENT-MEMORANDAM&amp;gt;
  &amp;lt;DATE&amp;gt;08/12/2009&amp;lt;/DATE&amp;gt; 
  &amp;lt;PLACE&amp;gt;gurgaon&amp;lt;/PLACE&amp;gt; 
  &amp;lt;REMARKS&amp;gt;Return for jul-sep 2009&amp;lt;/REMARKS&amp;gt; 
  &amp;lt;/SELF-ASSESSMENT-MEMORANDAM&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How It can be inserted (as a part of XML) while making XML&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Oct 2010 08:15:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325119#M1537425</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-01T08:15:02Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325120#M1537426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please post the XML-Output generated by the form I posted earlier. Else I practically can't  help you &lt;SPAN __jive_emoticon_name="confused"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit: Additionally, I can highly recommend you to take a look at Tobias Trapp's Community Blog, he is an expert with anything that's got to do with XML.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/35460%3fref=srchsp" target="test_blank"&gt;http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/35460%3fref=srchsp&lt;/A&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;+ also the two books "XML Data Exchange using ABAP" and "XML for ABAP Developers" he wrote (SAP Press).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case the whole XML thing is entirely new to you, you should take a look here: &lt;A href="http://www.w3schools.com/" target="test_blank"&gt;http://www.w3schools.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Lukas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Lukas Weigelt on Oct 1, 2010 12:51 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Oct 2010 08:21:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325120#M1537426</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-10-01T08:21:57Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325121#M1537427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will certainly look into the link provided by you and thanks for the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find as you requested (Output generated by the Form you sent)&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; &amp;lt;?xml version="1.0" encoding="utf-8" ?&amp;gt; 
- &amp;lt;asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0"&amp;gt;
- &amp;lt;asx:values&amp;gt;
- &amp;lt;ROOTTAG&amp;gt;
- &amp;lt;item&amp;gt;
  &amp;lt;RTNTYPE&amp;gt;DLR&amp;lt;/RTNTYPE&amp;gt; 
  &amp;lt;TOOLVER&amp;gt;1.0&amp;lt;/TOOLVER&amp;gt; 
  &amp;lt;RTNYEAR&amp;gt;2009&amp;lt;/RTNYEAR&amp;gt; 
  &amp;lt;QUARTER&amp;gt;May-May&amp;lt;/QUARTER&amp;gt; 
  &amp;lt;DLNAME&amp;gt;Colourtex Ltd.Vakharia-Surat&amp;lt;/DLNAME&amp;gt; 
  &amp;lt;DLREGNO&amp;gt;AAACC4513FXD005&amp;lt;/DLREGNO&amp;gt; 
  &amp;lt;DLINVSR&amp;gt;1&amp;lt;/DLINVSR&amp;gt; 
  &amp;lt;DLINVNO&amp;gt;1519000001&amp;lt;/DLINVNO&amp;gt; 
  &amp;lt;DLINVDT&amp;gt;01/05/2009&amp;lt;/DLINVDT&amp;gt; 
  &amp;lt;DLGOODS&amp;gt;CORALENE GREY BRS&amp;lt;/DLGOODS&amp;gt; 
  &amp;lt;DLCHAPID&amp;gt;32041195&amp;lt;/DLCHAPID&amp;gt; 
  &amp;lt;DLMEINS&amp;gt;KG&amp;lt;/DLMEINS&amp;gt; 
  &amp;lt;DLMENGE&amp;gt;50.0&amp;lt;/DLMENGE&amp;gt; 
  &amp;lt;DLEXBED&amp;gt;551.0&amp;lt;/DLEXBED&amp;gt; 
  &amp;lt;MRINVSR /&amp;gt; 
  &amp;lt;MRINVNO /&amp;gt; 
  &amp;lt;MRINVDT /&amp;gt; 
  &amp;lt;ISSUE /&amp;gt; 
  &amp;lt;MRREGNO /&amp;gt; 
  &amp;lt;MRNAME /&amp;gt; 
  &amp;lt;MRADD /&amp;gt; 
  &amp;lt;MRGOODS /&amp;gt; 
  &amp;lt;MRCHAPID /&amp;gt; 
  &amp;lt;MRMEINS /&amp;gt; 
  &amp;lt;MRMENGE&amp;gt;0.0&amp;lt;/MRMENGE&amp;gt; 
  &amp;lt;MREXBED&amp;gt;0.0&amp;lt;/MREXBED&amp;gt; 
  &amp;lt;DATE&amp;gt;02/05/2009&amp;lt;/DATE&amp;gt; 
  &amp;lt;PLACE&amp;gt;SURAT&amp;lt;/PLACE&amp;gt; 
  &amp;lt;REMARKS&amp;gt;NOT APPLY&amp;lt;/REMARKS&amp;gt; 
  &amp;lt;/item&amp;gt;
  &amp;lt;/ROOTTAG&amp;gt;
  &amp;lt;/asx:values&amp;gt;
  &amp;lt;/asx:abap&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And below is the structure of Final Internal Table GT_FINALX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPES : BEGIN OF t_finalx,
        rtntype  TYPE c LENGTH 3,          " ReturnType             EXACT VALUE DLR
        toolver  TYPE c LENGTH 3,          " toolVer                EXACT VALUE 1.0
        rtnyear  TYPE j_1irg23d-docyr,     " RETURN-YEAR            LENGTH 4
        quarter  TYPE c LENGTH 7,          " QUARTER                Apr-Jun
        dlname   TYPE kna1-name1,          " DEALER-NAME            MAX LENGTH 255 CHAR
        dlregno  TYPE j_1imovend-j_1iexrn, " REGISTRATION-NUMBER    LENGTH 15
        dlinvsr  TYPE c LENGTH 5,          " SL-NO                  +1
        dlinvno  TYPE j_1irg23d-depexnum,  " INVOICE-NUMBER         MAX LENGTH 20
        dlinvdt  TYPE c LENGTH 10,         " INVOICE-DATE
        dlgoods  TYPE j_1irg23d-maktx,     " DESCRIPTION-OF-GOODS   MAX LENGTH 255
        dlchapid TYPE j_1irg23d-chapid,    " CETSH-NUMBER           LENGTH 8
        dlmeins  TYPE j_1irg23d-meins,     " QUANTITY-CODE          KG
        dlmenge  TYPE j_1irg23d-menge,     " QUANTITY
        dlexbed  TYPE j_1irg23d-exbed,     " AMOUNT-OF-DUTY-INVOLVED
        mrinvsr  TYPE c LENGTH 5,          " SL-NO2                 +1
        mrinvno  TYPE j_1irg23d-depexnum,  " INVOICE-BILL-ENTRY-NO  MAX LENGTH 20
        mrinvdt  TYPE c LENGTH 10,         " DATE
        issue    TYPE c LENGTH 12,         " ISSUED-BY              Dealer
        mrregno  TYPE j_1imovend-j_1iexrn, " REGISTRATION-NUMBER3   LENGTH 15
        mrname   TYPE lfa1-name1,          " NAME                   MAX LENGTH 100 CHAR
        mradd    TYPE c LENGTH 200,        " ADDRESS                MAX 200 CHAR
        mrgoods  TYPE j_1irg23d-maktx,     " DESCRIPTION-OF-GOODS4  MAX LENGTH 255
        mrchapid TYPE j_1irg23d-chapid,    " CETSH-NUMBER5          LENGTH 8
        mrmeins  TYPE j_1irg23d-meins,     " QUANTITY-CODE6         KG
        mrmenge  TYPE j_1irg23d-menge,     " QUANTITY7
        mrexbed  TYPE j_1irg23d-exbed,     " AMOUNT-OF-DUTY-INVOLVED8
        date     TYPE c LENGTH 10,         " DATE9                  Date of filing return
        place    TYPE t001w-ort01,         " PLACE                  Place of filing return
        remarks  TYPE c LENGTH 1000,       " REMARKS                Remarks
        END OF t_finalx.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Oct 2010 11:18:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325121#M1537427</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-01T11:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325122#M1537428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1.&lt;/STRONG&gt; Use TC SE80 to create a new XSLT Transformation. See as a Reference: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/fd/9d734b389211d596a200a0c94260a5/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/fd/9d734b389211d596a200a0c94260a5/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the new Transformation Sourcecode WIndow, overwrite its contents with this code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit: Within a Tag, such as &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt; to display angle brackets you have to use "_&amp;amp;_l_t_;" and "_&amp;amp;_g_t_;_"  without the underlines...be careful when copying, the Forum interpreted these expressions into "&amp;lt;" and "&amp;gt;"...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;xsl:transform version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:sap="http://www.sap.com/sapxsl"&amp;gt;

&amp;lt;xsl:strip-space elements="*"/&amp;gt;

&amp;lt;xsl:template match="/"&amp;gt;

&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ACES xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ACES_DLR.xsd"&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;RETURN ReturnType="DLR" ToolVer="1.0"&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;HEADER-DATA&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;RETURN-YEAR&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/RTNYEAR" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/RETURN-YEAR&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/HEADER-DATA&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/RETURN&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ACES&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;


&amp;lt;/xsl:template&amp;gt;

&amp;lt;/xsl:transform&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2.&lt;/STRONG&gt; In the Form I posted earlier, replace 'id' by your Transformation's name. Execute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="utf-8" ?&amp;gt; 
- &amp;lt;ACES xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ACES_DLR.xsd"&amp;gt;
- &amp;lt;RETURN ReturnType="DLR" ToolVer="1.0"&amp;gt;
- &amp;lt;HEADER-DATA&amp;gt;
  &amp;lt;RETURN-YEAR&amp;gt;2009&amp;lt;/RETURN-YEAR&amp;gt; 
  &amp;lt;/HEADER-DATA&amp;gt;
  &amp;lt;/RETURN&amp;gt;
  &amp;lt;/ACES&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I only used the first element of your example. But with this, you can see how to nest your XML file the way it is desired and also how to access your data from the internal table, through XPATH-Expressions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because of the XPATH-Expression I wanted you to use the Transformation 'id' earlier. In your case, you only have one table, so it's easy, but in case you have deep structure within a deep structure within a deep strucutre with a ton of references, you'll probably end up not knowing how your table nests, so with Transformation 'id' you can simply look that up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This should do it. Now you just have to get used to XSLT/XML &lt;SPAN __jive_emoticon_name="wink"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&amp;lt; Point begging removed &amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;best wishes, Lukas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Lukas Weigelt on Oct 1, 2010 3:47 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Lukas Weigelt on Oct 1, 2010 3:50 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Lukas Weigelt on Oct 1, 2010 3:54 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Rob Burbank on Oct 1, 2010 2:55 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Oct 2010 13:43:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325122#M1537428</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-10-01T13:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325123#M1537429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per your last reply I have created a new Transformation ZBEXRTN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Though you have alerted me while copy the source code to a new Transformation, still I am not getting what to do with this error since I am new to xml.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the Description of the Syntax error:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Transformation ZBEXRTN
XML parsing error (3002) in ZBEXRTN, line 9, column 157: end tag
'xsl:text' does not match begin tag 'ACES'&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;For your information; I have replaced "id" with "zbexrtn" in the form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please guide me as I thought I am nearer to some conclusion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Oct 2010 07:02:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325123#M1537429</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-02T07:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325124#M1537430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;angle brackets which you want to be generated as output have to be expressed as "_&amp;amp;_l_t_;_" for "&amp;lt;" and "_&amp;amp;_g_t_;_" for "&amp;gt;" WITHOUT the quotes/underlines. As I said, when I write ampersand l t semicolon in forum it's interpreted as &amp;lt;, so the code I posted is messed up (maybe I'm doing something wrong, I don't know).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway, you have to alter the code like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;AMPERSANDLOWERTHANSEMIKOLON/HEADER-DATAAMPERSANDGREATERTHANSEMIKOLON&amp;lt;/xsl:text&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for every occurence of angle brackets of your custom elements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Oct 2010 07:10:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325124#M1537430</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-10-04T07:10:35Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325125#M1537431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done what you have suggested regarding Angle Brackets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And now there is no syntax error in Transformation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have executed the program and a Runtime Error is arrived.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What can be the reason for the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FOLLOWING IS THE ERROR INFORMATION:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Runtime Errors         RAISE_EXCEPTION

Short text
    Exception condition "NO_XML_DOCUMENT" raised.

Source Code Extract
      create object g_xml_document.
      if g_xml_document-&amp;gt;parse_xstring(
              stream = xml_string ) &amp;lt;&amp;gt; 0.
&amp;gt;&amp;gt;&amp;gt;&amp;gt;       raise NO_XML_DOCUMENT.
      endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 07:07:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325125#M1537431</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-05T07:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325126#M1537432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the only possibility is a typo in the Transformation, because I should have the exact same as you and it works for me. Maybe you used &amp;amp;lt instead of &amp;amp;gt somewhere or forgot a semicolon or the like, check your XSLT code again.&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;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 08:54:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325126#M1537432</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-10-05T08:54:29Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325127#M1537433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All &amp;amp;lt; and &amp;amp;gt; pair is ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried to put my Transformation code here for your reference but I afraid you may not find it properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;xsl:transform version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:sap="http://www.sap.com/sapxsl"&amp;gt;

&amp;lt;xsl:strip-space elements="*"/&amp;gt;

&amp;lt;xsl:template match="/"&amp;gt;

&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ACES xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ACES_DLR.xsd"&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;RETURN ReturnType="DLR" ToolVer="1.0"&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;HEADER-DATA&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;RETURN-YEAR&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/RTNYEAR" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/RETURN-YEAR&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUARTER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/QUARTER" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUARTER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DEALER-NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DLNAME" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DEALER-NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DLREGNO" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;NIL-RETURN&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/No" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/NIL-RETURN&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/HEADER-DATA&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-PARTICULARS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;SL-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/DLINVSR" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/SL-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/DLINVNO" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/DLINVDT" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLGOODS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLCHAPID" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLMEINS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLMENGE" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLEXBED" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-PARTICULARS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;


        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DOCUMENT-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DOCUMENT-DETAIL&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;SL-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRINVSR" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/SL-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-BILL-ENTRY-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRINVNO" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-BILL-ENTRY-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRINVDT" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ISSUED-BY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/ISSUE" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ISSUED-BY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRREGNO" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRNAME" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ADDRESS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRADD" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ADDRESS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRGOODS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRCHAPID" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRMEINS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRMENGE" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MREXBED" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DOCUMENT-DETAIL&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;lt;/DOCUMENT-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;SELF-ASSESSMENT-MEMORANDAM&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DATE" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;PLACE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/PLACE" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/PLACE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;REMARKS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/REMAKRS" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/REMARKS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/SELF-ASSESSMENT-MEMORANDAM&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/RETURN&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ACES&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

&amp;lt;/xsl:template&amp;gt;

&amp;lt;/xsl:transform&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 10:57:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325127#M1537433</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-05T10:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325128#M1537434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you may try this &lt;/P&gt;&lt;P&gt;calling screen status module &lt;/P&gt;&lt;P&gt;SET PF-STATUS 'ZSTANDARD'.&lt;/P&gt;&lt;P&gt;  Copy of 'STANDARD_FULLSCREEN' pf_status from  SAPLKKBL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and goto se41 for copying , can delete not required buttons ,&lt;/P&gt;&lt;P&gt;without changinging standard fcodes. &lt;/P&gt;&lt;P&gt;sure you will achieve without programming logic &lt;/P&gt;&lt;P&gt;but it gives upto 90 fields(around)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 11:23:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325128#M1537434</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-05T11:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325129#M1537435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Done as per you suggested, please elaborate more; how I can get XML as per my format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 12:05:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325129#M1537435</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-05T12:05:31Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325130#M1537436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yogesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ampersand missing in closing Document-Header Tag &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 13:23:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325130#M1537436</guid>
      <dc:creator>Lukas_Weigelt</dc:creator>
      <dc:date>2010-10-05T13:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: ALV GRID EXPORT TO XML</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325131#M1537437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally the output comes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have been such a good teacher for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per you advice I have read more than 20 threads on the net and tried to learn how to code the XML, so also thanks for the advice and for your kind support too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Questions remains though....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUESTION No.(1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output comes for only one instance i.e. for One INVOICE-HEADER &amp;amp; One DOCUMENT-HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two types of data in my internal table, INVOICE-HEADER &amp;amp; DOCUMENT-HEADER, therefore I have to use IF condition on the basis of the field&lt;/P&gt;&lt;P&gt;DLINVSR (for invoice-header) (IF DEALER INVOICE NO IS NOT INITIAL)&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;MRINVSR (for document-header) (IF PURCHASE INVOICE NO IS NOT INITIAL).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;( If the field DLINVSR is not initial then all the elements of DOCUMENT-HEADER should not be printed&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;if the field MRINVSR is not initial then all the elemtns of  INVOICE-HEADER should not be printed)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please guide me as to how I should apply IF condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUESTION No.(2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the sample XML provided by the excise dept. there is en element like&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="CODE"&gt; &amp;lt;INVOICE-PARTICULARS SL-NO&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;There is a space between the word INVOICE-PARTICULARS and SL-NO.&lt;/P&gt;&lt;P&gt;How can it be applied.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUESTION No.(3)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to remove this sentence from the XML document&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="iso-8859-1" ?&amp;gt; &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUESTION No.(4)&lt;/P&gt;&lt;P&gt;I don't want to repeat the element SELF-ASSESSMENT-MEMORANDAM., it must be at the last.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my present code of Transformation:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
&amp;lt;xsl:transform version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:sap="http://www.sap.com/sapxsl"&amp;gt;

&amp;lt;xsl:output encoding="iso-8859-1" indent="yes" method="xml" version="1.0"/&amp;gt;

&amp;lt;xsl:strip-space elements="*"/&amp;gt;

&amp;lt;xsl:template match="/"&amp;gt;

&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ACES&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;RETURN ReturnType="DLR" ToolVer="1.0"&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;HEADER-DATA&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;RETURN-YEAR&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/RTNYEAR" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/RETURN-YEAR&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUARTER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/QUARTER" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUARTER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DEALER-NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DLNAME" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DEALER-NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DLREGNO" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/HEADER-DATA&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

       &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-PARTICULARS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DLINVSR" /&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/DLINVNO" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/DLINVDT" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLGOODS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLCHAPID" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLMEINS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLMENGE" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/DLEXBED" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-PARTICULARS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;


        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DOCUMENT-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DOCUMENT-DETAIL&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;SL-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRINVSR" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/SL-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-BILL-ENTRY-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRINVNO" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-BILL-ENTRY-NO&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRINVDT" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ISSUED-BY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/ISSUE" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ISSUED-BY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRREGNO" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/REGISTRATION-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRNAME" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/NAME&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;ADDRESS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                    &amp;lt;xsl:value-of select="//ROOTTAG/item/MRADD" /&amp;gt;
                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ADDRESS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRGOODS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DESCRIPTION-OF-GOODS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRCHAPID" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/CETSH-NUMBER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRMEINS" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY-CODE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MRMENGE" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/QUANTITY&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                        &amp;lt;xsl:value-of select="//ROOTTAG/item/MREXBED" /&amp;gt;
                    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/AMOUNT-OF-DUTY-INVOLVED&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

                &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/INVOICE-ITEMS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DOCUMENT-DETAIL&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DOCUMENT-HEADER&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;SELF-ASSESSMENT-MEMORANDAM&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/DATE" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/DATE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;PLACE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/PLACE" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/PLACE&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;REMARKS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;
                &amp;lt;xsl:value-of select="//ROOTTAG/item/REMAKRS" /&amp;gt;
            &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/REMARKS&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

        &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/SELF-ASSESSMENT-MEMORANDAM&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

    &amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/RETURN&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;&amp;amp;lt;/ACES&amp;amp;gt;&amp;lt;/xsl:text&amp;gt;

&amp;lt;/xsl:template&amp;gt;

&amp;lt;/xsl:transform&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As this message exceeds the maximum length of characters, please see my next message for the sample XML provided by excise dept as per that I requires my XML output,in which you can actually understand my requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Oct 2010 07:37:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-export-to-xml/m-p/7325131#M1537437</guid>
      <dc:creator>yogesh_pathak</dc:creator>
      <dc:date>2010-10-06T07:37:21Z</dc:date>
    </item>
  </channel>
</rss>

