İçindekiler
Çok Kolay
Orta
Teknik Bilgi Gerektirir
Sınırlı
Tam Esneklik
Zayıf
xsl:choose ile Güçlü
xsl:for-each & xsl:key
Düşük
xsl:template ile Yüksek
Zor
Tek .xsl Dosyası
10 MB+ Dikkat
xsl:for-each
xsl:key
xsl:choose
<xsl:choose> <xsl:when test="OrderTotal > 10000"> <ApprovalRequired>true</ApprovalRequired> <ApprovalLevel>Manager</ApprovalLevel> </xsl:when> <xsl:when test="OrderTotal > 1000"> <ApprovalRequired>true</ApprovalRequired> <ApprovalLevel>Supervisor</ApprovalLevel> </xsl:when> <xsl:otherwise> <ApprovalRequired>false</ApprovalRequired> </xsl:otherwise> </xsl:choose>
sum()
count()
<TotalAmount> <xsl:value-of select="sum(Order/Items/Item/Price)"/> </TotalAmount> <ItemCount> <xsl:value-of select="count(Order/Items/Item)"/> </ItemCount>
<xsl:if test="normalize-space(CustomerEmail) != ''"> <Email><xsl:value-of select="CustomerEmail"/></Email> </xsl:if>
xsl:template
xsl:call-template
İpucu: XSLT şablonlarınızı SAP CPI’nın “Resources” bölümünde merkezi olarak saklayın. Bir değişiklik yaptığınızda tüm bağlı iFlow’lar otomatik güncellenir.
xsl:stylesheet
tokenize
format-date
substring-before
substring-after
xsl:variable
Dikkat: 10 MB’ı aşan mesajlarda XSLT yerine Streaming destekli bir yaklaşım veya Java DOM tabanlı script tercih edin. Bu sınırlama, mimari kararlarınızı şekillendirmeli; bellek tüketimini izlemeyi ihmal etmeyin.
<!-- ... -->
tokenize()
format-date()
.xsl
.xslt
SAP PI/PO & SAP Integration Suite (CPI) Danışmanı Enes Varinli, SAP ve SAP dışı sistemler ile üçüncü parti uygulamalar arasında uçtan uca ERP entegrasyonlarının analiz, tasarım ve hayata geçirilmesi süreçlerinde görev alan bir entegrasyon danışmanıdır. İş süreçlerini merkeze alan; sürdürülebilir ve ölçeklenebilir entegrasyon mimarileri geliştirmeye odaklanmaktadır.
SAP TM – ERP Entegrasyonu: Sipariş ve Teslimat Bazlı Senaryolar
Giriş SAP Transportation Management (SAP TM), lojistik süreçlerin planlanması, navlun hesaplaması, taşıma yönetimi ve yükleme optimizasyonu...
SAP Spartacus Nedir? Commerce Cloud Storefront Kapsamlı Rehber
SAP Spartacus nedir? SAP Spartacus, SAP Commerce Cloud (eski adıyla SAP Hybris) için geliştirilmiş, açık kaynaklı Angular tabanlı bir...
SAP TM ile Lojistikte Dijital Dönüşüm: ERP, Bulut ve Sistem Entegrasyonları
SAP TM, ERP, EWM ve GTS gibi sistemleri tek bir entegre mimaride birleştirerek lojistik süreçlerin uçtan uca ve senkronize biçimde...
Kurumsal Süreç Yönetimi (BPM) Nedir? SAP Entegrasyonu Rehberi
Kurumsal Süreç Yönetimi (BPM), işletmelerin iş yapma biçimlerinin modellenmesi, süreç iyileştirmelerinin yapılması ve...
SAP SIGNAVIO PROCESS MANAGER NEDİR?
Signavio Process Manager, sezgisel, bulut tabanlı, profesyonel süreç modellemesi sunan bir SAP Signavio modülüdür. SAP Signavio Process...
SAP ve Non-SAP Sistemler Arasında Depo Süreçleri Entegrasyonu
SAP depo entegrasyonu, bir organizasyonun iş süreçlerini yönetmek ve optimize etmek için SAP ERP (Enterprise Resource Planning) sistemlerini...
SAP TM–EWM Entegrasyonunda Gelişmiş Mal Kabulü (ASR)
SAP Transportation Management (SAP TM) ile SAP Extended Warehouse Management (SAP EWM) arasındaki entegrasyon, tedarik zinciri yönetiminde uçtan...
Kimler e-İrsaliye Mükellefidir? 2026 Güncel Rehber
Dijital dönüşüm çözümleri arasında en çok tercih edilen uygulamalardan biri e-İrsaliye uygulamasıdır. Ticari faaliyetlerde bulunan...
SAP E-Fatura Çözümleri Nedir?
Giriş E-Fatura ve SAP e-Fatura çözümleri, işletmelerin fatura süreçlerini Gelir İdaresi Başkanlığı (GİB) standartlarına uygun şekilde...
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.