SAP ERP'de Temel Tablolar ve Transaction Kodları (T-Code) Rehberi

SAP ERP'de Temel Tablolar ve Transaction Kodları (T-Code) Rehberi


Neden Bir T-Code ve Tablo Rehberine İhtiyaç Var?

SAP ile çalışan herkes — ister uçtaki kullanıcı ister BI/ETL uzmanı olsun — bir noktada “bu veri hangi tabloda, hangi ekrandan görülür” sorusuyla karşılaşır. Bu yazıda, SAP FI, MM ve SD modüllerinde en sık kullanılan tabloları ve transaction kodlarını (T-Code) tek bir referans noktasında topluyoruz.

SAP FI – Finansal Muhasebe Tabloları

Tablo/T-CodeAçıklama
BKPFMuhasebe belgesi başlık verisi
BSEGMuhasebe belgesi kalem verisi (en detaylı finansal veri)
FBL1NTedarikçi hesap ekstresi (Vendor Line Items)
FBL5NMüşteri hesap ekstresi (Customer Line Items)
FS10NGenel muhasebe hesap bakiyeleri

SAP MM – Malzeme Yönetimi Tabloları

Tablo/T-CodeAçıklama
MB51Malzeme hareketleri listesi
MARA / MARCMalzeme ana verisi (genel ve fabrika bazlı)
MSEG / MKPFMalzeme belge kalemleri ve başlıkları
COOISÜretim siparişi bilgi sistemi (planlanan/gerçekleşen)
ME23NSatın alma siparişi görüntüleme

SAP SD – Satış ve Dağıtım Tabloları

Tablo/T-CodeAçıklama
VBAK / VBAPSatış siparişi başlık ve kalem verisi
LIKP / LIPSTeslimat başlık ve kalem verisi
VBRK / VBRPFatura başlık ve kalem verisi
VA03Satış siparişi görüntüleme
VL03NTeslimat belgesi görüntüleme

BI/ETL Perspektifinden Pratik Öneriler

Bu tablolarla çalışırken göz önünde bulundurulması gereken birkaç pratik nokta:

  1. Başlık-kalem ilişkisi: SAP tabloları genelde başlık (header) ve kalem (item) olarak ikiye ayrılır (örneğin VBAK-VBAP). ETL modellemesinde bu ilişki doğru kurulmalıdır.
  2. Anahtar alanlar: Şirket kodu, belge numarası ve kalem numarası gibi alanlar, tabloları birleştirirken (join) en kritik anahtarlardır.
  3. Veri hacmi: BSEG ve MSEG gibi kalem tabloları çok büyük olabilir; performans için uygun filtreleme ve artımlı (incremental) yükleme stratejileri kullanılmalıdır.
  4. T-Code’lar raporlama için değil, doğrulama için kullanılır: BI raporları genellikle bu tabloların arka planındaki verilerden üretilir; T-Code’lar ise geliştirme sürecinde veri doğrulama amacıyla kullanılır.

Bu Rehberi Nasıl Kullanmalısınız?

Bu tabloyu bir başvuru kaynağı olarak saklayabilirsiniz. Örneğin bir stok analizi yaparken MB51/MSEG’e, bir satış performans raporunda VBAK/VBRK’a, bir finansal risk analizinde ise BSEG’e yönelmeniz gerektiğini bilmek, geliştirme sürecinizi önemli ölçüde hızlandıracaktır.

Sonuç

SAP ekosisteminde tablo ve T-Code bilgisi, hem fonksiyonel hem de teknik ekipler için ortak bir dil oluşturur. FI, MM ve SD serimizin bu son yazısıyla birlikte, SAP’nin üç temel modülünü hem süreç hem de veri tabanı seviyesinde ele almış olduk. Bu rehberleri SAP projelerinizde ve raporlama çalışmalarınızda referans olarak kullanabilirsiniz.

Ali Rıza Ekici

İş Zekâsı, Qlik Sense, ETL, SAP, SQL ve veri analitiği üzerine uygulamalı içerikler hazırlıyor.

Yazar ve deneyim hakkında →