Amaç: SAP Integration Suite’de, API verisini Cloud Connector aracılığı ile SFTP sunucusuna gönderen entegrasyon
Veriyi göndereceğimiz bir adet SFTP sunucusuna ihtiyacımız var. Bu yazıda örnek olarak RebexTiny SFTP Server’ı kullanacağız.
Start tuşuna basarak sunucumuzu çalıştırıyoruz.
Sunucumuzdaki verileri kontrol etmek için FileZilla programını kuruyoruz. FileZilla ile SFTP sunucumuzu birbirine bağlamamız gerek. FileZilla’yı açıyoruz.
Dosya>Site Yöneticisi ekranına giriyoruz.
Karşımıza gelen ekrandan “Yeni Site” seçeneğine tıklıyoruz. Sol üstten yeni siteye isim veriyoruz. Sağ taraftan gerekli sunucu ayarlarını yapıyoruz ve bağlantı kur diyoruz.
FileZilla ana ekranından SFTP sunucumuzun dosyalarına erişebilir ve kontrol edebiliriz.
SFTP sunucumuz ve Integration Suite ile bağlantı kurmak için Cloud Connector kullanıyoruz.
Subaccount ve Cloud Connector arasındaki bağlantıyı sağlamak için gerekli ayarlamaları yapıyoruz.
Subaccount ve Cloud Connector bağlantısı başarılı bir şekilde sağlandı.
SFTP sunucusu ve Cloud Connector’ı oluşturacağımız Iflow’da kullanmak için gerekli Security Material ayarlarını yapıyoruz.
Amaç: API verisini Cloud Connector araclığı ile SFTP sunucusuna gönderen entegrasyon
Sender: SAP ERP , Finansal Sistemler vs.. (Client)
JSON to XML Converter: Gelen veriyi XML formatına çeviren fonksiyon
Content Modifier: Gelen mesajın içeriğini değiştiren veya özelleştiren fonksiyon
Request Reply: Client tarafından gelen istek için request-reply adımını tamamlayan fonksiyon.
Send: Gelen veriyi SFTP sunucusuna gönderen fonksiyondur.
Receiver: Entegrasyon akışında mesajların gönderileceği hedef sistemi veya uygulamayı tanımlayan fonksiyon.
HTTPS: HTTPS adapter, dış sistemlerle güvenli bir şekilde iletişim kurmak için kullanılır. Bu adapter, SAP CPI'nin dış dünya ile HTTP(S) protokolü üzerinden veri alışverişi yapmasını sağlar.
JSON olarak gelen veriyi XML’e dönüştürür
Gelen mesajı özelleştirir. API’den istediğimiz veriyi çağırmak için gereken fonksiyonu ayarlıyoruz.
Get Method: HTTP protokolü üzerinden veri almak için kullanılan bir yöntemdir. Bu yöntem, bir web sunucusundan veri talep eder.
Send: Gelen veriyi SFTP sunucusuna gönderen ve kaydeden fonksiyondur.
SFTP Receiver Adapter: Dosya tabanlı veri transferlerini yönetmek için kullanılır. Bu adapter, SAP CPI'nin güvenli bir şekilde uzak bir SFTP sunucusuna dosya göndermesini sağlar.
Postman’den Iflow’u istediğimiz veri ile çağırıyoruz.
Veri SFTP sunucusuna başarılı bir şekilde kayıt oluyor.
SAP Integration Suite Danışmanlığı
SAP Entegrasyon Takım Lideri
U-ETDS Zorunluluğuna Uyum Rehberi: SAP TM ve Non-SAP Entegrasyon Çözümleri
Ulaştırma sektöründe dijital dönüşümün önemli bir adımı olan Ulaştırma Elektronik Takip ve Denetim Sistemi (U-ETDS), firmalar için...
Kaizen Nedir? Kaizen Felsefesi Nedir?
Kaizen, Japonca “Kai” ve “Zen” kelimelerinin birleşiminden oluşur ve “daha iyiye doğru değişiklik, değişim” veya “iyi değişim...
SAP RAP Uygulamalarında Behavior Extension Kullanımı
SAP'nin modern geliştirme çerçevesi olan SAP RAP (Restful ABAP Programming), yazılım çözümlerinin esnek ve modüler olmasını sağlayarak...
E-Arşiv Fatura Nasıl İptal Edilir?
01/01/2020 itibarıyla e-Fatura mükelleflerine, vergi mükellefi olmayan ancak aynı gün içinde 30 bin TL’nin üzerinde fatura kesen ve aynı...
Sürekli İyileştirme (Continuous Improvement) Nedir?
Sürekli iyileştirme, günümüzde hayatımızı kolaylaştıran ve iş süreçlerimizi verimli hale getiren her gün yapılan iyileştirmeleri...
ABAP Nedir? SAP ABAP Danışmanlığı Nedir?
ABAP, yazılım şirketi SAP tarafından geliştirilen dördüncü nesil, üst düzey bir programlama dilidir. ABAP kelimesi başlangıçta "genel...
Go PostgreSQL bağlantısı ve Heroku Deployment
Daha önceki yazılarımızda Go programlama diline giriş yapmış ve ardından Go programlama dili ile örnek bir Rest API yaratmıştık. Bu...
SAP Marketing Cloud ve Çeşitli Uygulamaların Entegrasyonu
SAP Marketing Cloud Nedir ve Hangi Çözümleri Sunar?SAP Customer Experience, SAP Cloud for Customer, SAP Commerce Cloud, SAP Customer Data Cloud ve...
SAP Fiori ANALYTICAL LIST Page (ALP) Nedir?
Analytical List Page (ALP) verileri farklı açılardan analiz etmek için benzersiz bir yol sunmaktadır, verilerde derinlemesine inceleme yapmaya...
Mailiniz başarıyla gönderilmiştir en kısa sürede sizinle iletişime geçilecektir.
Mesajınız ulaştırılamadı! Lütfen daha sonra tekrar deneyin.