• Recent Comments

    Facade Pattern

    “Gang of four”(1) göre aşağıdaki gibi tanımlanmaktadır bu yapı desenimiz. “Provide a unified interface to a set of interfaces in a subsystem. Facade(2) defines a higher-level interface that makes the subsystem easier to use.”  Yaptığımız bir programda ve kodladğımız bir süreçte sürekli aynı şeyleri yapmak zorunda kalıyor ve bunların arasında iletişim açısından bir kopukluk olmaması Read more

    BRF Plus Nedir

    BUSINESS RULE FRAMEWORK Plus (BRF+) Genel, İlk olarak ABAP programlama dilinin bir parçası olan BRF+, programcılar ve sistem yöneticilerinin her ikisinin de kullanabileceği iş kuralları için çalışma zamanlı ve birleşik modelli teradik, satınalma gibi süreçler için kullanılan bir frameworktur. Farklı  hedef gruplarının gereksinim ve kullanım senaryoları SAP’nin yetkilendirme sistemleri ve kullanıcı arayüz ile ayrı ayrı Read more

    ABAP Singleton Pattern

    Singleton pattern mantığında amacımız  ; programımızın çalışma anında , ilgili nesnemize erişen sadece  tek bir instance ın var olmasını sağlamaktır. Biraz daha detaylandıracak olursak; Elimizde bir kontrol sınıfı var ve biz bunun ABAP tarafında her perform altında ve fonksiyon çağrıldığında yeniden instance oluşmasını istemiyorsak  bu yöntemi uygulayabiliriz. Böylece  aynı instance ı tüm runtime anında kullanabiliriz. Read more

    ABAP Design Pattern

    Türkçede karşılığı tasarım şablonları olarak geçen , yazmış olduğunuz proje üzerinde karşınıza çıkan problemlere tasarım kalıplarıyla çözümler bulmaktır ve bu çözümler ile yazılım dünyasında bulunanların hayatını kolaylaştırıp , geliştirilen projenin daha kullanılabilir hale getirilmesini sağlamaktır. Bir başka tanım ise; projelerde sıklıkla kullanılan nesnelerin tekrar kullanmak üzere kategorize edilmesidir. Farklı sorunlara ve bu sorunlara ait çözümler Read more

    ABAP Managed Database Procedures

     SAP HANA ile gelen yeni paradigma “Code Pushdown” . Bu kavram ile SAP toplama, çıkarma , sayma gibi aritmetik işlemleri veritabanı üzerinde yapmamızı istiyor . Bu şekilde HANA daha performanslı kullanmak mümkün olacak. Bu kavramı kullanabilmemizi sağlayan özelliklerden biri de AMDP ( ABAP Managed Database Procedures ). Bu noktada ABAP 7.4 SP5 önceki versiyonlarda SAP yaklaşım farkılılığından bahsetmek istiyorum.SP5 Read more

    SAP HANA Fuzzy Search

    SAP Hana ile gelen muhteşeme özellik ,   Artık kulakçığa ( Search Help için müşteri tanımı )  tıklamadan HANA hızlı text search özelliği ile google daki gibi sadece bir harf yazarak ilgili eşleştirmeleri karşımıza gelicek   . SAP HANA  DB kullanan , SAP NetWeaver AS ABAP 7.4 SP05 version üstünde kullanılabilen özellik için küçük bir örnek ; Standart ekranlarda da Read more

    UBL 2.1 ( UBL TR 1.2 )

    Gelir İdaresi Başkanlığı, firmaların e-Fatura kullanımıyla birlikte gerek mükellef talepleri gerekse de sektörel ihtiyaçlar doğrultusunda kullanılan XML formatında değişikliğe gitmiştir. Dünya Türkiye UBL 2.0 UBL TR 1.0 UBL 2.1 UBL TR 1.2   Yeni version olan UBL TR 1.2 ile değişiklikleri 2 alanda toplayabiliriz.   Format değişikliği ( XML yapısında ) Kodsal değişiklikler Kodsal Değiklikler Read more

    Smartform & SAP Script

    Abap Farklılıklar üzerine ilk yazımız Smartform & SAPScript karşılaştırma üzerine olacaktır .   Özellik Smarfrom SAP Script Tablo Tablo çizebilir, çerceveye alabilirsiniz Dinamik uzun metinler ekleyemezsiniz Kopyalama Kopya Alabilirsiniz , download ,upload ile başka sisteme taşıyabilirsiniz – XML/HTML XML Görüntüleyebilir , web de açabilirsiniz – Main Window Sadece bir tane olabilir Birden Çok olabilir Renkli Read more

    Melasoft Smart KEP

    KEP Nedir ? Kayıtlı Elektronik Posta (KEP), her türlü ticari, hukuki yazışma ve belge paylaşımlarınızı gönderdiğiniz biçimde koruyan, alıcının kim olduğunu kesin olarak tespit eden, içeriğin kesinlikle değişmemesini ve içeriği yasal geçerli ve güvenli, kesin delil haline getiren sistemdir. KEP sistemi, gönderici ve alıcı kimlikleri, gönderi zamanı, teslim edilme zamanı, erişilme zamanı ve içerik bütünlüğünü Read more

    Clef two-factor authentication