ERP Modernizasyonu ve SAP ECC'den Çıkış: Kimsenin Kapsama Almadığı Geçişin Etrafındaki Mühendislik

Her ERP geçişinin içinde iki proje vardır. Biri plandadır (yeni sistem, süreç tasarımı, sistem entegratörü), diğeri ise dördüncü ayda, biri arayüzleri saymaya başladığında ortaya çıkar.

O ikinci proje bizim işimiz. Seksen özel entegrasyon, finansın bağımlı olduğu ama kimsenin sahiplenmediği raporlar, bir veritabanı görünümüyle konuşan depo terminalleri, doğrudan eski tablolardan okuyan müşteri portalı, yeni sisteme onun kabul edeceği biçimde ulaşması gereken yirmi yıllık veri. Bunlar orijinal kapsamda nadiren yer alır ve çoğu zaman tarihi belirleyen de bunlardır.

Bu konu neden şimdi gündemde

SAP ECC 6.0'ın ana bakım desteği 31 Aralık 2027'de sona eriyor. Genişletilmiş bakım bir şirketi ek ücretle ve daraltılmış kapsamla 2030 sonuna kadar taşıyabilir. Kurulu tabanın büyük bir kısmı henüz başlamadı, geçişler genellikle on sekiz ile otuz altı ay sürüyor ve bu geçişleri yapacak iş ortaklarının ve büyük bulut sağlayıcılarının kapasitesi şimdiden rezerve ediliyor.

Aynı baskı SAP dışında da var. Oracle EBS müşterilerinin kendi destek ufku var, Dynamics AX ve NAV kurulumları Business Central'a ve Dynamics 365'e doğru itiliyor ve uzun bir şirketler listesi, on yıl önce artık şirkette olmayan kişiler tarafından yoğun biçimde özelleştirilmiş bir ERP kullanıyor.

Hedef ne olursa olsun sorunun yapısı aynıdır: ERP bir ada değildir ve ona bağlı olan şeyler genellikle belgelenmemiştir.

Ne yapıyoruz

Arayüzlerin keşfi ve envanteri

Herhangi bir şey planlanmadan önce birinin ERP ile gerçekte neyin konuştuğunu ortaya koyması gerekir. Bunu bir anket dağıtıp umut etmek yerine ampirik olarak yapıyoruz (veritabanı günlüklerini, ağ trafiğini, zamanlanmış işleri, entegrasyon ara katman yazılımı yapılandırmasını ve kaynak kodu okuyarak).

Çıktı, her arayüzün yönünü, protokolünü, sıklığını, veri hacmini, bulunabiliyorsa iş tarafındaki sahibini ve yeniden mi inşa edilmesi, emekliye mi ayrılabileceği yoksa uyarlanabilir mi olduğuna dair bir değerlendirmeyi içeren bir envanterdir. Müşteriler düzenli olarak beklediklerinin iki ila beş katı arayüz bulur ve bunların hatırı sayılır bir kısmının aslında hiçbir işe yaramadığı ortaya çıkar.

Entegrasyon katmanının yeniden inşası

Ayakta kalması gereken arayüzleri yeniden inşa ediyoruz ve bunları doğrudan yeni sisteme yönlendirmek yerine bir soyutlama katmanına karşı inşa etmeyi tercih ediyoruz. Uydu uygulamalarınız ile ERP arasında bir entegrasyon katmanı olması, bir sonraki geçişte (ve bir sonraki mutlaka olacak) bu çalışmanın tekrarlanmaması demektir. Ayrıca uygulamaları tek bir geçiş hafta sonu yerine dalgalar hâlinde taşımanızı sağlar.

Buradaki çalışma IDoc ve BAPI arayüzlerini, OData servislerini, önceki bir dönemden kalma SOAP uç noktalarını, Avrupa B2B'sinin yarısını hâlâ yürüten düz dosya ve SFTP aktarımlarını, mesaj kuyruklarını ve yeni taraftaki modern REST API'lerini kapsar.

Veri taşıma mühendisliği

Çıkarma, temizleme, dönüştürme, yükleme ve (genellikle hafife alınan kısım) mutabakat. Geçişi tek seferlik bir betik olarak değil, tekrarlanabilir kod olarak inşa ediyoruz; böylece giderek temizlenen veriler üzerinde onlarca kez çalıştırılabilir ve her seferinde sonuçlar otomatik olarak karşılaştırılır.

Güvenilirlik mutabakatta yatar. Finans bir geçişi yükleme başarılı oldu diye onaylamaz; bakiyeler tuttuğu, sayılar tuttuğu ve kalan farklar açıklanıp yazılı olarak kabul edildiği için onaylar.

