<?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 user exit in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898919#M375588</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guys,&lt;/P&gt;&lt;P&gt;          i want to write a custom code in the subroutine USEREXIT_FIELD_MODIFICATION&lt;/P&gt;&lt;P&gt;in the program MV45AFZZ. which is a standard userexit prog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any body tell me how to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. what is the exact difference and procedure for USEREXIT AND CUSTOMER EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thankx&lt;/P&gt;&lt;P&gt;will be rewarded.&lt;/P&gt;&lt;P&gt;ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Feb 2007 05:48:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-06T05:48:16Z</dc:date>
    <item>
      <title>user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898919#M375588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guys,&lt;/P&gt;&lt;P&gt;          i want to write a custom code in the subroutine USEREXIT_FIELD_MODIFICATION&lt;/P&gt;&lt;P&gt;in the program MV45AFZZ. which is a standard userexit prog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any body tell me how to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. what is the exact difference and procedure for USEREXIT AND CUSTOMER EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thankx&lt;/P&gt;&lt;P&gt;will be rewarded.&lt;/P&gt;&lt;P&gt;ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 05:48:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898919#M375588</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T05:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898920#M375589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Goto SOMD, and activate the Use exit first, then there in the Function moduel you need to write the code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 05:50:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898920#M375589</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T05:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898921#M375590</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;1) Check this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;I am disabling the field payment terms..VBKD-ZTERM.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SCREEN-NAME = 'VBKD-ZTERM'.&lt;/P&gt;&lt;P&gt;  SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Userexits doesn't require project for activating it..Generally userexits are subroutines where you can directly code in sap standard program like MV45AFZZ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Customer exits require a project for including the enhancement..Then it requires activatation for the user exit to work..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 05:51:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898921#M375590</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T05:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898922#M375591</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;&lt;U&gt;Customer Exit&lt;/U&gt;&lt;BR /&gt;SAP creates customer exits for specific programs, screens, and menus within standard applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks.&lt;BR /&gt;&lt;BR /&gt;If you want to enhance the functionality of your SAP System, you should take advantage of the exits available in standard applications. There are two main reasons why you should use exits rather than modifying SAP software yourself. Add-ons attached to exits have the advantage that:&lt;BR /&gt;&lt;BR /&gt;· They do not affect standard SAP source code&lt;BR /&gt;&lt;BR /&gt;When you add new functionality to your SAP System using SAP&amp;#146;s exits, you do not alter the source code of standard SAP programs in any way. The code and screens you create are encapsulated as separate objects. These customer objects are linked to standard applications, but exist separately from SAP&amp;#146;s standard software package.&lt;BR /&gt;&lt;BR /&gt;· They do not affect software updates&lt;BR /&gt;&lt;BR /&gt;When you add new functionality to your SAP System using SAP&amp;#146;s exits, your objects (called customer objects) must adhere to strict naming conventions. When it comes time to upgrade a to a new software release, customer objects&amp;#146; names ensure that they will not be affected by any changes or new additions to the standard software package. &lt;BR /&gt;&lt;BR /&gt;Customer exits are not available for all programs and screens found in the SAP System. You can only use customer exits if they already exist in the SAP System. You find find more information about locating applications with pre-defined exits in Locating Applications that have Exits&lt;BR /&gt;&lt;BR /&gt;&lt;U&gt;User Exits:&lt;/U&gt;&lt;/P&gt;&lt;P&gt;User exits allow you to add additional functions to the SAP standard. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Programs with user exits contain subroutine calls at certain points in their syntax that are identified by the prefix USEREXIT. The actual user exits are located in an include that has been assigned to a module pool. This is where customers can include any changes (enhancements) that they want to make to the system. These includes are always processed during program flow. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Advantage: In principle, customers can modify anything they want that is found in the include (tables, structures, and so forth).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Disadvantage: SAP cannot check the individual enhancements themselves which often leads to errors in the enhancement process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Anver&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 05:52:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898922#M375591</guid>
      <dc:creator>anversha_s</dc:creator>
      <dc:date>2007-02-06T05:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898923#M375592</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For field modification take the screen name of the field into the case and process the logic.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CASE SCREEN-NAME.
    WHEN 'KUWEV-TXTPA'.
      CHECK NOT KUWEV-TXTPA IS INITIAL AND KUWEV-LAND1 = 'US'. "sample code to validate the field 
          SELECT * FROM XXXX INTO TABLE I_TAB
          WHERE XXX = XXX.
          if sy-subrc eq 0.

          endif.   
Process the logic.
       ENDCASE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 06:06:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898923#M375592</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T06:06:43Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898924#M375593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To do the changes in MV45AFZZ for the first time you will have to get 'Access Key' as it is SAP standard Exit. Once you get the Access Key you will have to press button 'insert' from the application toolbar  iin routine USEREXIT_FIELD_MODIFICATION. This will allow you to write your code there. rest all updates are already posted here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 06:28:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898924#M375593</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T06:28:54Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898925#M375594</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;no need of access key for this. you can change the same by creating a request &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shiva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 06:38:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898925#M375594</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T06:38:54Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898926#M375595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. Please have a look at below link to get the details abt the user exit that you have mentioned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm"&amp;gt;User Exits for Sales order processing&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. A customer exit is a type of user exit. A user exit is a handle that SAP put into their code, allowing a customer to add their own routines. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Vibha &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Please mark all the helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 06:58:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898926#M375595</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T06:58:20Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898927#M375596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            User Exits are used to add additional functionality to the SAP standard applications.These exits can be identified with the keyword 'USEREXIT'  which  is found in the include statements.On clicking this exit, you will goto ABAP editor where u can place your own code.For Userexits u need not go for implementing a project.&lt;/P&gt;&lt;P&gt;            &lt;/P&gt;&lt;P&gt;            On the other hand, Customer exits acts as hooks to which you can hang on your own functionality(source code).The main advantages of this customer exits are &lt;/P&gt;&lt;P&gt;1.this don't effect the SAP standard source code and&lt;/P&gt;&lt;P&gt;2.this doesn't have any effect when there is any upgrading of software.&lt;/P&gt;&lt;P&gt;coz these are stored as seperate objects.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 07:22:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898927#M375596</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T07:22:20Z</dc:date>
    </item>
    <item>
      <title>Re: user exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898928#M375597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            User Exits are used to add additional functionality to the SAP standard applications.These exits can be identified with the keyword 'USEREXIT'  which  is found in the include statements.On clicking this exit, you will goto ABAP editor where u can place your own code.For Userexits u need not go for implementing a project.&lt;/P&gt;&lt;P&gt;            &lt;/P&gt;&lt;P&gt;            On the other hand, Customer exits acts as hooks to which you can hang on your own functionality(source code).The main advantages of this customer exits are &lt;/P&gt;&lt;P&gt;1.this don't effect the SAP standard source code and&lt;/P&gt;&lt;P&gt;2.this doesn't have any effect when there is any upgrading of software.&lt;/P&gt;&lt;P&gt;coz these are stored as seperate objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If found useful ,please do reward points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Naresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2007 07:23:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898928#M375597</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-06T07:23:02Z</dc:date>
    </item>
  </channel>
</rss>

