Blogs

Maintain Form Templates: SAP Fiori Form Şablonu Yönetimi

SAP Fiori Maintain Form Templates

Maintain Form Templates, SAP S/4HANA Fiori ve Cloud'da satın alma siparişi, sözleşme veya fatura gibi uygulama nesnelerini PDF çıktısına dönüştüren Adobe form şablonlarını yönetmenizi sağlayan bir Fiori uygulamasıdır. Bu yazıda uygulamanın ne sunduğunu, şablon türlerini, çeviri ve custom font ayarlarını ve implementasyon adımlarını anlatıyoruz.

SAP S/4HANA Fiori ve Cloud’da Adobe Formları

SAP S/4HANA Fiori ve Cloud'da Adobe formları, uygulama nesnelerini PDF biçiminde işlemek için kullanılan standart bir teknolojidir. Bulutta ve Fiori'de çıktı yönetimi; form şablonunun geliştirilmesi ve bakımı, veriyi birleştirme, veriyi işleme ve formlar için çıktı belirleme konusundaki gereksinimleri sağlar.

Maintain Form Templates Uygulaması Ne Sunar?

Günümüz teknolojisinde form çıktılarının bakımını Fiori'de yapmak mümkün. Fiori, tasarımını seçip özelleştirebileceğiniz veya standart şablonları seçip kullanabileceğiniz bir uygulama sunar. Uygulama içinde:

  • Mevcut tüm şablonları liste halinde görüntüleyebilir, atanan dillere ve ülkelere göre filtreleyebilirsiniz.
  • Belirli bir dil için yeni bir custom şablon oluşturabilirsiniz.
  • SAP'nin standart şablonlarını yeniden kullanabilirsiniz.
  • Artık gerekmeyen custom şablonları silebilirsiniz.

Uygulama içerisinde form oluşturmak oldukça basit olduğu için formu Fiori üzerinden hazırlamak geliştiricilere büyük zaman kazandırır. Ayrıca uygulama kusursuza yakın bir form görünümü sunar.

Form Şablonu Türleri: Ana ve İçerik Şablonları

Parça tabanlı form şablonları, içerik şablonu ve ana form şablonundan oluşur. Fiori'de bu şablonlar üzerinde düzenlemeler yapılabilir. Aşağıdaki tablo şablon türlerini özetler.

Şablon türü
Ne içerir
Düzenlenme yeri
Ana form şablonu (Master)
Logo, altbilgi ve diğer statik düzen bilgileri
Adobe LiveCycle Designer (indirilip düzenlenir)
İçerik formu şablonu (Content)
Sipariş, fatura gibi statik olmayan, uygulamaya özgü veriler
Maintain Form Templates uygulaması + Adobe LiveCycle Designer
Custom şablon
SAP'nin hazır şablonundan türetilmiş, kuruma özel tasarım
Maintain Form Templates üzerinden oluşturulur, XDP olarak indirilip düzenlenir

Ana Form Şablonları

Ana form şablonları, logolar ve altbilgi verileri gibi statik bilgileri içerir. Bu veriler kuruluştan kuruluşa değişebilir ve özelleştirilebilir. Kalıp form şablonları, içerilen kalıp sayfalar için farklı düzen tanımları içerir; bu tanımlar statik metinleri, logoları ve adresleri kapsar.

İçerik Formu Şablonları

İçerik formu şablonları, statik olmayan ve uygulamayla ilgili verileri görüntülemek için kullanılan form şablonlarıdır. Logolar ve altbilgi verileri gibi bilgileri görüntülemek için ana form şablonlarını kullanır. SAP ERP'deki form şablonlarından farklı olarak, SAP S/4HANA'daki parça tabanlı form şablonları SAP GUI dışında düzenlenmelidir.

Çeviriler (Translations)

Form şablonları çoklu dili destekler. Özelleştirilmiş veya önceden teslim edilmiş form şablonunun, ek çevirilerin oluşturulabileceği özgün bir dili vardır. Çeviriler, orijinal dil form şablonunun sürümleridir: genel tasarım (grafik düzeni, kullanılan yapı ve öğeler) aynı kalır, ancak dile bağlı metinler çevrilmiş metinlerle değişir.

Custom form şablonlarının çevirilerini düzenlemek için Maintain Form Template uygulamasının Çeviriyi Düzenle işlevini kullanabilirsiniz. Önceden yüklenmiş sistem dilleri için çeviriler ekleyebilir ve silebilirsiniz. Çevrilmiş formu, Adobe LiveCycle Designer'da önizlemek için XDP dosyası olarak da indirebilirsiniz.

Custom Font Düzenlemeleri

Custom form şablonlarında özel fontlar kullanabilirsiniz. Bu özel yazı tiplerinin PDF'e gömülü olması gerekir. Bunun için Maintain Form Template uygulamasındaki "Fontu PDF'e Gömülü Getir" özelliğini kullanın.

