Claude Function Calling with ABAP: Safe BAPI Triggers
Claude's function calling lets an LLM decide when to call your BAPIs — but your ABAP code stays in control of execution. Here's how to build it safely with real examples.
Claude's function calling lets an LLM decide when to call your BAPIs — but your ABAP code stays in control of execution. Here's how to build it safely with real examples.
LLM generated ABAP code is already on your team. Here's how to classify what AI produces, review it systematically, and decide when it's safe to ship.
Stop maintaining OCR templates. Here's how to build a production-grade AI invoice extraction pipeline for SAP using LLM vision models, with real Python and ABAP code.
Calling the OpenAI API from ABAP is trickier than it looks. This guide covers authentication, request building, error handling, and why you probably don't need streaming.
Connecting Claude API to ABAP without BTP is simpler than you think. This guide walks through SM59 setup, HTTP client code, JSON parsing, and secure API key storage — all in pure ABAP.
Master the ABAP BAdI enhancement decision framework: when to use BAdIs, Enhancement Spots, or User Exits in SAP S/4HANA with real-world examples.
Master ABAP class-based exceptions: design production-grade error hierarchies, implement exception chaining, and build testable error handling for SAP S/4HANA.
<p>ABAP Clean Code: Okunabilir ve Sürdürülebilir SAP Kodu Yazmanın 10 Altın Kuralı Yıllarca SAP projelerinde çalışırken fark ettiğim en büyük sorunlardan biri şu: Çoğu ABAP geliştiricisi *çalışan* kod yazar, ama *okunabilir* kod yazmayı ihmal eder. Kısa vadede bu fark göze çarpmaz. Ama 2 yıl sonra a
<p># ABAP CDS Views ile Performanslı Veri Modelleme: İleri Seviye Mimari Rehberi SAP projelerinde en sık karşılaştığım sorunlardan biri şu: Geliştirici ekipler, veriyi doğru yerde işlememekten kaynaklanan performans problemleriyle boğuşuyor. Yıllarca SELECT ENDSELECT döngülerinde, uygulama sunucusun
<p># ABAP CDS Views ile Performanslı Veri Modelleme: Mimari Perspektiften Kapsamlı Rehber SAP sistemlerinde yıllar içinde onlarca farklı raporlama katmanı gördüm—Open SQL sorguları, klasik views, BAPI’lar ve en sonunda CDS Views. Dürüst olmak gerekirse, CDS Views’ın sisteme girdiği günde
<p># ABAP CDS Views ile Performanslı Veri Modelleme: İleri Seviye Mimari RehberiSAP projelerinde onlarca kez şu sahneyle karşılaştım: Bir geliştirici, karmaşık bir raporlama ihtiyacını karşılamak için iç içe geçmiş FOR ALL ENTRIES’lerle dolu, 500 satırlık bir ABAP programı yazmış. Performans f