top of page


Building an HR Management Platform on SAP BTP with Fiori UI5
A hands-on journey through SAP Business Technology Platform, Business Application Studio, and modern Fiori development — from CDS views and RAP behaviors to role-based tile management and calendar features. What is SAP BTP, BAS, and Fiori UI5? SAP Business Technology Platform (BTP) SAP BTP is SAP's cloud platform — the foundation where modern SAP applications are built, deployed, and run. Think of it as the infrastructure layer that connects your SAP systems (like an on-premi

Celalettin Akturk
7 days ago4 min read


SELECT on Non-Key Fields and Index Usage
Introduction One of the most common causes of performance issues in SAP systems is executing SELECT statements on fields that are neither part of the primary key nor supported by an index. When such queries are executed on large tables, they may lead to: Long response times Work process blocking Background job delays Overall production system performance degradation In this article, we will examine step by step: Why SELECT statements on non-key fields are slow How the databas
Hilmi Günay
Mar 15 min read


Logging in SAP and Error Handling / SAP’de Loglama ve Hata Yönetimi
1. The Importance of Logging and Error Handling in Production Systems In SAP projects, code that simply works is often considered sufficient. However, the real test begins once the solution is moved to the production system. The number of users increases, data volume grows, and processes are no longer limited to dialog programs; background jobs, integrations, and chained flows come into play. In production environments, a significant portion of errors never appear on the user
Hilmi Günay
Jan 48 min read


FOR ALL ENTRIES: When a Performance Optimization Turns into a Performance Issue
Introduction In SAP ABAP development, FOR ALL ENTRIES (FAE) is one of the most well-known techniques for performance optimization. Its main purpose is to eliminate repetitive database access inside loops and to reduce the number of database round trips. For this reason, it is often assumed to be faster by default . However, in real-life scenarios, FOR ALL ENTRIES does not always improve performance. When it is used without proper checks, data volume analysis, or consideratio
Hilmi Günay
Nov 29, 20253 min read


SAP FI & ABAP Collaboration: What Should a Functional Consultant Understand from the Code?
One of the longest-running debates in SAP consulting is: “Should a functional consultant know how to code?” The answer: No, but you must understand it. As an FI consultant, your responsibility doesn’t end with customizing. You should also know how the system works behind the scenes. When you understand key concepts like debugging, BAPI, BADI, and user exits, you stop being just a tester, you become a problem solver. 1. How Much ABAP Knowledge Should a Functional Consultant

Oznur Ozen
Oct 31, 20252 min read


SAP ABAP ve DevOps
1. Giriş: DevOps’un Genel Tanımı ve Yazılım Geliştirmedeki Önemi Dijital dönüşümün hızla ilerlediği günümüzde, şirketlerin rekabet avantajını koruyabilmeleri yalnızca güçlü bir yazılım altyapısına değil, aynı zamanda bu altyapının sürekli gelişim ve teslimat yeteneğine de bağlıdır. Geleneksel yazılım geliştirme modelleri, geliştirme ve operasyon ekipleri arasında katı sınırlar oluştururken; bu yapı değişiklikleri yavaşlatır, üretim ortamına geçişlerde hata riskini artırır ve
Hilmi Günay
Oct 31, 20254 min read


Adapting to the New SII Canary Islands Requirements in October 2025 with SAP DRC
Introduction Starting from October 2025 , the Canary Islands Tax Agency will introduce significant updates to the SII (Immediate Supply of Information) system. These changes aim to align tax reporting with the latest fiscal requirements, particularly involving the new Regimes 18 and 20 , and the inclusion of the AIEM (Arbitrio sobre Importaciones y Entregas de Mercancías en las Islas Canarias) in electronic submissions. For , these updates require not only the implementati

Celalettin Akturk
Oct 12, 20254 min read


Yeni Başlayanlar İçin ABAP Dünyasına Giriş: Yol Haritası ve Kariyer Fırsatları
ABAP öğrenmek istiyorsunuz ama nereden başlayacağınızı bilmiyor musunuz? Belki de adını ilk kez duydunuz: ABAP nedir, kimler kullanır, sektörde nasıl işler yapılır? Merak etmeyin 🙂 Bu yazıda sıfırdan başlayan birinin adım adım nasıl ilerleyebileceğini, hangi işlerde görev alabileceğini ve kariyer yolunu nasıl çizebileceğini birlikte keşfedeceğiz. 1. ABAP Nedir? ABAP (Advanced Business Application Programming), SAP ERP sisteminin geliştirme dili dir. Şirketlerin günlük operas
Hilmi Günay
Sep 29, 20253 min read
bottom of page
