Absence quotas in concurrent employment in SAP HR

8 hours in debugger and I became pretty familiar with SAP concurrent employment and absence quotas in this functionality. While it was introduced really a long time ago, there are a few sources of documentation. Let’s dive into it right away. We have global employee who temporary assigned to another […]

Analysis Authorizations

Analysis Authorizations are used to secure individual InfoObjects during execution of queries. If we get a requirement of the form – “user should be only able to see for sales for the US companies but not for the European ones”, Analysis Authorizations are the way forward. In this post we will […]

HR Processes and Forms

A growing tendency of HR departments around the world has been to decentralize the maintenance of HR data. So instead of one major services department handling the data for the entire organisation, we are moving towards a situation where each department has its own HR representative who owns the data […]

ODATA Services in Fiori

Fiori Apps including the ones used in S4HANA use Odata services to communicate with the frontend SAP server which hosts the Fiori Apps. Odata is open source communication protocol for services designed by Microsoft to define how services exchange data from the frontend presentation servers (like a browser) with the […]

Database Views For Tables

Few aspects of SAP Security are as well explored by Security Consultants as security for Tables. SAP already provides a host of objects for controlling access to tables – S_TABU_DIS for security through table authorization groups, S_TABU_CLI for client independent tables, S_TABU_LIN for row level security and S_TABU_NAM for security individual tables. The […]

Fiori App Library

The Fiori App Library is an online repository maintained by SAP and is one of the most helpful tools when working on Fiori Apps and S4HANA. The library lists out all the Fiori apps released by SAP with the details needed for their configuration from a Basis and Security perspective. […]

Context Solution

In the modern enterprises, its very common that dual responsibilities are performed by the same individual. For example a Line Manager in the Training department of an Organization needs access to certain infotypes (like org assignment, personal data, education, etc) for all employees as part of the process structure. In addition […]

How to Create Tables in SAP

Welcome to How to Create Tables in SAP tutorial. This tutorial is part of our free SAP ABAP training and you will learn how to create tables in SAP. We will start with transparent tables, explain important details of their creation and then show how to convert them to pool or cluster tables. In […]

Types of Tables in SAP

Welcome to Types of Tables in SAP tutorial. This tutorial is part of our free SAP ABAP training and we will provide an overview of different types of tables in SAP and explain their applications. As it was stated in the previous tutorial, database objects stored in ABAP Data Dictionary comprise of database tables and views. In […]

SAP ABAP Data Dictionary

Welcome to SAP ABAP Data Dictionary tutorial. This tutorial is part of our free SAP ABAP training and we will have the first look at what is SAP ABAP Data Dictionary and what tools does it offer to ABAP developers. You will learn about object types in data dictionary and the concept of activation. […]