Use
The system enables you to make your own enhancements to certain standard functions. There are specific points in the standard program that are prepared by the system for calling up your own individually modified function modules.
Features
In order to make enhancements, you need to create and activate a corresponding modification project (transaction CMOD). You can define the key of the modification project yourself. Then link the project to one of the SAP enhancements described below. The system then automatically calls the function module at the appropriate place in the program. The function modules contain an include of a sample program. You program your individual modifications in this program. The name of the included program has to begin with Z, so that the system recognizes the program as customer-specific. This method of identifying the program ensures that it is not overwritten when a new release is delivered.
Standard Functions You Can Enhance
Function |
SAP Enhancement |
Automatic assignment of inventory number |
AISA0001 |
Determination of base value for depreciation calculation |
AFAR0001 |
Calculation method for depreciation calculation |
AFAR0002 |
Changeover method for depreciation calculation |
AFAR0003 |
Calculation of proportional values during asset retirement |
AFAR0004 |
Definition of revaluation |
ARVL0001 |
Output of descriptions in reporting |
ANLR0001 |
Currency translation in asset reporting |
AMGS_001 |
Output of asset number in reporting |
BADA0002 |
Changing posted line items |
AINT0004 |
Checks during posting |
AINT0001 |
Company code relationship for intercompany transfers |
AMSP0002 |
Distribution of revenue for mass retirement |
WFOB0001 |
Account determination during posting |
AINT0002 |
Checks during legacy data transfer |
ALTD0001 |
Repayment percentage or amount |
AINT0003 |
Number range for master data maintenance |
AIST0001 |
Determination of asset value date while posting |
AMAV0001 |
Defining your own fields for asset master record |
AIST0002 |
Integration of Asset Accounting with Plant Maintenance (PM) |
AAPM0001 |
For a more detailed description of these SAP enhancements, see their long texts in the R/3 System online documentation.
For general information on customer enhancements, refer to transaction CMOD (choose Information).