<?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: Why SAP is not fully Object Oriented in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072207#M728322</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you think it isn't?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Nov 2007 17:38:22 GMT</pubDate>
    <dc:creator>matt</dc:creator>
    <dc:date>2007-11-22T17:38:22Z</dc:date>
    <item>
      <title>Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072206#M728321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Can any one tell me why SAP is not fully Object oriented, I guess there is some problem with screens,,,?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;Narendra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2007 11:28:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072206#M728321</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-22T11:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072207#M728322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you think it isn't?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2007 17:38:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072207#M728322</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2007-11-22T17:38:22Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072208#M728323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Narendra,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP have a strategy of making ABAP upwardly compatible. This means ABAP code written for on an earlier release will compile and execute on later releases.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am told there is still old R/2 ABAP code running inside the latest SAP ERP release.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Graham Robbo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2007 22:34:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072208#M728323</guid>
      <dc:creator>GrahamRobbo</dc:creator>
      <dc:date>2007-11-22T22:34:10Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072209#M728324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Naren,,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you switch on debugging mode, you may find the code that is written in standard programs, are written using classess and objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;eg: the function module reuse_alv_first_display, internally written sing classes and objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But there are ways that a user could straightlly write an alv program using classes, objects and methods!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But simply to make the language simple and understandable, SAP has come out with simple commands!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But inturn, it is written using ABAP objects!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 10:07:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072209#M728324</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-23T10:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072210#M728325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Naveena,&lt;/P&gt;&lt;P&gt;  Thanks for ur comment, But i still had  a doubt ,If every thing in ABAP is object why don't a method of a class accept  CALL statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2007 06:57:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072210#M728325</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-26T06:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072211#M728326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CALL what?  CALL FUNCTION MODULE?  CALL TRANSACTION?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are you wanting to achieve?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2007 08:12:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072211#M728326</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2007-11-26T08:12:45Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072212#M728327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt; Any CALL statement to a Screen is not supported.Why&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2007 08:16:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072212#M728327</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-26T08:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: Why SAP is not fully Object Oriented</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072213#M728328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ah, now I see what you are concerned about.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No, you can't call screens directly from ABAP Objects. The way I've seen this overcome is to use Function Groups to do all the screen handling, and call the relevant function module of the group from the class method.  Any logic beyond screen handling you should write using Objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effectively, you can use the MVC pattern - but with the VC part in partly non-OO code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The whole screen handling has long been flawed from a software design perspective, but I guess it's too embedded now to change.  Despite its flaws, it's still pretty good.  But, alas, not object oriented.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2007 12:27:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/why-sap-is-not-fully-object-oriented/m-p/3072213#M728328</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2007-11-26T12:27:52Z</dc:date>
    </item>
  </channel>
</rss>