ERP'den uzun ömürlü olan özel uygulamalar

Çoğu şirketin, eski ERP'nin etrafında kurulmuş ve ERP'nin yapamadığı bir şeyi kodlayan uygulamaları vardır: bir yapılandırıcı, bir fiyatlandırma aracı, bir üretim sahası terminali, bir müşteri portalı, zamanla kritik hâle gelmiş bir planlama tablosu. Bunların bir kısmı yeni sistemin standart işlevselliğine devredilerek emekliye ayrılmalıdır. Bir kısmı ise gerçek bir rekabet avantajıdır ve değişmek üzere olan bir veritabanı şemasına artık kaynaklı olmadan, kendi başına birer uygulama olarak düzgünce yeniden inşa edilmelidir.

İkisini birbirinden ayırt etmenize yardımcı oluyor, ardından saklanmaya değer olanları inşa ediyoruz.

Raporlama ve gölge veri varlıkları

Uzun ömürlü her ERP'nin dışında bir rapor, veri çıktısı ve tablo katmanı büyür. Bunlar geçiş anında gürültülü biçimde bozulur ve neredeyse hiçbir zaman planda yer almaz. Bunların envanterini çıkarıyor, işin gerçekten dayandığı olanları belirliyor ve onları yeni veri modeline ya da onları bu modelden yalıtan bir raporlama katmanına karşı yeniden inşa ediyoruz.

Sistemin kapatılması ve veri saklama

Eski sistem, kapatıldıktan sonra da yıllarca saklamanız yasal olarak zorunlu olan kayıtlar barındırır. Bir saklama kuralını karşılamak için ECC'yi on yıl boyunca salt okunur çalıştırmak pahalı bir yöntemdir. Denetçilerin ve vergi idarelerinin gerçekten istediği arama ve dışa aktarma yollarına sahip, erişilebilir bir arşive veri çıkarımı kuruyoruz; böylece eski sistem kapatılabilir.

Bu ne değildir

Bir SAP fonksiyonel danışmanlık firması değiliz. FI/CO yapılandırmıyoruz, süreç şablonlarınızı tasarlamıyoruz ve S/4HANA programını yürüten iş ortağı biz değiliz. Bunlar uzmanlık gerektiren rollerdir ve bunlar için bir uzmanla çalışmalısınız.

Biz, o iş ortağıyla yan yana çalışan ve ERP'nin dokunduğu ama ERP programının kapsamadığı her şeyi üstlenen mühendislik ekibiyiz. Uygulamada ya programdaki kendi tarafını korumak isteyen müşteri tarafından doğrudan ya da programı yürüten sistem entegratörünün alt yüklenicisi olarak görevlendiriliyoruz.

S/4HANA dönüşümünün tamamını sahiplenecek birini arıyorsanız, size o kişinin biz olmadığımızı söyleriz ve bunu üçüncü görüşmede değil, ilk görüşmede söylemeyi tercih ederiz.

Nerelerde çalışıyoruz

Bir S/4HANA programının yanında: entegrasyonun yeniden inşası, veri taşıma mühendisliği, uydu uygulama çalışmaları ve eski sistem varlıklarının kapatılması.

SAP'den tamamen ayrılan geçişler: S/4HANA'nın orantısız kaldığı orta ölçekli şirketlerde en yaygın olanı Odoo, Dynamics 365 Business Central, ERPNext, Netsuite veya sektöre özgü bir sisteme geçiştir. Burada entegrasyon ve veri çalışması projenin büyük bölümünü oluşturur.

Oracle, Dynamics AX/NAV ve Infor ortamları: aynı yaşam döngüsü baskısıyla, ama daha az ilgi görerek karşı karşıya olanlar.

Hiç geçiş yapmayan şirketler: şimdilik yerinde kalmaya karar vermiş olan ve beklerken çevre sistemlerin modernize edilmesine, arayüzlerin desteklenebilir hâle getirilmesine ve riskin azaltılmasına ihtiyaç duyanlar.

Çalışmalar nasıl yürür

Keşif: üç ile altı hafta. Arayüz envanteri, veri kalitesi değerlendirmesi, uydu uygulamaların incelenmesi ve çevredeki sistem varlıklarının gerçekte nasıl göründüğüne dair yazılı bir rapor. Bu aşama bilinçli olarak tek başına bir çalışma olarak da sunuluyor: birkaç müşterimiz bunu bir sistem entegratörünün teklifinin kapsamını ve fiyatını yeniden müzakere etmek için kullandı ve bu, maliyetini fazlasıyla karşıladı.

