Articles by Faisal Altaf

Overview of the New ABAP Debugger in SAP GUI for Windows

Chapter 3 Excerpt - Introduction to ABAP

Most of the time during development, you have to monitor the values of variables and check the flow of the program by executing the program line-by-line using a debugger. Using the ABAP Debugger, you can execute the code line-by-line or by section, display or change the value of a variable, and check the flow logic of the program.


Read More

Protect Critical Nodes in Transaction Code SPRO with Email Alerts

As you know, SPRO is a critical transaction code, but there are some nodes that are the most critical part of the system configuration. There is no functionality available for the system to send email alerts if a user tries to display or change those nodes. I will explain how to identify your critical nodes and let the system send you email alerts if any user tries to display or change these nodes. I cover two scenarios.

To view this post, including more than 30 screenshots and real source code, simply log in to your insiderBOOKS account, or create an account here. No purchase necessary.


Read More

Chapter 6: Master Data Creation Using Screen Programming

This chapter is about master data creation using a screen program. We are starting screen programming for managing master data, but at this level we are using a simple screen design and very basic screen elements. We will design screens for site master data, site assignment to a user, and article master data. While in the development process, you will get an understanding of the different screen elements and the flow logic of screens. You will experience the creation and use of a selection screen and learn about screen validation by applying different input checks that restrict use to ensure the correct values are entered in screen fields. Details on dealing with the database for reading, creating, and modifying records and how to create transaction codes are included. At the end of this chapter we will go through the process of attaching a search help to any field on general or selection screens.


Read More

Chapter 4: SAP User Management

This chapter introduces SAP user management. You will learn about preinstalled users in SAP NetWeaver Application Server (AS) ABAP and their responsibilities, and how to change the password of any user, lock or unlock a user, create new users, and copy new users from an existing user. We will also create roles for assigning transaction code authorizations to users.


Read More

Chapter 5: Introduction to the ABAP Data Dictionary and Managing Data Dictionary Objects

In this chapter we start our point of sale (POS) project development. This chapter provides an overview of the ABAP Data Dictionary and its different objects (e.g., data elements, domains, structures, tables [database tables], views, search helps, and table types [internal table types]). We will then go through the process of creating all the main ABAP Data Dictionary objects that we will use in the development of the POS project in the following chapters. Finally, we will learn how to change or delete ABAP Data Dictionary objects.


Read More

Popular Chapters

View More
  • Chapter 7: Phase Four: Transition

    In the final phase, transition, we go through what you can expect at go-live, followed by lengthy discussions regarding service level agreements, operations process training, and transition to cloud operations. We talk about intricacies of system stabilization and monitoring. Finally, we explore the options for business continuity and security

    Read More
  • Chapter 6: Phase Three: Build

    In the third phase, build, we walk through developing proofs of concept for your project. The chapter discusses how to take advantage of a provision-shared infrastructure, as well as strategies for building and testing that infrastructure. There is an examination on how to build and mitigate databases and applications, as well as planning the phase cutover. It also looks at automated provisioning and automated services.

    Read More
  • Chapter 5: Phase Two: Model

    The second phase of moving SAP to the cloud, model, contains an overview of the second half of onboarding to the cloud. It examples infrastructure requirements and design and walks the reader through the process of developing a workload analysis. The chapter discusses application and business process discovery as well as operational run books and migration strategy.

    Read More
View More

Do you #LearnLikeAnInsider?

See what it means to redefine reading and start to #LearnLikeAnInsider today.

insiderBOOKS Video

From The Blog

  • Encryption

    The previous chapters [of SAP in the Cloud: Security Essentials] discussed how cloud providers can prevent an attacker from accessing your data. But what happens if an attacker does gain access? Does this mean it’s game over, data’s stolen, start running damage control? Not necessarily. This is where encryption can help you. In this chapter excerpt, we’ll cover what encryption is and how you can use it to protect your cloud-based SAP system.

    Read More