<?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: Query on Implicit Enhancement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040699#M1610747</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandra rossi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the helpful response. Can you give me some more explanation on how you checked it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanan R.S.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Aug 2011 03:40:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-08-03T03:40:27Z</dc:date>
    <item>
      <title>Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040694#M1610742</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 a query related to enhancing a function module. I am doing phase confirmation of process orders using the BAPI 'BAPI_PROCORDCONF_CREATE_TT' in a module pool program(Z program). I have added few z fields to AFRU. Now i need to enhance the bapi 'BAPI_PROCORDCONF_CREATE_TT' so that the z fields are updated in AFRU. In this bapi i see a function module MAP2I_PI_TIMETICKET_TO_AFRUD in which the z fields can be moved to afrud using an implicit enhancement. But the problem is that the function module MAP2I_PI_TIMETICKET_TO_AFRUD is auto generated and there is a comment in the fm saying 'Dont Change it Manually!!'. Now i need to know how is this function module generated or is there any other way to do phase confirmation of process orders. Pls Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanan R.S.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2011 06:36:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040694#M1610742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-02T06:36:31Z</dc:date>
    </item>
    <item>
      <title>Re: Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040695#M1610743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you can enhance this Function Module MAP2I_PI_TIMETICKET_TO_AFRUD by creating an implicit enhancement Implementation and add the Z-Fields of yours at the end which will not have any impact on the generated code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venkata Phani Prasad K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2011 08:15:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040695#M1610743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-02T08:15:57Z</dc:date>
    </item>
    <item>
      <title>Re: Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040696#M1610744</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;I think you can enhance the function module , as implicit enhancement does not effect SAP standard . We are not changing the SAP standard, it falls into custom development. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pawan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2011 09:32:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040696#M1610744</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-02T09:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040697#M1610745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;well you CAN enhance it.&lt;/P&gt;&lt;P&gt;But once done, save what you got, since when it get generated again, your work will be lost.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2011 09:35:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040697#M1610745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-02T09:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040698#M1610746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Florian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thought the implicit enhancement were kept even when its hooked object is deleted (as they are independant, they are hooked only at runtime), so I did a test with BDBS to be sure, and it's still there (I use 7.0 sp 13)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Sandra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2011 12:08:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040698#M1610746</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2011-08-02T12:08:09Z</dc:date>
    </item>
    <item>
      <title>Re: Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040699#M1610747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandra rossi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the helpful response. Can you give me some more explanation on how you checked it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramanan R.S.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Aug 2011 03:40:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040699#M1610747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-03T03:40:27Z</dc:date>
    </item>
    <item>
      <title>Re: Query on Implicit Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040700#M1610748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramanan R.S.,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules MAP2I* and MAP2E* are generated via BDBS transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As your function module is named MAP2I_PI_TIMETICKET_TO_AFRUD, it means that there's a transfer from external to internal (because of MAP2I), and from PI_TIMETICKET structure to AFRUD structure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I don't recommend that you work with this one. Create your own MAP2I function module. From BAPIRET2 to BAPIRETURN for instance if you're lazy like me. Store it in your own Z function group, local package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Before regenerating, you have to look at what was the initial mapping, as it is not stored in a database table, only in the source code. Moreover, it's possible that there were some manual changes before, so they have to be applied manually, so that means a modification of standard if you had worked on a standard one. Copying the MAP2I function module to a Z one before deleting is a very good idea!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Create your implicit enhancement. Test it.&lt;/P&gt;&lt;P&gt;- In BDBS, you enter transfer from external to internal, plus these 2 names in BDBS, click Generate button.&lt;/P&gt;&lt;P&gt;- It says "already exists", so you have to click the Delete button&lt;/P&gt;&lt;P&gt;- There could be a popup "is still used", click Delete to confirm&lt;/P&gt;&lt;P&gt;- It proposes a default mapping between fields, that can be different from what was previously done.&lt;/P&gt;&lt;P&gt;- That will regenerate the function module (you can make sure by looking at its timestamp). &lt;/P&gt;&lt;P&gt;- Test it again, you'll see that your implicit enhancement is still there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I admit it doesn't test the situation of a true upgrade, and I don't know any documentation that confirms that the deletion of generated repository object doesn't impact its implicit enhancement. Feedbacks welcome...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Sandra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Aug 2011 08:04:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-on-implicit-enhancement/m-p/8040700#M1610748</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2011-08-03T08:04:51Z</dc:date>
    </item>
  </channel>
</rss>

