<?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: Code help in writing  report Program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631089#M281645</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes anurag, exactly&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;SP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Oct 2006 18:10:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-06T18:10:50Z</dc:date>
    <item>
      <title>Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631086#M281642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to write a selection screen program based on the following requirements (only for sales Org:5090, plant:9000, Outbound delivery type= "LF")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Selection parameters:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Material (lips-matnr)&lt;/P&gt;&lt;P&gt;Sold to party(likp-kunag): can hardcode it to 5090&lt;/P&gt;&lt;P&gt;Sales Org(likp-vkorg)&lt;/P&gt;&lt;P&gt;Plant(lips-werks) : hard code it to plant:9000 &lt;/P&gt;&lt;P&gt;Sales order(likp-vbeln)&lt;/P&gt;&lt;P&gt;Actual goods movement dates(likp-wadat_ist)&lt;/P&gt;&lt;P&gt;Invoice number&lt;/P&gt;&lt;P&gt;Sales order&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;material numberlips~matnr ( should Display only S* materials  and  material type FERT)&lt;/P&gt;&lt;P&gt;  Serial number of the device shipped (objk-sernr) &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Delivery number (lips~vbeln) &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Invoice number (vbrp-vbeln) &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Invoice price=Vbrp-vbeln/quantity (invoice price)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  Notification number (Viqmel-QMNUm)&lt;/P&gt;&lt;P&gt;  KBB Repair Level(VIQMEL-QMTXT from QMCOD )  &lt;/P&gt;&lt;P&gt;  KBC Repair level(VIQMMA-MNCOD from KBC-SM07 code group(VIQMMA-MNGRP))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;code help is higly appreciated, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 17:30:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631086#M281642</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T17:30:22Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631087#M281643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;KBB Repair Level(VIQMEL-QMTXT from VIQMEL-QMCOD)&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;SP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 17:37:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631087#M281643</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T17:37:23Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631088#M281644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Need couple of clarrification...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U said for sales org 5090 and you have shown as hard code that for sold-to-party. Secondly you say sales order but refer to the delivery note field ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So do you need to get the sales order and the subsequent delivery and invoice ??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:01:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631088#M281644</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:01:48Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631089#M281645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes anurag, exactly&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;SP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:10:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631089#M281645</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:10:50Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631090#M281646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi anurag, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code is going like this, i could able to display it but when i run it ABAP Dump is coming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what could be the reason?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tahnks&lt;/P&gt;&lt;P&gt;SP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZSDR_PRICING_KSE_RPT                                        *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZSDR_PRICING_KSE_RPT          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;TABLES: likp, lips, vbfa, vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*/ Selection and Input Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK block2 WITH FRAME TITLE text-003.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_matnr FOR lips-matnr,&lt;/P&gt;&lt;P&gt;                s_kunag FOR likp-kunag.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_vkorg FOR likp-vkorg NO INTERVALS,&lt;/P&gt;&lt;P&gt;                s_werks FOR lips-werks.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_vbeln FOR likp-vbeln,&lt;/P&gt;&lt;P&gt;                s_waist FOR likp-wadat_ist.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_vgbel FOR lips-vgbel.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK block2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*/&lt;/P&gt;&lt;P&gt;DATA: gt_fieldcat TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_data,&lt;/P&gt;&lt;P&gt;       matnr TYPE lips-matnr,&lt;/P&gt;&lt;P&gt;       sernr TYPE equi-sernr,&lt;/P&gt;&lt;P&gt;       vbeln TYPE lips-vbeln,&lt;/P&gt;&lt;P&gt;       invno TYPE vbfa-vbeln,&lt;/P&gt;&lt;P&gt;       qmnum TYPE vbak-qmnum,&lt;/P&gt;&lt;P&gt;       netwr type vbrp-netwr,&lt;/P&gt;&lt;P&gt;       END OF ty_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gt_data TYPE TABLE OF ty_data WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_lips,&lt;/P&gt;&lt;P&gt;       vbeln TYPE likp-vbeln,&lt;/P&gt;&lt;P&gt;       matnr TYPE lips-matnr,&lt;/P&gt;&lt;P&gt;       wersk TYPE lips-werks,&lt;/P&gt;&lt;P&gt;       vgbel TYPE lips-vgbel,&lt;/P&gt;&lt;P&gt;       END OF ty_lips.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gt_lips TYPE TABLE OF ty_lips WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: gt_vbfa TYPE TABLE OF vbfa WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: gt_vbrp TYPE TABLE OF vbrp WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_ser01,&lt;/P&gt;&lt;P&gt;       lief_nr TYPE ser01-lief_nr,&lt;/P&gt;&lt;P&gt;       obknr TYPE ser01-obknr,&lt;/P&gt;&lt;P&gt;       sernr TYPE objk-obknr,&lt;/P&gt;&lt;P&gt;       END OF ty_ser01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gt_ser01 TYPE TABLE OF ty_ser01 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM get_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM display_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form get_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT likp&lt;SUB&gt;vbeln lips&lt;/SUB&gt;matnr lips&lt;SUB&gt;werks lips&lt;/SUB&gt;vgbel&lt;/P&gt;&lt;P&gt;         INTO CORRESPONDING FIELDS OF TABLE gt_lips&lt;/P&gt;&lt;P&gt;         FROM likp INNER JOIN lips ON lips&lt;SUB&gt;vbeln = likp&lt;/SUB&gt;vbeln&lt;/P&gt;&lt;P&gt;         WHERE lips~matnr IN s_matnr&lt;/P&gt;&lt;P&gt;         AND lips~werks IN s_werks&lt;/P&gt;&lt;P&gt;         AND likp~kunag IN s_kunag&lt;/P&gt;&lt;P&gt;         AND likp~wadat_ist IN s_waist&lt;/P&gt;&lt;P&gt;         AND lips~vgbel IN s_vgbel&lt;/P&gt;&lt;P&gt;         AND likp~vkorg IN s_vkorg.&lt;/P&gt;&lt;P&gt;  IF NOT gt_lips[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT vbeln vbelv INTO CORRESPONDING FIELDS OF TABLE gt_vbfa&lt;/P&gt;&lt;P&gt;    FROM vbfa&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN gt_lips&lt;/P&gt;&lt;P&gt;      WHERE vbelv = gt_lips-vgbel&lt;/P&gt;&lt;P&gt;      AND vbtyp_n = 'M'.&lt;/P&gt;&lt;P&gt;    IF NOT gt_vbfa[] IS INITIAL.&lt;/P&gt;&lt;P&gt;      SELECT vbeln matnr netwr&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF TABLE gt_vbrp&lt;/P&gt;&lt;P&gt;      FROM vbrp FOR ALL ENTRIES IN gt_vbfa&lt;/P&gt;&lt;P&gt;      WHERE vbeln = gt_vbfa-vbeln.&lt;/P&gt;&lt;P&gt;      SELECT ser01&lt;SUB&gt;lief_nr ser01&lt;/SUB&gt;obknr objk~sernr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF TABLE gt_ser01&lt;/P&gt;&lt;P&gt;      FROM ser01 INNER JOIN objk ON objk&lt;SUB&gt;obknr = ser01&lt;/SUB&gt;obknr&lt;/P&gt;&lt;P&gt;      FOR ALL entries IN gt_vbfa&lt;/P&gt;&lt;P&gt;      WHERE ser01~lief_nr = gt_vbfa-vbeln&lt;/P&gt;&lt;P&gt;      AND taser EQ 'SER01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: gt_data[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT gt_lips.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT gt_vbfa WHERE vbelv = gt_lips-vgbel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      READ TABLE gt_vbrp WITH KEY vbeln = gt_vbfa-vbeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      matnr = gt_lips-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT gt_ser01 WHERE lief_nr = gt_vbfa-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        gt_data-matnr = gt_lips-matnr.&lt;/P&gt;&lt;P&gt;        gt_data-sernr = gt_ser01-sernr.&lt;/P&gt;&lt;P&gt;        gt_data-vbeln = gt_lips-vbeln.&lt;/P&gt;&lt;P&gt;        gt_data-invno = gt_vbfa-vbeln.&lt;/P&gt;&lt;P&gt;        gt_data-netwr = gt_vbrp-netwr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        APPEND gt_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " get_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form display_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lv_repid TYPE sy-repid.&lt;/P&gt;&lt;P&gt;  lv_repid = sy-repid.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;  i_program_name = lv_repid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_INTERNAL_TABNAME =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  i_structure_name = gt_data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CLIENT_NEVER_DISPLAY = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_INCLNAME =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BYPASSING_BUFFER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BUFFER_ACTIVE =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ct_fieldcat = gt_fieldcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INCONSISTENT_INTERFACE = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PROGRAM_ERROR = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OTHERS = 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_INTERFACE_CHECK = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BYPASSING_BUFFER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BUFFER_ACTIVE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i_callback_program = lv_repid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_PF_STATUS_SET = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_USER_COMMAND = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_STRUCTURE_NAME =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_LAYOUT =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; it_fieldcat = gt_fieldcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_EXCLUDING =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_SPECIAL_GROUPS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_SORT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_FILTER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_SEL_HIDE =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_DEFAULT = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SAVE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_VARIANT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_EVENTS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_EVENT_EXIT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_PRINT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_REPREP_ID =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_START_COLUMN = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_START_LINE = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_END_COLUMN = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_END_LINE = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;E_EXIT_CAUSED_BY_CALLER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ES_EXIT_CAUSED_BY_USER =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; t_outtab = gt_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PROGRAM_ERROR = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OTHERS = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:22:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631090#M281646</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:22:36Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631091#M281647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;select-options : smatnr for mara-matnr,&lt;/P&gt;&lt;P&gt;skunag for likp-kunag, &lt;/P&gt;&lt;P&gt;*similarly define for others.&lt;/P&gt;&lt;P&gt;Sales Org(likp-vkorg)&lt;/P&gt;&lt;P&gt;Plant(lips-werks) : hard code it to plant:9000 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sales order(likp-vbeln)&lt;/P&gt;&lt;P&gt;Actual goods movement dates(likp-wadat_ist)&lt;/P&gt;&lt;P&gt;Invoice number&lt;/P&gt;&lt;P&gt;Sales order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;  move 'I' to svkorg-sign.&lt;/P&gt;&lt;P&gt;  move 'EQ' to svkorg-option. &lt;/P&gt;&lt;P&gt;  move '5090' to svkorg-low.&lt;/P&gt;&lt;P&gt;  append svkorg.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;similarly initialize the other select options as needed.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;*get sales order data from VBAP.&lt;/P&gt;&lt;P&gt;  select vbeln kunag vkorg werks matnr&lt;/P&gt;&lt;P&gt;  into table itab&lt;/P&gt;&lt;P&gt;  from vbap inner join mara on vbap&lt;SUB&gt;matnr = mara&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  where mara~matnr in smatnr and&lt;/P&gt;&lt;P&gt;  mara~fert like 'S%'....and other filters.&lt;/P&gt;&lt;P&gt;*Using the above internal table get data from vbfa for delivery notes.&lt;/P&gt;&lt;P&gt;  select vbelv into idelv&lt;/P&gt;&lt;P&gt;  from vbfa for all entries in itab&lt;/P&gt;&lt;P&gt;  where vbeln = itab-vbeln and vgabe = '8'. &lt;/P&gt;&lt;P&gt;*check vgabe=8, i think it points to delivery note&lt;/P&gt;&lt;P&gt;*similarly get the information using idelv and read table vbfa to get invoice.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:34:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631091#M281647</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:34:03Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631092#M281648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Whatz the error ..can you cut-paste the error !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:47:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631092#M281648</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631093#M281649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;anurag&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error anlysis                                                                                &lt;/P&gt;&lt;P&gt;The call to the function module "REUSE_ALV_FIELDCATALOG_MERGE" is incorrect:                                                                                &lt;/P&gt;&lt;P&gt;The function module interface allows you to specify only fields                         &lt;/P&gt;&lt;P&gt;of a particular type under "I_STRUCTURE_NAME". The field "GT_DATA" specified            &lt;/P&gt;&lt;P&gt; here                                                                                &lt;/P&gt;&lt;P&gt;has a different field type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:54:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631093#M281649</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631094#M281650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ABAP runtime errors    CALL_FUNCTION_CONFLICT_TYPE                                                        &lt;/P&gt;&lt;P&gt;       Occurred on     06.10.2006 at 11:51:50                                                                                &lt;/P&gt;&lt;P&gt;Source code extract                                                                                &lt;/P&gt;&lt;P&gt;001320                                                                                &lt;/P&gt;&lt;P&gt;001330   ENDFORM. " get_data                                                                              &lt;/P&gt;&lt;P&gt;001340                                                                                &lt;/P&gt;&lt;P&gt;001350   *&amp;amp;                                                                     *                         &lt;/P&gt;&lt;P&gt;001360                                                                                &lt;/P&gt;&lt;P&gt;001370   *&amp;amp; Form display_data                                                                             &lt;/P&gt;&lt;P&gt;001380                                                                                &lt;/P&gt;&lt;P&gt;001390   *&amp;amp;                                                                     *                         &lt;/P&gt;&lt;P&gt;001400                                                                                &lt;/P&gt;&lt;P&gt;001410   FORM display_data.                                                                                &lt;/P&gt;&lt;P&gt;001420                                                                                &lt;/P&gt;&lt;P&gt;001430     DATA: lv_repid TYPE sy-repid.                                                                  &lt;/P&gt;&lt;P&gt;001440     lv_repid = sy-repid.                                                                           &lt;/P&gt;&lt;P&gt;001450     CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'                                                   &lt;/P&gt;&lt;P&gt;001460     EXPORTING                                                                                &lt;/P&gt;&lt;P&gt;001470     i_program_name = lv_repid                                                                      &lt;/P&gt;&lt;P&gt;001480   * I_INTERNAL_TABNAME =                                                                           &lt;/P&gt;&lt;P&gt;001490     i_structure_name = gt_data                                                                     &lt;/P&gt;&lt;P&gt;001500   * I_CLIENT_NEVER_DISPLAY = 'X'                                                                   &lt;/P&gt;&lt;P&gt;001510   * I_INCLNAME =                                                                                &lt;/P&gt;&lt;P&gt;001520   * I_BYPASSING_BUFFER =                                                                           &lt;/P&gt;&lt;P&gt;001530   * I_BUFFER_ACTIVE =                                                                              &lt;/P&gt;&lt;P&gt;001540                                                                                &lt;/P&gt;&lt;P&gt;001550     CHANGING                                                                                &lt;/P&gt;&lt;P&gt;001560     ct_fieldcat = gt_fieldcat                                                                      &lt;/P&gt;&lt;P&gt;001570                                                                                &lt;/P&gt;&lt;P&gt;001580   * EXCEPTIONS                                                                                &lt;/P&gt;&lt;P&gt;001590   * INCONSISTENT_INTERFACE = &lt;/P&gt;&lt;P&gt;1                                                        001590   * INCONSISTENT_INTERFACE = 1              &lt;/P&gt;&lt;P&gt;001600   * PROGRAM_ERROR = 2                       &lt;/P&gt;&lt;P&gt;001610   * OTHERS = 3                              &lt;/P&gt;&lt;P&gt;     &amp;gt;    .                                        &lt;/P&gt;&lt;P&gt;001630     IF sy-subrc &amp;lt;&amp;gt; 0.                       &lt;/P&gt;&lt;P&gt;001640                                             &lt;/P&gt;&lt;P&gt;001650   * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER&lt;/P&gt;&lt;P&gt;001660   * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4&lt;/P&gt;&lt;P&gt;001670                                             &lt;/P&gt;&lt;P&gt;001680     ENDIF.                                  &lt;/P&gt;&lt;P&gt;001690                                             &lt;/P&gt;&lt;P&gt;001700     CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'  &lt;/P&gt;&lt;P&gt;001710                                             &lt;/P&gt;&lt;P&gt;001720    EXPORTING                                &lt;/P&gt;&lt;P&gt;001730                                             &lt;/P&gt;&lt;P&gt;001740   * I_INTERFACE_CHECK = ' '                 &lt;/P&gt;&lt;P&gt;001750   * I_BYPASSING_BUFFER =                    &lt;/P&gt;&lt;P&gt;001760   * I_BUFFER_ACTIVE = ' '                   &lt;/P&gt;&lt;P&gt;001770    i_callback_program = lv_repid            &lt;/P&gt;&lt;P&gt;001780   * I_CALLBACK_PF_STATUS_SET = ' '          &lt;/P&gt;&lt;P&gt;001790   * I_CALLBACK_USER_COMMAND = ' '           &lt;/P&gt;&lt;P&gt;001800   * I_STRUCTURE_NAME =                      &lt;/P&gt;&lt;P&gt;001810   * IS_LAYOUT =&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:56:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631094#M281650</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631095#M281651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not connected to SAP at the moment but you can try to pass the structure of gt_data..ie ty_data instead of gt_data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Oct 2006 18:58:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631095#M281651</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-06T18:58:52Z</dc:date>
    </item>
    <item>
      <title>Re: Code help in writing  report Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631096#M281652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Could you please put the above in a code format..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;SP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Oct 2006 16:56:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-help-in-writing-report-program/m-p/1631096#M281652</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-09T16:56:34Z</dc:date>
    </item>
  </channel>
</rss>

