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. […]
SAP ABAP Workbench
Welcome to SAP ABAP Workbench tutorial. This tutorial is part of our free SAP ABAP training and we will have the first look at what is SAP ABAP Workbench and what tools does it offer to ABAP developers. You will learn about Object Navigator, Repository Information System, and ABAP Editor. SAP ABAP Workbench transaction (SE80 transaction) is a […]
Top 10 ABAP crimes
Unfortunately It is not very rare to see sloppy codes in ABAP especially if you are working as a consultant. In this blog you can see my selection of worst ten examples. Some might be debatable but some are definitely not. It would also be nice to discuss examples, cases […]
ZUPDOWNALL – Upload und download any report with text-symbols
This program does an upload and download a abap source code and also includes possible text sysmbols. ABAP™-Source-Code You can copy and paste the source code directly into the ABAP™-Workbench. REPORT ZUPDOWNALL LINE-SIZE 80 NO STANDARD PAGE HEADING. * ********************** HEADER ************** * You can use or modify this report […]