SAP Basis - Overview
SAP Basis refers to the administration of SAP system that includes activities like installation and configuration, load balancing, and performance of SAP applications running on Java stack and SAP ABAP. This includes the maintenance of different services related to database, operating system, application and web servers in SAP system landscape and stopping and starting the system.
The key responsibilities of SAP Basis Administrator include −
- System installation and Configuration
- Load balancing on servers
- Performance management of different components
- Managing interfaces and integration with servers
- Managing servers and different services
With the help of SAP Basis, different SAP modules like Finance Accounting, Production Planning, Sales and Distribution, SAP EWM and other modules can integrate and communicate with each other.
SAP Basis supports the installation and configuration of SAP applications on different operating systems like Windows, Unix, AS/400, etc. and different databases like SQL Server, Oracle, IBM DB2 for back end database.
This picture defines the key activities that involve the role of SAP Basis Consultant. The roles of the SAP Basis Consultant are divided into the following categories −
The Solution Specialist is responsible for −
- Upgrading the SAP version of system landscape
- SAP Data backup archive
- Migration of Operating system and Database
- Installation of AP/Add On
The Interface Analyst is responsible for −
- Configuration and set up of interface between different modules
The System Administrator is responsible for −
- Monitoring the performance of SAP system and modules
- Maintaining SAP system health and performing health checkup
SAP Database Administrator
The SAP Database Administrator is responsible for −
- Backup and restoring the database of SAP system
- Managing database objects
Transport and Batch Job Administrator
The Transport and Batch Job Administrator is responsible for −
- Managing batch job scheduling and replication
- Managing SAP Control access in system landscape
The DDIC Manager is responsible for −
- Managing changes to Data Dictionary
The SAP Architect is responsible for −
- Designing work and data flow in the SAP system
- Managing SAP sizing
SAP ABAP Specialist
The SAP ABAP Specialist is responsible for −
- Troubleshooting and tuning of ABAP Programs
- Applying correction to Programs as per SAP
- Coding and customization of ABAP program as per requirement
There are various Transaction Codes (T-codes) that a SAP Basis Administrator uses to perform the assigned tasks. The following is a list of important SAP Basis T-codes −
SM02 − To send messages to users who are logged in and new users logging to the client.
SM01 − To take control of transaction codes. In case, the business requires that the users who are authorized to carry the transactions are to be stopped temporarily.
SM04 − To check the number of users who are logged into the system and in which client and how many sessions each user is generated and in each session what transaction is being executed.
SM13 − To keep track of the status of the Update service is Active, in case it is not active then we activate from the Update Administrator
SM37 − To monitor the status of the jobs that are created by a user and for specific dates.
PFCG − This is used to maintain roles in SAP system.
SM21 − SAP system log is displayed for the values inputted in the initial screen. The values that can be maintained is the From Date.
RZ20 − This is used for cross system monitoring. In this transaction, we have a tree structure that performs a set of transactions and also keeps a track of all the alerts that were captured during the operation of the system