Geliştirme: ana programla paralel olarak; entegrasyon katmanı, taşıma hattı, uygulamaların yeniden inşası, sizin takviminize ve sizin geçiş tarihinize göre.

Geçiş desteği: provalar, mutabakat çalıştırmaları ve testte hiç tam olarak sınanmamış arayüzlerin nihayet sınandığı yoğun destek (hypercare) dönemi dahil.

Kapatma: yeni sistem istikrara kavuştuğunda ve arşiv onaylandığında.

Teknoloji

Uygulama tarafında Java, .NET, Python, Node.js ve PHP; IDoc, BAPI, RFC ve OData dahil SAP arayüz teknolojileri; MuleSoft, Apache Camel, Kafka ve Azure Integration Services dahil ara katman yazılımları; SQL Server, Oracle, DB2, HANA ve PostgreSQL; AWS ve Azure. Mevcut ortam daha eski bir şey üzerinde çalışıyorsa (Delphi, VB6, PowerBuilder, ERP'nin yanındaki COBOL), bu bizim için sürpriz değil, tanıdık bir alandır.

Sık sorulan sorular

SAP ECC desteği tam olarak ne zaman sona eriyor?

SAP ECC 6.0'ın ana bakım desteği 31 Aralık 2027'de sona eriyor. Genişletilmiş bakım, ek ücretle ve daraltılmış kapsamla 2030 sonuna kadar mevcut. Koşullar farklılık gösterdiği için geliştirme paketinize (enhancement pack) ve sözleşmenize özgü ayrıntıları doğrudan SAP ile teyit edin.

Zaten bir sistem entegratörü görevlendirdik. Siz nerede devreye giriyorsunuz?

Onların yanında. Entegratör ERP dönüşümünü sahiplenir; biz de onun etrafındaki varlıkları: arayüzleri, veri mühendisliğini, uydu uygulamaları, raporlamayı ve kapatmayı. Bu iş bölümü yaygındır, entegratörün uzmanlaştığı sisteme odaklanmasını sağlar ve genellikle sözleşmelerin arasında kalan parçalardan birinin sorumlu olması anlamına gelir.

SAP'den tamamen ayrılmak gerçekçi mi?

Bazı şirketler için evet. Bu, yaptıklarınızın ne kadarının standart olduğuna, ne kadarının özelleştirmede durduğuna ve daha küçük bir platformun hacminizi ve mevzuat gerekliliklerinizi taşıyıp taşıyamayacağına bağlıdır. Orta ölçekli üreticiler ve distribütörler için gerçek bir seçenektir, karmaşık çok uluslu gruplar için ise zayıf bir seçenektir. Keşif aşaması size tartışma değil, karar vermek için kanıt sağlar.

Arayüz envanteri ne kadar sürer?

Orta ölçekli ortamların çoğu için üç ile altı hafta. Süreyi büyük ölçüde erişim belirler: günlüklere, kaynak koda, ara katman yazılımı yapılandırmasına ve bir şeyin neden var olduğunu hatırlayan kişilere ne kadar hızlı ulaşabildiğimiz.

Eski sistemi kapattıktan sonra denetim için erişilebilir tutabilir misiniz?

Evet. Denetçilerinizin ve vergi idarelerinin istediği saklama süresine, arama ve dışa aktarma yeteneğine sahip, sorgulanabilir bir arşive veri çıkarımı kuruyoruz. Bu genellikle lisanslı bir ERP'yi on yıl boyunca salt okunur çalıştırmaktan çok daha ucuzdur.

Henüz geçiş yapmamaya karar verirsek ne olur?

Bu, özellikle 2030'a kadar genişletilmiş bakım mevcutken meşru bir karardır. O durumda yapılacak iş, bu arada riski azaltmaktır: arayüzleri belgelemek ve istikrara kavuşturmak, hiçbir şeyin kullanmadığını emekliye ayırmak ve ERP'nin etrafındaki uygulamaları modernize etmek; böylece geçiş yaptığınızda çevredeki sistemler engel olmaz.

Başlayın

Bize ne kullandığınızı, kararın neresinde olduğunuzu ve bir entegratörün görevlendirilip görevlendirilmediğini söyleyin. Size çevredeki sistem varlıklarının muhtemelen neye mal olacağını ve işe nereden başlayacağımızı söyleyelim.

Arayüz ve veri keşfinin kapsamını belirlemek için bizimle iletişime geçin.

İlgili hizmetler

Bu hizmetle başlamaya hazır mısınız?

İletişime Geçin
← Tüm Hizmetlere Dön