Photo by Christopher Gower on Unsplash

A s can be understood from the title, I will talk about in my article today is how barcodes and similar things (like QR Codes or Data Matrix) are made from Zebra printers using SAP Smartforms/Adobeforms or ZPL.


Photo by Emile Perron on Unsplash

This tool allows you to compare your customer objects or modifications between systems. Comparison result shows you the differences of object existence and ABAP source code. It is useful to check the consistency in your system landscape(e.g. between development system and production system) from the view point of objects.


Photo by Goran Ivos on Unsplash

What is Macro for SAP ABAP?

As programs grow larger and larger, it becomes more difficult for programmers to enhance and debug source code. Luckily, computer languages make developers’ lives easier by offering various modularization methods, making program code meaningful and easily understandable.

ABAP, SAP’s programming language, is no exception. It leverages various modularization options, each…


Photo by Goran Ivos on Unsplash

HTML templates are utilized in SAP systems in creation of user interface design for barcode readers, POS scanners etc. This article explains how to create, edit, and delete HTML templates in SAP.

The steps below shows how to create an HTML Template in SAP.

Step-1: First, open Object Navigator reached…


Photo by Carl Heyerdahl on Unsplash

I n this article, I will talk about add new toolbar (max 5) in ABAP report to make program more interactive to user on selection screen. We will using SSCRFIELDS structure, SSCRFIELDS structure stores the selection screen fields. …


Photo by Artem Sapegin on Unsplash

First of all, this Script topic is a very wide subject, under the heading Script you will see that the script name says “RSTPDA_SCRIPT *” as default. If you want to learn more Script commands, I suggest you to review that section.
I will show you how to use other scripts…


Photo by Zan Ilic on Unsplash

AL11 transaction is used for controlling the files stored in the application server. All the directories can be seen in the AL11 directory. The basic process which can be done in AL11 transaction such as uploading, downloading and deleting the files.

Below are the steps to perform those activities:

Uploading a file in Al11 Directory.

Step…


Table control is one of a ABAP displaying mechanisms. With the help of Table control we can see the output table in different visibility approach. Today, I will explain to you creating table control and subscreen, then I give you some example codes about this topic.

So, we starting how…


SAP Table Maintenance Generator (TMG) is a tool to generate a table maintenance program i.e. it will generate a program to maintain (Create, Edit & Delete) entries in a table.

To generate a table maintenance generator (TMG) for a table, create the table in ABAP Dictionary SE11.


Generally we just want use simple ALV and menu butons but sometimes you may need to add a button to the customer. In the same time, without breaking the general layout, you want to add just a button. On such an occasion, follow this steps and create standart menu buttons.

Ahmet Acar

SAP ABAP Developer, Computer Engineer, Amateur Basketball Player.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store