Form çıktısında custom yazı tiplerinin kullanılması için ilgili custom yazı tiplerini Adobe Document Services Configuration uygulamasıyla Adobe Document Services'a (ADS) yüklemeniz gerekir. Özel form düzenlerinin geliştirilmesi içinse, karşılık gelen custom yazı tiplerini Adobe LiveCycle Designer ile aynı Windows makinesine yüklemeniz gerekir.

Custom Form Şablonlarının Önceki Sürümlerine Erişim

Custom form şablonlarınızın önceki sürümlerine erişebilir ve bunları indirebilirsiniz. Ayrıca iki sürümü nesne düzeyinde karşılaştırabilirsiniz.

Nesneler, text reference ID aracılığıyla veya (hiçbiri yoksa) form şablonundaki nesne yolu aracılığıyla tanımlanır. Karşılaştırma, silinen nesneleri, eklenenleri ve diğer değişiklikleri görüntüler; değişiklikler öğelerin XML'inde tanımlanan farklılıkları ayrıntılı olarak gösterir.

Maintain Form Templates Uygulamasının Implementasyonu

Uygulamanın teknik bilgilerine ve dökümantasyonuna Fiori App Library'den erişebilirsiniz. Bu sayede uygulamayı Fiori Launchpad'e implemente etmek oldukça kolaydır. Uygulamaya erişebilmek için şunlar yeterlidir:

  1. Uygulamanın kataloğunu içeren bir rol oluşturun.
  2. Oluşturduğunuz rolü ilgili kullanıcıya atayın.
  3. Uygulamanın OData servislerini aktifleştirin.

Form Şablonları İçin Veri Bağlantısı

Önceki veri alma teknolojisi olan ABAP Dictionary tabanlı arayüz yerine, yeni parça tabanlı form şablonlarının yanı sıra yeni bağımsız form şablonları için veri bağlantısını SAP Gateway hizmetleri aracılığıyla kurarsınız.

Nelere Dikkat Etmelisiniz?

  • Custom şablon geliştirmek için Adobe LiveCycle Designer kurulumu gerekir; bunu erken planlayın.
  • Custom fontları hem ADS'ye hem de LiveCycle Designer'ın çalıştığı makineye yüklemeyi unutmayın, aksi halde çıktıda font uyumsuzluğu yaşarsanız.
  • Birden fazla dile çeviri yapıyorsanız, her çeviriyi önizleyerek grafik düzenin bozulmadığını doğrulayın.
  • Bir şablonu değiştirmeden önce önceki sürümle karşılaştırma yaparak hangi nesnelerin etkileneceğini görün.

SAP Fiori projelerinizde form çıktılarının tasarımından implementasyonuna kadar destek almak isterseniz SAP Fiori Danışmanlığı ekibimizle iletişime geçebilirsiniz.

Sıkça Sorulan Sorular

Maintain Form Templates hangi ortamlarda kullanılır?

Uygulama, SAP S/4HANA Fiori ve SAP S/4HANA Cloud (Public ve Private Edition) ortamlarında kullanılır. Klasik SAP ERP'deki form bakımından farklı bir uygulamadır.

Custom form şablonu oluşturmak için hangi araç gerekir?

Adobe LiveCycle Designer gerekir. XDP dosyasını Maintain Form Templates üzerinden indirip bu araçla düzenler, ardından tekrar yüklersiniz.

Ana form şablonu ile içerik formu şablonu arasındaki fark nedir?

Ana form şablonu logo ve altbilgi gibi statik verileri içerir. İçerik formu şablonu ise fatura veya sipariş gibi uygulamaya özgü, statik olmayan verileri gösterir ve ana şablonu referans alır.

Custom fontlar form çıktısında neden görünmüyor?

Genellikle font, Adobe Document Services'a (ADS) yüklenmemiştir veya Adobe LiveCycle Designer'ın çalıştığı makineye kurulmamıştır. Fontu PDF'e gömülü getir özelliğini de kontrol edin.

Sonuç

Maintain Form Templates, SAP S/4HANA Fiori ve Cloud'da Adobe form şablonlarını kod yazmadan yönetmenizi sağlar. Ana ve içerik şablonlarını doğru ayırarak, çevirileri ve custom fontları dikkatli planlayarak sağlam bir çıktı yönetimi kurabilirsiniz. SAP Fiori form projeleriniz için bizimle iletişime geçebilirsiniz.

Referanslar

Maintain Form Templates uygulama ekranı Maintain Form Templates uygulama ekranı
SAP Fiori Maintain Form Template ekranı SAP Fiori Maintain Form Template ekranı
Maintain Form Translations ekranı Maintain Form Translations ekranı

Benzer
Bloglar

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.