SAP BASIS
SAP BASIS is referred to the administration of SAP system which includes activities such as installation, configuration, and performance of SAP application running on SAP ABAP and Java stack platforms.
Course Objective
SAP BASIS Online Certification Course is intentionally created to form group of valid suppliers who can make best use of the SAP Ariba Sourcing Software solution to create and manage web-based RFX tool.
Course Description
SAP BASIS also known as Business Application systems Integrated Solutions which includes RDBMS, GUI and other necessary components for system administration.
SAP BASIS is referred to the system administration aspect of a SAP system with functionalities that support cross-system. SAP BASIS is the foundation that helps SAP application to function. SAP BASIS is necessarily the system administration platform for SAP environments from SAP R/3 to SAP S/4 HANA.
SAP BASIS is a set of programs and tools that behave as an interface with database, operating systems, communication protocols and with other SAP modules such as FI, HCM, SD etc.
SAP BASIS is an exclusive layer in SAP architecture. This BASIS component works as the bridge amid the computing infrastructure, which are like operating system, the database, the network architecture and other SAP modules example FICO, MM, SD, PP, PS, QM etc. We at Jenrac Technologies incorporate the complete administration of different SAP products; for example like ECC, CRM, SRM, SCM, BI.PI, EP are some of the modules that are coordinated by this SAP BASIS Training module.
SAP BASIS covers different features of BASIS. The technical skills a candidate can possess are:
-
SAP Environment management
-
Understand the functionality and system architecture of R/3
-
Explain system central interface which includes work architecture, service and process
-
Install, Update and manage different functional modes
-
Monitor SAP systems
-
Control accessibility based on single or multiple usage
The main intention is to ensure that all SAP systems run seamlessly and consistently.
----------------------------------------------------------------------------------------------------------------------------
Target Audience
• Basis Administrators
• System Administrators
• Database Administrators
• Networking and hardware professionals
• Functional Consultants
• Professional consultant to improve the SAP BASIS knowledge
----------------------------------------------------------------------------------------------------------------------------
SAP BASIS
Lesson 00 - INTRODUCTION TO ERP
Introduction to SAP R/3
Lesson 01 - SAP R/3 ARCHITECTURE
- Central System
- Distributed Presentation
- 2-Tier Configuration
- 3-Tier Configuration
Lesson 02 - SYSTEM LANDSCAPE AND FLOW
- Single System Landscape
- Two System Landscape
- Three System Landscape
- Multi System Landscape
Lesson 03 - INSTALLATION OF SAP
- Installation Concepts on Windows & UNIX and Quick Sizing
- Naming Convention, Software Kit, SAP Licensing
- Installation Procedure – Windows Application Server for UNIX SAP System
- R/3 Directory Structure, Kernel
Lesson 04 - GUI ADMINISTRATOR
- Optimization
- Security
Lesson 05 - OPERATION MODES
- Manual Switching of OP Modes
- Exceptional Mode
- Monitoring
Lesson 06 - PROFILE MAINTENANCE & PARAMETER SETTING
- System Profile
- Transport Profile
- Client Profile
- Authorization Profile
Lesson 07 - USER ADMINISTRATION
- Creating and Maintaining Master Records, Architecture
- Logon and Password Security, Protecting Special Users
- Creating and Maintaining Single and Mass Users and User Groups
- Copying, Deleting, Locking/Unlocking Users
- Explanation of Terms Object Class, Authorization Object, Authorization, Profile
- Create/Maintaining Authorization/Profile Manually
- Create/Maintaining Roles/Generating Profiles by using PFCG
Lesson 08 - CLIENT ADMINISTRATION
- Client Maintenance
- Copying Client within R/3 System (Local)
- Copying client between R/3 Systems (Remote)
- Export/Import
- Protecting Client
- Monitoring and Verifying a Client Copy
- Deleting Client
- Tips and Troubleshooting
Lesson 09 - GENERAL ADMINSTRATION
Lesson 10 - TRANSPORT MANAGEMENT SYSTEM
- TMS Terminology and Concepts
- Configuring TMS and Checking Transport Directory
- Configuring Transport Domain, Domain Controller and Group
- Configuring Virtual SAP System and Displaying Configuration
- Including SAP systems in the Transport Domain
- Creating Consolidation and Delivery Routes
- Maintaining SAP Systems without Common Transport Directory
- Configuring External Systems
- Locking and Unlocking TMS for a SAP System
- Deleting SAP System from the Transport Domain
- Deleting TMS Configuration
Lesson 11 - CHANGE AND TRANSPORT SYSTEM
- Releasing and Transporting Change Request and Tasks
- Customizing, Workbench, Transport Organizer
- Importing Change Requests
Lesson 12 - SPOOL ADMINISTRATION
- Print related Terminology in OS/SAP Level
- Setting Local, Remote and Front-End Printing
- Logical and Real Spool Server
- Managing Spool Requests using Output Controller
- Connecting Output Devices to Window System
- SAPLPD, TemSE, Authorization
Lesson 13 - PATCH AND KERNEL ADMINISTRATION
- Checking the Patch, Spam, Kernel Levels
- Downloading Installing Patches, Kernel
- Applying at OS Level, SAPNET, Front-End
- Troubleshooting Various Issues
Lesson 14 – CCMS
- Introduction to CCMS
- CCMS Monitors
- Alert Monitors
- Analyzing Alerts and Performance Tuning
Lesson 15 - BACKGROUND PROCESSING
- Background Dialogs Concept
- Defining Jobs
- Analyzing Jobs
- Maintenance Jobs
Lesson 16 - DISTRIBUTED R/3 SYSTEM
- Creating Regular Instance
- Creating Logon Groups for Load Balancing
Lesson 17 - OSS AND SNOTE CONCEPTS
- How to Use for Different Purposes
- Manually Applying OSS note on SAP Standard Program
Lesson 18 - SAP ROUTER
- Installation of SAP Router
- Creating Route Permission Table
- Setting Route String Entry for SAP Router
- Using Various Administrative Options
Lesson 19 - DATABASE MANAGEMENT
- Introduction to Oracle
- Oracle Architecture
- Introduction to SAPDBA
- Creating Tables and Table Space Adjustment
- Database Backup, Restore and Recovery
Lesson 20 - PERFORMANCE TUNING
- OS, H/W Performance Considerations
- Memory, Management
- R/3 Buffers, Page Buffers, Extended and Heap Memory, PRIV Mode
Lesson 21 - SYSTEM MONITORING
- Daily, Weekly, Monthly Tasks
Lesson 22 - SAP IMPLEMENTATION STRATEGY
Lesson 23 - CONNECTIVITY BETWEEN R/3 AND BW
- BW Architecture
- Defining and Assigning Logical Systems
- Workbench Administration
----------------------------------------------------------------------------------------------------------------------------
The SAP BASIS certification comes under SAP netweaver certification group and broadly classified into two different categories such as Technology associate and technology professional. The SAP BASIS online certification course makes sure the candidate possesses skills and knowledge in SAP System administration and efficiently implementing the administration knowledge in real-time projects or client’s site.
Certification is one way by which one can measure expertise and proficiency in any SAP module. SAP BASIS Certification validates a candidate’s knowledge and expertise of SAP System Administration and the capability of demonstrating this knowledge at client’s site. SAP system runs on various databases supported by SAP such as Oracle DB, MS SQL DB, MAX DB, SAP ASE DB, DB2 and HANA DB.
Earlier on, we mentioned that SAP BASIS includes database administration, thus to take an SAP BASIS exam, a candidate is required to take an exam based on a particular database for which he/she is knowledgeable and has had training on.
SAP BASIS Certification falls under SAP NetWeaver group of certifications and there are typically two categories, namely:
• Technology Associate
• This is for candidates just starting their career in SAP BASIS
• Technology Professional
• This is for experienced candidates who want to advance their career in SAP BASIS.
----------------------------------------------------------------------------------------------------------------------------
The SAP BASIS online certification course provides wide range of job opportunities owing its rapidly growing technology. The leading IT companies hire SAP BASIS consultants because of the end to end automated solution.
The following are the job titles:
• SAP BASIS Consultant
• SAP BASIS Administrator
• SAP BASIS Architect
• SAP Consultant
----------------------------------------------------------------------------------------------------------------------------
The SAP BASIS consultant draws an average salary of $124,422 per year based on seniority level.
-------------------------------------------------------------------------------------------------------
Interview Questions
-------------------------------------------------------------------------------------------------------
1) What is SAP Basis?
SAP basis acts as an operating system or a platform for SAP applications to run. It supports the entire range of SAP applications.
2) What is the difference between Developer Trace, System Log and System Trace?
- System Trace: When you want to record internal SAP system activities, system trace is used. The trace is useful in diagnosis internal problems within SAP system and the host system.
- System Log : To know the recent logs for application server and CI, System log is referred.
- Developer Trace: In the event of problems, developer trace, records the technical information about the error or problem
For problem analysis and system monitoring Developer trace or System log is used.
3) In a situation where My SAP system is down (Users unable to login to SAP system), how to analyze the problem?
- Check the Database status
- SAP services
- SAP management console ( Dispatcher, IGS and Message Server)
- You need to find out trace root on the basis of point at serial no ( c ).
- Check network connectivity if everything is ok
4) What is private mode?
In private mode, the heap data is exclusively allocated by the user and is no more shared or available across the system. This occurs when your extended memory is exhausted.
5) What is OSP$ mean?
Two users “OPS$adm” and “OPS$SAP” Service are created in your SAP system and to connect and communicate with database internally this user mechanism is used.
6) What are the different types of RFC and explain what Transactional RFC is?
RFC (Remote Function Call) is a mechanism to communicate and exchanging the information between other SAP systems. There are four types of RFC’s system
- Synchronous RFC ( S RFC)
- Asynchronous RFC (A RFC)
- Transactional RFC ( T RFC)
- Queued RFC (Q RFC)
Transactional RFC ( T RFC ) : This type of RFC is similar to asynchronous RFC, but by allocating a transaction ID (TID) it makes sure that the request sent multiple times due to an error must process only for once. In T RFC the remote system does not have to be available at the moment unlike asynchronous RFC.
7) What is OCM and how to apply OCM Patches?
OCM stands for online correction system, by using SPAM you can apply OCM Patches.
8) How to perform a SAP-export and import tables in SAP from OS level?
To export or import tables in SAP from OS level you have to follow three steps and by using R3trans utility in SAP
Step 1: Collect all list of tables to be exported
Step 2: Check whether enough disk space is available in the directory where you going to export.
Step 3: Create two control files for R3trans which will be used for import and export.
9) What is the difference between – support package, kernel and SAP note?
SAP Note: An error in a single transaction or program is removed by implementing a SAP note.
Kernel: Kernel contains the executable files (.EXE) like other applications and when a Kernel upgrade is done a new version of the EXE file replaces the older versions.
Support Package: SAP support packages is a bunch of corrections, this can be used by applying transaction SPAM
10) How can you find the list of objects that have been repaired in the system?
The list of objects that have been repaired can be found in the system having ADIRACCESS keys.
11) What is the purpose of table TADIR?
Table TADIR contains object directory entries.
12) Is it possible to install SAP patches when other users are online?
When other users are online we can’t install SAP patches, as support manager will not be able to update and it will terminate it. So it is always feasible to better apply support packs when there is no users login into the system.
13) Mention what is the difference between SDM and JSPM?
JSPM ( Java Support Package Manager) is used to apply support packages on deployed software components. In other words it’s a tool that allows you to install the components and support packages.
SDM ( Software Delivery Manager) is used for importing Java Support Packages. To deploy and manage software packages received from SAP, SDM tool is used.
JSPM uses SDM for the deployment purpose
14) What is the procedure to disable import all option from STMS in SAP?
To disable import all option from STMS in SAP, steps are:
- Go to STMS T-code
- Go to menu option overview
- Select System
- Choose SAP System
- Go to transport tool tab
- Create parameter “No_Import_All” with value set as 1
- Save it
15) Mention the use of personalized tab and parameter tab in user master record?
Parameter Tab: It will allow access to assign T-code on which one has to work
Personalization Tab: It is required for RFC connection between systems other than user personal information
16) What is the different type of users in SAP?
Different types of users in SAP are
- Dialog Users
- System Users
- Communication Users
- Service Users
- Reference Users
17) Explain what is the use of reference and service user in SAP?
- Service User: For “service user” initial password or expiration of password are not checked. Only admin has rights to change the password, users cannot. Multiple logins are possible.
- Usage: Service users are for anonymous users. Minimum authorization should be given to such type of users
- Reference User: For this kind of users GUI login is not possible.
- Usage: In case of emergency, with the help of reference user, it is possible to provide one user authorization to another user.
18) Explain how you can restrict multiple logins of user in SAP? What are the thing you have to take care of while writing the ID’s?
To restrict multiple logins you have to set the parameter as
Parameter should set in RZ10
a) login/multi_login_users= set to 1 to activate (If this parameter is set to value 1, multiple dialog logons to the R/3 system are blocked)
b) login/disable_multi_gui_login= List out the users that should be allow to logon for multiple times
While writing the user ID’s things to be taken care are, list the user IDs separated by commas “..” , between user IDs do not leave space characters and to see the changes restart the R/3 instance.
19) At OS level how you can change the number of work process? How you can analyze the status of work process at OS level?
To change the number of work process at the OS level, you can increase the no. of work processes by modifying the parameter rdisp/wp_no_=
Status of a WP at OS level can be checked by executing dpmon.
20) Explain how to define logon groups?
Logon groups can be defined using the Tcodesmlg. In order to do that you have to create the group and then assign the instances for that particular group.
21) What is SAP single stack system?
A single stack system is defined by SAP system either with JAVA as runtime engine or SAP Netweaver as ABAP.
Eg: Single Stack System (Java) is SAP Enterprise Portal System (Ep)
Single Stack System (ABAP) is SAP ERP (ECC)
22) What are the tools to install JAVA patches?
To use the JAVA patches , SAP installer (SAPinst.exe) is employed. SDM and JSPM are the latest versions of tools used to deploy Java Patches.
23) Explain what is “Data Sets” in SAP?
To solve queries which cannot be solved by using the method interfaces, a set of information is used. This set of information is known as “ Data Sets”.
24) At O.S level where to check for system logs of SAP application?
To check the system logs of SAP application at OS level, SAPMMC -> SAP systems -> SID ->SysLog
25) Explain what is LUW (logical unit of work)?
A list of steps among t-code in known as logical LUW
26) Explain what is heterogenous system copy and homogenous system copy ?
Homogenous system copy= Same OS + Same Database
Heterogeneous system copy= Different OS + Different database or same database
27) Explain what are the functional modules used in sequence in BDC?
Using BDC programming a data can be transferred successfully. There are 3 functional modules which can be used in a sequence.
- BDC _OPEN_GROUP<span lang="EN-IN" style="font-size: 13.5pt; font-family: 'Source Sans Pro','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fa