Brief
SAP ABAP on Hana 2.0 on HANA 2.0 is a SAP ecosystem skill set that focuses on Advanced Business Application Programming (ABAP) in the HANA database platform. It focuses on designing and developing applications that efficiently utilize HANA's in-memory processing power, enhancing performance, real-time analytics, and handling large datasets. This knowledge is crucial for modernizing SAP applications, enhancing speed, responsiveness, and handling data-intensive tasks.
Course Content
SAP01 - SAP Overview
Course announcements
- This course is also available in a self-paced e-learning format with an active subscription to the SAP Learning Hub, as SAP01E.
- This course provides an overview on SAP applications and components, with a focus on business processes within SAP ERP. This course comes with several exercises to deepen the theoretical lessons.
Goals
This course will prepare you to
- Identify the SAP Applications and Components
- Explain basic functionality of SAP Solutions
- Describe the various aspects of SAP User Experience
Content
The SAP ecosystem is a cloud-focused company with key products like SAP HANA, SAP C/4HANA, and SAP Intelligent Technologies. It covers user experience, logistics, manufacturing operations, financial management, human capital management, analytics, and consulting services. SAP HANA is a powerful database and data processing platform, while C/4HANA and SAP Intelligent Technologies enhance customer experience. SAP IBP processes showcase strategic planning capabilities, while SuccessFactors integrates cloud based HCM solutions.
Audience
- Application Consultant
- Business Analyst
- Business Process Architect
- Business Process Owner / Team Lead / Power User
- Business User
- Change Manager
- Data Consultant
- Data Manager
- Developer
- Development Consultant
- Executive
- Enterprise Architect
- Industry / Business Analyst Consultant
- Industry Specialist
- Project Manager
- Solution Architect
- Super / Key / Power User
- System Architect
- Trainer
- User
Prerequisites
Essential
Working knowledge of Microsoft office and Internet browsers
Recommended
Basic knowledge of operational business processes
TS410 - Integrated Business Processes in SAP S/4HANA
Course announcements
- This course provides the foundational knowledge needed to understand how the end-to-end business processes of a highly integrated SAP S/4HANA system work.
- The content of this course is valid for SAP S/4HANA Cloud, private edition and SAP S/4HANA on-premises deployments
- This course prepares you to take the certification exam C_TS410_2022
- In order to be properly prepared for the certification exam, participants should reserve extra hours of self-study to review the course materials in more detail
Goals
-
This course will prepare you to:
- Navigate confidently within the SAP S/4HANA system
- Describe how various business transactions are performed in SAP S/4HANA
- Explain integration scenarios in the context of the Intelligent Enterprise
Content
SAP S/4HANA Enterprise Management offers a modern user-friendly interface and system-wide concepts for seamless integration. It streamlines financial operations, streamlines personnel management, optimizes procurement and supplier management, and handles inventory efficiently. Design to Operate Processing covers production, sales, and revenue generation, while the Project System module enables effective project management. SAP Enterprise Asset Management manages assets, ensuring maintenance and reliability across the organization.
Audience
- Application Consultant
- Business Process Architect
- Business Process Owner / Team Lead / Power User
- Enterprise Architect
- Program/Project Manage
Prerequisites
Essential
- Basic knowledge of business processes in enterprise resource planning and management
BC404 - ABAP Programming in Eclipse
Course announcements
With this course you will gain detailed knowledge about the ABAP Development Cycle using the Eclipse-based tools at SAP and learn how to develop custom ABAP applications using this Integrated Development Environment.
Goals
This course will prepare you to
- Learn how to develop custom ABAP applications using the ABAP Development Tools for Eclipse (ADT)
Content
This topic introduces Eclipse, a powerful IDE for ABAP development in SAP. It covers the installation process, defining ABAP projects, the ABAP development cycle, ABAP dictionary objects, ABAP Core Data Services, web Dynpro development, utilities, testing and analysis tools, and integrating Eclipse with other SAP tools. Eclipse is an extensible toolkit, allowing for efficient navigation, searching, and version control management.
Audience
- Developer
- Development consultant
Prerequisites
Essential
- Basic ABAP Programming Knowledge (BC400 or equivalent)
Recommended
- Basic Knowledge of Object-Oriented Programming (BC401 or equivalent)
HA100 - SAP HANA® – 360° Introduction
Course announcements
With this course you will gain detailed knowledge about the ABAP Development Cycle using the Eclipse-based tools at SAP and learn how to develop custom ABAP applications using this Integrated Development Environment.
Goals
This course will prepare you to
- Understand the key technology of SAP HANA
- Understand the key roles and their responsibilities in an SAP HANA project.
- Work with the various SAP HANA interfaces used by developers and administrators
- Create a data model using SAP HANA modeling tools
- Acquire and enrich data and load to SAP HANA
- Build a report that runs on an SAP HANA data model
- Get started with the application development environment
Content
SAP HANA is a high-speed, in-memory database platform used by businesses for data management, analytics, and complex applications. Its robust hardware and software configurations ensure optimal performance, while its analytical processing and real-time analysis make it ideal for complex data crunching and business intelligence. HANA supports high-performing applications and ensures security and data privacy. Migration to HANA is crucial for organizations, transferring data and applications, resulting in improved performance, efficiency, and reporting capabilities.
Audience
- Application Consultant
- Business Analyst
- Change Manager
- Database Administrator
- Application Developer
- BI / BW consultant
- Data Scientist
- SAP HANA Project Manager
- SAP HANA Support Staff
Prerequisites
Essential
- None
Recommended
- Basic understanding of business IT
HA300 - SAP HANA 2.0 SPS06 Modelling
Course announcements
- This course is also available in a self-paced e-learning format with an active subscription to the SAP Learning Hub, as HA300E
- This course teaches the core capabilities of SAP HANA for calculation view modeling, and covers mainly graphical modeling, as well as SQL- based modeling (table functions and procedures) with a focus on performance. It also introduces core data services as a flexible method to model a persistence layer
- The participants will gain knowledge about the management of modeling content in the SAP Web IDE for SAP HANA, and the key principles of object and data access security in a modeling context
Goals
This course will prepare you to
- Develop information models following SAP best practices for maximum performance and flexibility
- Get started with SQL and SQL-Script based modeling
- Manage projects and modeling content in the SAP Web IDE for SAP HANA
- Implement security and data access controls around SAP HANA data models
Content
Calculation Views are essential in SAP HANA for complex data processing, including aggregations, filtering, and advanced data structures. They are designed using common features and nodes, and can be used for aggregating, filtering, hierarchies, currency conversion, and time-based dimensions. SQLScript and SQLScript provide powerful querying capabilities, while functions and procedures are created for data manipulation. The persistence layer ensures data storage, and good modeling practices optimize performance. Data management architecture involves loading data into tables, accessing remote data, managing modeling content, and managing version control. Security in SAP HANA modeling involves roles, privileges, and analytic privileges, while sensitive data can be masked or anonymized for privacy.
Audience
- Application Consultant
- Data Consultant / Manager
- Database Administrator
- Application Developer
- BI specialist
Prerequisites
Essential
- HA100 SAP HANA - 360° Introduction
Recommended
- HA150 SAP HANA 2.0 SPS06 - SQL Script for SAP HANA
HA400 - ABAP® Programming for SAP HANA®
Course announcements
- In this course, you learn how you can use SAP HANA and new features in the ABAP programming language to optimize existing ABAP code and to develop innovative ABAP applications to enhance your business.
Goals
This course will prepare you to
- Develop more concise and well-performing ABAP programs using new features of the ABAP programming language
- Develop and optimize ABAP applications that access data stored in the SAP HANA database
Content
This topic explores SAP HANA's impact on ABAP development, highlighting its importance for modernizing practices. It introduces ABAP development tools, specifically Eclipse, and demonstrates how to leverage HANA's capabilities as a secondary database. Tools like code inspector, test cockpit, and trace are introduced for migration. Performance issues are prioritized using SQL monitor and performance tuning worklist, and performance rules and guidelines are discussed. The concept of "code-to-data" is emphasized, and advanced techniques like native SQL and ABAP database connectivity are discussed. Advanced topics include transporting SAP HANA objects, full-text search, type-ahead search, and optimizing the SAP list viewer.
Audience
- Application Consultant
- Developer
- Development Consultant
Prerequisites
Essential
- Basic Knowledge of SAP HANA
- BC400
- BC401
- Experience in ABAP Programming, esp. Open SQL (joins, views, aggregations)
Recommended
- The HA100 course provides a good understanding of SAP HANA and it is highly recommended for participants who want to attend this course
- HA150
- BC404
Notes
- This course is for developers and consultants who are familiar with programming database access using ABAP and ABAP objects programming and want to learn how to use SAP HANA to speed up such access
- The course covers many new ABAP features for database access that are not limited to SAP HANA as underlying database.
Who Should Attend
- Proficiency in one of the Programming Languages like C, C++, JAVA, SQL.
- Professional qualification: preferably B.E./B.Tech/MCA/MBA/BSCIT/BSC CO.SCI or Any Graduate.
- Preferably below 35 years of age group
Certification & Exams
E_HANAAW_18 - SAP Certified Development Specialist - ABAP for SAP
The "SAP Certified Development Specialist - ABAP for SAP HANA 2.0" certification exam certifies a candidate's ABAP programming skills for SAP HANA, suitable for SAP ABAP on Hana 2.0 development consultants. It builds on training and practical experience. Candidates should have passed the "SAP Certified Development Associate - ABAP with SAP NetWeaver" exam for a solid foundation.
- To ensure success, SAP recommends combining education courses and hands-on experience to prepare for your certification exam as questions will test your ability to apply the knowledge you have gained in training
- You are not allowed to use any reference materials during the certification test (no access to online documentation or to any SAP system)