<?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: Delete modify in itab in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237154#M772530</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;jayant&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;  you declared ok_code type is character with length 1 you con't found full function code in the first change the type as sy-ucomm.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;Heading 2:DATA: OK_CODE type  sy-ucomm.&lt;/P&gt;&lt;P&gt;DATA: ITAB LIKE LT_OUTPUT OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plzz Reward if it is useful,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mahi&lt;/STRONG&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Jan 2008 06:38:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-17T06:38:02Z</dc:date>
    <item>
      <title>Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237153#M772529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THNKX GURUS ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BUT  a new problem is created .&lt;/P&gt;&lt;P&gt;same as before .&lt;/P&gt;&lt;P&gt;some changes in report i have done but not get satisfy plz give codes on delete and modify chkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my codes as this.&lt;/P&gt;&lt;P&gt;TABLES: S225.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;*INTERNAL TABLE&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF LT_OUTPUT OCCURS 0,&lt;/P&gt;&lt;P&gt;      MANDT LIKE S225-MANDT,&lt;/P&gt;&lt;P&gt;      SSOUR LIKE S225-SSOUR,&lt;/P&gt;&lt;P&gt;      VRSIO LIKE S225-VRSIO,&lt;/P&gt;&lt;P&gt;      SPMON LIKE S225-SPMON,&lt;/P&gt;&lt;P&gt;      SPTAG LIKE S225-SPTAG,&lt;/P&gt;&lt;P&gt;      SPWOC LIKE S225-SPWOC,&lt;/P&gt;&lt;P&gt;      SPBUP LIKE S225-SPBUP,&lt;/P&gt;&lt;P&gt;      WERKS LIKE S225-WERKS,&lt;/P&gt;&lt;P&gt;      DISPO LIKE S225-DISPO,&lt;/P&gt;&lt;P&gt;      MATNR LIKE S225-MATNR,&lt;/P&gt;&lt;P&gt;      VERID LIKE S225-VERID,&lt;/P&gt;&lt;P&gt;      MDV01 LIKE S225-MDV01,&lt;/P&gt;&lt;P&gt;      MDV02 LIKE S225-MDV02,&lt;/P&gt;&lt;P&gt;      KDAUF LIKE S225-KDAUF,&lt;/P&gt;&lt;P&gt;      KDPOS LIKE S225-KDPOS,&lt;/P&gt;&lt;P&gt;      PSPNR LIKE S225-PSPNR,&lt;/P&gt;&lt;P&gt;      END OF LT_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                       D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;DATA: OK_CODE TYPE C.&lt;/P&gt;&lt;P&gt;DATA: ITAB LIKE LT_OUTPUT OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             SELECTION SCREEN / PARAMETERS                            *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:S_spmon FOR s225-spmon OBLIGATORY,&lt;/P&gt;&lt;P&gt;               s_sptag FOR s225-sptag OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_MATNR FOR S225-MATNR OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_MANDT FOR S225-MANDT NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_SSOUR FOR S225-SSOUR NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_VRSIO FOR S225-VRSIO NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_SPWOC FOR S225-SPWOC NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_SPBUP FOR S225-SPBUP NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_WERKS FOR S225-WERKS NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_DISPO FOR S225-DISPO NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_VERID FOR S225-VERID NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_MDV01 FOR S225-MDV01 NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_MDV02 FOR S225-MDV02 NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_KDAUF FOR S225-KDAUF NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_KDPOS FOR S225-KDPOS NO-EXTENSION NO INTERVALS OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_PSPNR FOR S225-PSPNR NO-EXTENSION NO INTERVALS OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.&lt;/P&gt;&lt;P&gt;PARAMETERS: P1 AS CHECKBOX,&lt;/P&gt;&lt;P&gt;            P2 AS CHECKBOX.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                  START OF SELECTION&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;PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;PERFORM DELETE_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*forms to fetch data in fields&lt;/P&gt;&lt;P&gt;FORM GET_DATA.&lt;/P&gt;&lt;P&gt;SELECT MANDT&lt;/P&gt;&lt;P&gt;       SSOUR &lt;/P&gt;&lt;P&gt;       VRSIO &lt;/P&gt;&lt;P&gt;       SPMON&lt;/P&gt;&lt;P&gt;       SPTAG&lt;/P&gt;&lt;P&gt;       SPWOC &lt;/P&gt;&lt;P&gt;       SPBUP       &lt;/P&gt;&lt;P&gt;       WERKS &lt;/P&gt;&lt;P&gt;       DISPO &lt;/P&gt;&lt;P&gt;       MATNR &lt;/P&gt;&lt;P&gt;       VERID &lt;/P&gt;&lt;P&gt;       MDV01       &lt;/P&gt;&lt;P&gt;       MDV02 &lt;/P&gt;&lt;P&gt;       KDAUF &lt;/P&gt;&lt;P&gt;       KDPOS &lt;/P&gt;&lt;P&gt;       PSPNR &lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE LT_OUTPUT&lt;/P&gt;&lt;P&gt;FROM S225&lt;/P&gt;&lt;P&gt;WHERE SPMON IN S_SPMON AND&lt;/P&gt;&lt;P&gt;      SPTAG IN S_SPTAG AND&lt;/P&gt;&lt;P&gt;      MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*form for delete data&lt;/P&gt;&lt;P&gt;FORM DELETE_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE OK_CODE.&lt;/P&gt;&lt;P&gt;WHEN 'P1'.&lt;/P&gt;&lt;P&gt;DELETE ITAB.&lt;/P&gt;&lt;P&gt;MESSAGE I002 WITH 'Data is Deleted'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*WHEN 'P2'.&lt;/P&gt;&lt;P&gt;*READ TABLE ITAB WITH KEY = ITAB-MATNR.&lt;/P&gt;&lt;P&gt;*MODIFY TABLE ITAB.&lt;/P&gt;&lt;P&gt;*IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;*INSERT ITAB INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;*MESSAGE S004 WITH 'Data is Saved Successfully'.&lt;/P&gt;&lt;P&gt;*ENDIF.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz gives correct info.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 06:32:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237153#M772529</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-17T06:32:48Z</dc:date>
    </item>
    <item>
      <title>Re: Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237154#M772530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;jayant&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;  you declared ok_code type is character with length 1 you con't found full function code in the first change the type as sy-ucomm.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;Heading 2:DATA: OK_CODE type  sy-ucomm.&lt;/P&gt;&lt;P&gt;DATA: ITAB LIKE LT_OUTPUT OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plzz Reward if it is useful,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mahi&lt;/STRONG&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 06:38:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237154#M772530</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-17T06:38:02Z</dc:date>
    </item>
    <item>
      <title>Re: Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237155#M772531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Jayant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;instead of using the below code&lt;/P&gt;&lt;P&gt;CASE OK_CODE.&lt;/P&gt;&lt;P&gt;WHEN 'P1'.&lt;/P&gt;&lt;P&gt;DELETE ITAB.&lt;/P&gt;&lt;P&gt;MESSAGE I002 WITH 'Data is Deleted'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*WHEN 'P2'.&lt;/P&gt;&lt;P&gt;*READ TABLE ITAB WITH KEY = ITAB-MATNR.&lt;/P&gt;&lt;P&gt;*MODIFY TABLE ITAB.&lt;/P&gt;&lt;P&gt;*IF SY-SUBRC 0.&lt;/P&gt;&lt;P&gt;*INSERT ITAB INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;*MESSAGE S004 WITH 'Data is Saved Successfully'.&lt;/P&gt;&lt;P&gt;*ENDIF.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;you can use the following code&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if P1 = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ITAB.&lt;/P&gt;&lt;P&gt;MESSAGE I002 WITH 'Data is Deleted'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;elseif P2 = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE ITAB WITH KEY = ITAB-MATNR.&lt;/P&gt;&lt;P&gt;MODIFY TABLE ITAB.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC 0.&lt;/P&gt;&lt;P&gt;  INSERT ITAB INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;  MESSAGE S004 WITH 'Data is Saved Successfully'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 06:52:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3237155#M772531</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-17T06:52:55Z</dc:date>
    </item>
  </channel>
</rss>

