<?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 From Classic abap FMs to ObjectOriented instance/static methods: reference in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609971#M1569217</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All, &lt;/P&gt;&lt;P&gt;we are migrating one of our project developed using classic abap to abap objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mostly we are replacing the Function modules with either instance methods or static methods.&lt;/P&gt;&lt;P&gt;for e.g. &lt;/P&gt;&lt;P&gt;if there are FMs like GUI_UPLOAD, SO_NEW_DOCUMENT_SEND_API1 are used, after exploring in sdn for abap objects, we realized&lt;/P&gt;&lt;P&gt;we can use &lt;STRONG&gt;cl_gui_frontend_services=&amp;gt;gui_upload( )&lt;/STRONG&gt; instead of the &lt;STRONG&gt;GUI_UPLOAD&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;send_request = cl_bcs=&amp;gt;create_persistent( ). send_request-&amp;gt;send( ).&lt;/STRONG&gt;  can be used instead of &lt;STRONG&gt;SO_NEW_DOCUMENT_SEND_API1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like that there are several FMs present, is there any easy way where we can find this reference of object oriented methods corresponding to the plain old Function modules of classic abap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i was thinking, after seeing the blogs of people like Thomas Jung, Horst Keller, they encouraged a lot on abap objects over procedural abap. are there any such guidlines, references present to migrate (rather upgrade) to abap objects from existing procedural abap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Madhu_1980&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Jan 2011 09:13:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-01-05T09:13:26Z</dc:date>
    <item>
      <title>From Classic abap FMs to ObjectOriented instance/static methods: reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609971#M1569217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All, &lt;/P&gt;&lt;P&gt;we are migrating one of our project developed using classic abap to abap objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mostly we are replacing the Function modules with either instance methods or static methods.&lt;/P&gt;&lt;P&gt;for e.g. &lt;/P&gt;&lt;P&gt;if there are FMs like GUI_UPLOAD, SO_NEW_DOCUMENT_SEND_API1 are used, after exploring in sdn for abap objects, we realized&lt;/P&gt;&lt;P&gt;we can use &lt;STRONG&gt;cl_gui_frontend_services=&amp;gt;gui_upload( )&lt;/STRONG&gt; instead of the &lt;STRONG&gt;GUI_UPLOAD&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;send_request = cl_bcs=&amp;gt;create_persistent( ). send_request-&amp;gt;send( ).&lt;/STRONG&gt;  can be used instead of &lt;STRONG&gt;SO_NEW_DOCUMENT_SEND_API1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like that there are several FMs present, is there any easy way where we can find this reference of object oriented methods corresponding to the plain old Function modules of classic abap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i was thinking, after seeing the blogs of people like Thomas Jung, Horst Keller, they encouraged a lot on abap objects over procedural abap. are there any such guidlines, references present to migrate (rather upgrade) to abap objects from existing procedural abap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Madhu_1980&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jan 2011 09:13:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609971#M1569217</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-05T09:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: From Classic abap FMs to ObjectOriented instance/static methods: reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609972#M1569218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I always think, if the dogs asleep dont wake it up.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jan 2011 09:25:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609972#M1569218</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-05T09:25:19Z</dc:date>
    </item>
    <item>
      <title>Re: From Classic abap FMs to ObjectOriented instance/static methods: reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609973#M1569219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I always think: Never change a running system.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jan 2011 11:45:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609973#M1569219</guid>
      <dc:creator>adrian_dorn</dc:creator>
      <dc:date>2011-01-05T11:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: From Classic abap FMs to ObjectOriented instance/static methods: reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609974#M1569220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think it makes sense to do 1:1 mapping and replacement in your code.&lt;/P&gt;&lt;P&gt;It does make sense to refactor using Object oriented techniques and patterns but it is usually a non-trivial task.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jan 2011 13:23:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/from-classic-abap-fms-to-objectoriented-instance-static-methods-reference/m-p/7609974#M1569220</guid>
      <dc:creator>former_member182670</dc:creator>
      <dc:date>2011-01-07T13:23:26Z</dc:date>
    </item>
  </channel>
</rss>

