SAP FI-MM-SD Entegrasyonu: Uçtan Uca Sipariş-Tahsilat Döngüsü (O2C)
SAP Modülleri Neden Birlikte Ele Alınmalı?
SAP FI, SAP MM ve SAP SD modülleri, uygulamada birbirinden bağımsız çalışmaz. Gerçek bir iş sürecinde (bir siparişin alınmasından paranın tahsil edilmesine kadar) bu üç modül sürekli veri alışverişi yapar. BI ve ETL tarafında çalışan bir uzman için bu entegrasyonu anlamak, doğru ve tutarlı raporlar üretmenin ön koşuludur.
Bu yazıda iki temel iş sürecini ele alacağız: Order-to-Cash (O2C) ve Procure-to-Pay (P2P).
Order-to-Cash (O2C): Satıştan Tahsilata
O2C süreci, bir müşteri siparişinin alınmasından paranın şirket hesabına geçmesine kadar olan tüm adımları kapsar:
- SD – Satış Siparişi: Müşteri talebi sisteme girilir (VBAK/VBAP)
- MM – Mal Çıkışı: Depo stoğundan ürün düşülür (MSEG)
- SD – Faturalama: Müşteriye fatura kesilir (VBRK/VBRP)
- FI – Alacak Kaydı: Fatura, otomatik olarak FI-AR’a yansır (BSEG)
- FI – Tahsilat: Müşteri ödemesi sisteme işlenir ve alacak kapanır
Bu zincirin herhangi bir noktasında veri tutarsızlığı, raporlama katmanına yanlış sonuçlar olarak yansır. Örneğin sevkiyatı yapılmış ama faturalanmamış siparişler, “faturalama gecikmesi” analizlerinin temelini oluşturur.
Procure-to-Pay (P2P): Talep Etmeden Ödemeye
P2P süreci ise tedarik tarafındaki entegrasyonu gösterir:
- MM – Satın Alma Talebi: İhtiyaç belirlenir (Purchase Requisition)
- MM – Satın Alma Siparişi: Tedarikçiye sipariş açılır (Purchase Order)
- MM – Mal Girişi: Ürün depoya girer (Goods Receipt)
- FI – Fatura Doğrulama: Tedarikçi faturası kontrol edilir
- FI – Ödeme: Tedarikçiye ödeme yapılır ve borç kapanır
BI Tarafında Entegre Raporlama Yaklaşımı
Bu üç modülü birleştiren bir veri ambarı (DWH) tasarlarken izlenebilecek yaklaşım:
- Bronze katman: SAP’den ham haliyle çekilen FI/MM/SD tabloları (BSEG, MSEG, VBRK vb.)
- Silver katman: Belge tipleri, hareket tipleri ve şirket kodu bazında temizlenmiş, ilişkilendirilmiş veri
- Gold katman: O2C ve P2P süreçlerinin uçtan uca görünürlüğünü sağlayan analitik tablolar (örneğin “sipariş-teslimat-fatura-tahsilat” zaman çizelgesi)
Bu Medallion Mimarisi yaklaşımı, karmaşık SAP verisini yönetilebilir ve performanslı bir raporlama katmanına dönüştürmenin en pratik yollarından biridir.
Sık Karşılaşılan Entegrasyon Sorunları
- Zaman uyumsuzluğu: Mal çıkışı ile fatura kesimi arasında gün bazında fark olabilir; raporlarda bu gecikme ayrıca izlenmeli.
- Kısmi teslimatlar: Bir sipariş birden fazla teslimat ve faturaya bölünebilir; bu durumda kalem bazlı eşleştirme (line-item matching) gereklidir.
- Çoklu para birimi: Uluslararası operasyonlarda kur farkları FI tarafında ayrıca ele alınmalıdır.
Sonuç
SAP FI, MM ve SD modüllerinin entegrasyonunu anlamak, sadece teknik bir gereklilik değil; aynı zamanda işin gerçek akışını görebilmek için de kritik bir yetkinliktir. Bir sonraki ve son yazımızda, bu üç modülle çalışırken sıkça kullanılan temel tabloları ve transaction kodlarını (T-Code) bir arada özetleyeceğiz.