SAP Instance consolidation is merging of two or more SAP instances
into one i.e. a merger of SAP clients that reside on the various SAP instances. It impacts related environments –development, test, and training environments. In this blog, we share some of the challenges and best practices that we came across during Instance Consolidation.
During the process of Consolidation i.e. merging of two or more SAP data bases into one that reside on the various databases, the implementation phase is the most critical one as it is when actual transfer/migration of entities is carried out and we come across errors related to transport of objects.
Following are some of the challenges faced during Consolidation Project during migration phase:
- Some of the objects may have exactly the same name in both servers but have different functionality. In this case in one client we should rename those objects and assign a transport request and transport to new server avoid conflict.
- There may some standard programs/includes which are modified in one server. These if transferred as it is, will overwrite the existing code and thus affect functionality in new server. Such standard modified programs need to be studied and analyzed to find out purpose behind enhancement. Then code changes are to be done manually in the new server.
- There may be development classes in both servers which have same name but either having different description or have other properties different. These development classes need not to be transferred as only description is different and the objects inside those packages anyway will be transported and get assigned to the package in the new server.
- A strong, long detailed analysis is needed to identify and decide which objects are relevant as there are some local objects and some may contain errors. For e.g. some reports may contain syntax errors, some transaction codes pointing to programs which does not exists, table records have other languages along with English language records. So analysis needed to find out whether these records are relevant. In our case we had created a new package and transport request to transport all local objects to the new server. And we activated the reports which had syntax errors and then transported.
- If structures of some standard tables are enhanced, system will give error during client copy. And client copy fails. Hence, we need to identify those tables/structures and enhance them the same way in other clients.
- Another problem is for the client independent tables; the customizing data cannot be moved by creating a transport request. We need to do the configuration and customization manually in the system. For this go to transaction SM30 in the old client, give the table name and click on customizing button. Select appropriate IMG activity area and study the configuration. Same customizing should be replicated in the new server.
- Many of the standard cross client tables have customizing data which gets populated when respective objects are created. If these are moved manually there may occur inconsistency of data. So no need to move such table records.
- Another important task is to transfer background jobs. Hence it is important to identify all the relevant background jobs. List those and these are to be created manually in the new server with same attributes and parameters.
- As mentioned in first point above, if there are reports which have same name in both servers but have different functionality, then we have to rename those in one client. However, care must be taken if these reports have transaction codes assigned. We also need to change the pointers of these transaction codes. The transaction codes should be changed to point to the renamed reports.
Please send us your questions, comments or assistance, and our team would be glad to assist you.
By Mahesh Janugade (on behalf of SAP Consulting Team)
SAP :: Streamlined
We offer variety of services including SAP ECC ,SAP HR,SAP BW,SAP CRM, SAP SCM,SAP BPM, Business Objects, SAP ABAP Development, SAP BASIS and SAP NetWeaver consulting. We have expertise in providing implementation,development, SAP Migration and SAP support services to SAP customers across diverse industries at a global level.
Have a question on SAP? Write to our SAP Architect.
(We promise a no-obligation consulting reply)