According to the customer requirements some objects are changed in the process of customizing; those objects are called customizing objects. For example, the customizing objects can be the client specific table entries grouped together to form. a customizing objects for specific applications. There are five types of R/3 system changes: 1. Customizing: This type of system changes, involve customizing using the special customizing transaction. Changes are scheduled in advance. 2. Client or customer developments: Creation of customer specific objects. 3. Enhancements: Customer changes the SAP repository objects according to the requirement. 4. Modification: Customer changes the SAP repository objects. In this case customer version has to be modified to match the new SAP version. In the upgrade, SPDD and SPAU plays a very important role to determine whether to keep the modifications to the existing object or returning to SAP standard. 5. Advanced correction: To apply bug fixes to the R/3 system from SAP directly using a hot package. For each change request, the developer needs to include required documentation that gives meaningful information to other users who can refer the change request any time in the project and understand the objective behind it. All changed objects are recorded automatically in the object lists of a change request. The documentation and version management gives the user a complete control over all the configurations done in a R/3 system. It is very important for the developers to know that the development of the original objects should be performed in the appropriate development environment to ensure the stability and consistency. Only original objects may be modified to prevent parallel work on the same object. To make the implementation cycle ( development -> stage-> production) go smoothly, SAP recommends Development, Consolidation and Delivery systems (different terminology are used in different environment). Development takes place in the integration system. Changed objects are then released to the consolidation system. The integration system is therefore commonly known as the development system. The changed objects are tested and verified in the quality assurance or consolidation system. After the successful testing, they are transferred to the production system. |