<?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: oops  programming in abap in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724696#M1109272</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you &lt;STRONG&gt;SEARCH&lt;/STRONG&gt; in &lt;STRONG&gt;SCN&lt;/STRONG&gt; by &lt;STRONG&gt;oops  programming in abap&lt;/STRONG&gt; you will get tons of replys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dont ask for sending documents for personal id's or your thread will be locked or deleted.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 Oct 2008 04:59:36 GMT</pubDate>
    <dc:creator>GauthamV</dc:creator>
    <dc:date>2008-10-31T04:59:36Z</dc:date>
    <item>
      <title>oops  programming in abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724695#M1109271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suggest me some sites to get a hang of Object Oriented concepts in ABAP and how to go about developing custom programs using those concepts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;&amp;lt;removed by moderator&amp;gt;&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Those who respond to this post see this ==&amp;gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="808044"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnx and Regards,&lt;/P&gt;&lt;P&gt;Mohana.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 04:56:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724695#M1109271</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-31T04:56:22Z</dc:date>
    </item>
    <item>
      <title>Re: oops  programming in abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724696#M1109272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you &lt;STRONG&gt;SEARCH&lt;/STRONG&gt; in &lt;STRONG&gt;SCN&lt;/STRONG&gt; by &lt;STRONG&gt;oops  programming in abap&lt;/STRONG&gt; you will get tons of replys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dont ask for sending documents for personal id's or your thread will be locked or deleted.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 04:59:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724696#M1109272</guid>
      <dc:creator>GauthamV</dc:creator>
      <dc:date>2008-10-31T04:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: oops  programming in abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724697#M1109273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 04:59:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724697#M1109273</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-31T04:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: oops  programming in abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724698#M1109274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The below site will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/c3/225b5654f411d194a60000e8353423/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/c3/225b5654f411d194a60000e8353423/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!!&lt;/P&gt;&lt;P&gt;VEnk@&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 05:01:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724698#M1109274</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-31T05:01:33Z</dc:date>
    </item>
    <item>
      <title>Re: oops  programming in abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724699#M1109275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here i am giving the one simple oops program.  You can understand it very easy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  Z15117_GET_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : VBAK,VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ST_VBAK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          AUDAT TYPE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          VBTYP TYPE VBAK-VBTYP,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          AUART TYPE VBAK-AUART,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        END OF ST_VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ST_VBAP,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          VBELN TYPE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          POSNR TYPE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          MATNR TYPE VBAP-MATNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          MATKL TYPE VBAP-MATKL,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          ARKTX TYPE VBAP-ARKTX,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          PSTYV TYPE VBAP-PSTYV,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        END OF ST_VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; TYPES : BEGIN OF ST_FINAL,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        VBELN TYPE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        POSNR TYPE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ERDAT TYPE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        AUDAT TYPE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        VBTYP TYPE VBAK-VBTYP,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        AUART TYPE VBAK-AUART,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        MATNR TYPE VBAP-MATNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        MATKL TYPE VBAP-MATKL,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ARKTX TYPE VBAP-ARKTX,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PSTYV TYPE VBAP-PSTYV,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        END OF ST_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_VBAK FOR VBAK-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS SALES1 DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHODS : GET_DATA,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          POPULATE_DATA,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          DISPLAY_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : IT_VBAK TYPE STANDARD TABLE OF ST_VBAK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       IT_VBAP TYPE STANDARD TABLE OF ST_VBAP,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       IT_FINAL TYPE STANDARD TABLE OF ST_FINAL,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       WA_VBAK LIKE LINE OF IT_VBAK,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       WA_VBAP LIKE LINE OF IT_VBAP,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       WA_FINAL LIKE LINE OF IT_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS SALES1 IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD GET_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN ERDAT AUDAT VBTYP AUART FROM VBAK INTO&lt;/P&gt;&lt;P&gt; TABLE IT_VBAK WHERE VBELN in S_VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT IT_VBAK[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT VBELN POSNR MATNR MATKL ARKTX PSTYV FROM VBAP&lt;/P&gt;&lt;P&gt;        INTO TABLE IT_VBAP&lt;/P&gt;&lt;P&gt;        FOR ALL ENTRIES IN IT_VBAK&lt;/P&gt;&lt;P&gt;        WHERE VBELN = IT_VBAK-VBELN.&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;ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD POPULATE_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_VBAK INTO WA_VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IT_VBAP INTO WA_VBAP WITH KEY VBELN = WA_VBAK-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-VBELN = WA_VBAK-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-POSNR = WA_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-ERDAT = WA_VBAK-ERDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-AUDAT = WA_VBAK-AUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-VBTYP = WA_VBAK-VBTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-AUART = WA_VBAK-AUART.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-MATNR = WA_VBAP-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-MATKL = WA_VBAP-MATKL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-ARKTX = WA_VBAP-ARKTX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FINAL-PSTYV = WA_VBAP-PSTYV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND WA_FINAL TO IT_FINAL.&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;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD DISPLAY_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_FINAL INTO WA_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; WA_FINAL-VBELN ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         WA_FINAL-POSNR ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         WA_FINAL-ERDAT,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-AUDAT ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-VBTYP ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-AUART ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-MATNR ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-MATKL ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-ARKTX ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_FINAL-PSTYV .&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;ENDMETHOD .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.&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;DATA : OBJ TYPE REF TO SALES1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE OBJECT OBJ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OBJ-&amp;gt;GET_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OBJ-&amp;gt;POPULATE_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OBJ-&amp;gt;DISPLAY_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 05:08:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-programming-in-abap/m-p/4724699#M1109275</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-31T05:08:38Z</dc:date>
    </item>
  </channel>
</rss>

