Kural Motoru. www.paperwork.com.tr



Benzer belgeler
Program ile birlikte 4 adet örnek Excel dosyası ve bu dosyaları transfer etmekte kullanılan örnek dizaynlar verilmektedir.

PAPERWORK TEKNİK MİMARİ

Windows Sürüm 5.0 Standart Raporlarının NDER ile Bütünleşik Çalıştırılması

KARŞI ÖDEME TARİHİ TAKİBİ

1. Web Sitesine Giriş 1. Giriş Yapmak için tıklayın tıklanır.

DESTEK DOKÜMANI. Tablolu Malzeme Sınıfları

DESTEK DOKÜMANI. 3 al 2 öde kapmanyası - 3 tane ürün alana fiyatı en düşük olan ürünün bedava verilmesi,

1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA

BİLGİ SİSTEMLERİ SAN. VE TİC. A.Ş.

20 Mayıs İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler : Muhasebe IV

FORMÜLLER VE FONKSİYONLAR

Personel Net Ödenecek ve Kesinti Entegrasyonunda Yenilik

Kantar Otomasyonu Özellikler Kullanım Satış Kamyon Hareketleri Ağırlık Bilgisi... 9

Katma Değer Vergisi Beyannamesinin (2) ekinde verilen Katma Değer Vergisi Kesintisi Yapılanlara Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.

İş akışı ve doküman yönetimi sistemi seçiminde dikkat edilmesi gereken hususlar. PaperWork ECM Satış Direktörü

EXCEL DE BENZETİM ÖRNEKLERİ BMÜ-422 BENZETİM VE MODELLEME

Ürün Profil ve Yapılandırma Kodu Tanımlama

NOA YAZILIM İNŞAAT ÖN MUHASEBE PROGRAMI

KOLAY SİPARİŞ TAKİBİ v4

TIGER PLUS ÜRÜN FARK DOKÜMANI

TÜMOSAN Tedarikçi Portalı Kullanım Kılavuzu TÜMOSAN TEDARİKÇİ PORTALI. Kullanım Kılavuzu

Nakit Akışı Yönetimi ELE K T RON- SENK RON YA ZI LIM LTD.ŞTI.

EDI MIGROS (Sipariş) LOGO ENTEGRASYONU

E - YENİLİKLER BÜLTENİ

PARALOG SÜT PROGRAMLARINDA KADEMELĐ FĐYAT UYGULAMASI

KATEGORİ MİZANI BAŞLARKEN KATEGORİ NEDİR? NEDEN N İHTİYAÇ DUYULUR?

ENROUTEPLUS TA YAPILMASI GEREKENLER

Çözüm Bilgisayar. Çözüm SIRAMATİK

AKADEMEDYA YAZILIM BİLGİSAYAR EĞİTİM VE DANIŞMANLIK TİC. SAN. LTD. ŞTİ Kocaeli Üniversitesi Yeniköy Teknopark Yerleşkesi Başiskele / Kocaeli Tel Faks

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ

Kod Listeleri Genel Yapısı

Doğrudan Temin Sistemi (DTS) BİLGİ İŞLEM DAİRE BAŞKANLIĞI

SATIŞ VE DAĞITIM İŞLEMLERİ

Verimli İş Ortağınız... UNLU MAMÜLLERİ POLEN YAZILIM

İş akışı ve doküman yönetimi sistemi seçiminde dikkat edilmesi gereken hususlar. PaperWork ECM Satış Direktörü

Yazılım Destek Hizmeti

Projenin Adı: Matrisler ile Diskriminant Analizi Yaparak Sayı Tanımlama. Giriş ve Projenin Amacı:

18 Haziran Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Muhasebe

STOK KARTLARINDA ÇOKLU ÖLÇÜ BİRİMLERİ

MAK 210 SAYISAL ANALİZ

ONLINE BA/BS SİSTEMİ. Tanıtım Dokümanı

Leader at Home, Ambitions Worldwide

9 Ekim Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Cari II

EXCEL 2007 ELEKTRONİK ÇİZELGE

1. Dekont Modülü Yenilikleri

ORACLE DA KÜRSÖRLER. Gerekli sistem değişkenleri

FĐŞLERDE KONTROL TARĐHĐ UYGULAMASI

BÖLÜM FORMÜLLER ve OTOMATİK TOPLAM Formüller

Ders Notlarının Creative Commons lisansı Feza BUZLUCA ya aittir. Lisans:

Akıllı Kod Desteği. Şekil 1

Kalite Kontrol Yenilikler

İLİŞKİSEL VERİTABANLARI

DESTEK DOKÜMANI TABLO RAPORLAR

E - YENİLİKLER BÜLTENİ

TIGER PLUS FİYAT LİSTESİ 1 Aralık 2010 tarihinden itibaren geçerlidir.

KDV Beyannamesinin ekinde verilen Kısmı Tevkifat Uygulaması Kapsamındaki İşlemlere Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.

sidrateknikservis arıza takip yazılımı Ya z ı l ı m A. Ş

ETA Work İLE ETA CEBİNİZDE

ÜRETİCİLERE VE BÜYÜK İŞLETMELERE MİKRO YAZILIM DAN KURUMSAL YAZILIM: MiKRO FLY EN BÜYÜK OLMAK İÇİN UÇ!

İşinizi Yönetmenin En Kolay Yolu!

Komple sistem çözümleri. Daha fazla oda konforu için en iyi sistem çözümleri. Ürün Seçimleri

Proje Yönetimi Uygulamaları Görev Tanımlama

AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ

TIGER PLUS FİYAT LİSTESİ 08 Nisan 2013 tarihinden itibaren geçerlidir.

30 Mayıs ETASQLMNG Programına giriş

Uygulama İş Akış Kaydında Koşul Tanımlamaları

Internet Programming II

ENF102 TEMEL BİLGİSAYAR BİLİMLERİ VE C/ C++ PROGRAMLAMA DİLİ. Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

e-arşiv Suite8 kullanım kılavuzu

AMP DOĞRUDAN TEMİN PROGRAMI TEKNİK ÖZELLİKLERİ

DATASOFT E-DEFTER. Kurulum Kılavuzu 01 TEMMUZ DATASOFT YAZILIM LTD. ŞTİ. Kartal/İstanbul

Android e Giriş. Öğr.Gör. Utku SOBUTAY

ZORUNLU SAHA TANIMLARI

HSancak Nesne Tabanlı Programlama I Ders Notları

UYUMSOFT İ-DÖNÜŞÜM PORTALI FATURA GELEN KUTUSU

Türkiye nin lider Şerit ve Tel üreten işletmesi için özel olarak 2014 yılında projelendirilmiş ve geliştirilmiştir.

MODÜL 4 HESAP TABLOSU UYGULAMALARI 2

Mikro Ayarları. Mikro Programının kurulu olduğu veritabanı ve web servisi için bağlantı ayarlarının yapıldığı menüdür.

Tiger2 EK ÖZELLİK PAKETİ 3

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Microsoft Excel Uygulaması 2

Özel Sahalar ĠÇERĠK. Döküman Kodu : NAS004 İlk Yayın Tarihi : Mart 2017 Revizyon Tarihi : Mart 2017 Revizyon No : 1.

İŞ ZEKÂSI & ÇEVİK RAPORLAMA ARACI. REPX ile verinize değer katın.

Dağıtım (18. Madde) Uygulamaları

E - YENİLİKLER BÜLTENİ

Fonksiyonlar. C++ ve NESNEYE DAYALI PROGRAMLAMA 51. /* Fonksiyon: kup Bir tamsayının küpünü hesaplar */ long int kup(int x) {

İşlem Adımları. 18 Mart 2016

... ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

Yükleme Emrinde bulunan belge numarası, kamyon plaka numarası ve şoför adının irsaliyeye taşınması,

Göstericiler (Pointers)

WEB 2.0 ARAÇLARINI TANIMAK

NetPos ver:4.0 Yenilikleri

KALİTE SİSTEM YÖNETİCİSİ EĞİTİMİ

İŞ SAĞLIĞI GÖZETİMİ YAZILIMI. Sağlıklı ve güvenli bir yaşam için

Esnek Hesaplamaya Giriş

YAPAY SİNİR AĞLARI. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ

Dövizli Kullanım LOGO KASIM 2011

YORKA DÖKÜMHANE OTOMASYONU

Microsoft Office Excel 2007

Transkript:

Kural Motoru www.paperwork.com.tr

İş Kuralı Örnekleri Aşağıda iş kurallarına çeşitli örnekler verilmiştir; : İş Kuralı Nedir? T üm işletmeler kural merkezli çalışırlar. Kurallar hangi fırsatların takip edildiğini veya geride bırakıldığını belirler. Kurallar fiyatlandırmanın nasıl yapılacağını, kimin onay veya ret yetkisi olduğunu, hattaha kimin işe alınabileceğini belirler. Bilgi, malzeme, para akışları, projelerin nasıl ilerleyeceği hep kurallar aracılığı ile belirlenir. Kısacası kurallar işin nasıl yapılacağına dair yönergeler sağlar. Basit evet/hayır cevaplarından kompleks, çoklu kritere göre skor tabanlı cevaplar üretebilir. Sözleşmenin tipine, bedeline, tedarikçiye veya ürüne göre sözleşmeleri kim/kimler imzalayabilir? Müşteri alış/veriş esnasında arama tarihçesine göre, sipariş geçmişine göre hangi ürünler tavsiye edilmelidir? Veya hangi indirimlere hak kazanmıştır? Yapılan işlemin tutarına veya miktarına göre ne tür ek işlemler yapmak gerekir? Hangi birim zamanda, ne kadar işlem yapan müşteri Özel Müşteri olarak kabul edilir? Çözüm ortakları, bayiilerin işlem komisyonları nasıl hesaplanır? Hangi veri geçerli bir veridir? Hangi işlemler Genel Müdür seviyesinde onaya çıkmalıdır? Hangi durumlarda çift yönetici onayına ihtiyaç duyulur? Her işimizi kurallar ile yaptığımız için soru Benim kurumumun kurallara ihtiyacı var mı? dan çok Benim kurumum iş kurallarını otomatikleştirmeden ne faydalar sağlayabilir? olmalıdır.

Kural Motoruna neden ihtiyacım var? İ ş akışlarında ve elektronik formlarda yapılan kontroller, bazı sabit değişkenler, iş mantığı merkezi bir yapıda toplanmalıdır. PaperWork Kural Motoru tüm bu bilgilerin merkezi olarak yönetilmesini sağlar. Daha sonra kuralda yapılacak değişiklik ile formlar ve iş akışlarında değişiklik yapmadan tüm sistemin yeni parametrelere göre çalışması sağlanır. Entegre test ortamı Entegre test ortamı sayesinde oluşturulan kurallar anında çalıştırılabilir. Daha üretim ortamına geçmeden olası ek ihtiyaçlar, değişiklikler, hatalar anında görülerek gerekli önlemler alınabilir. Bakım Kolaylığı Kuralların tek bir noktada toplanması ile beraber bakım ve destek kolaylığı sağlanır. Olası değişikliklerde tek bir kuralı değiştirerek bağlı olan tüm fonksiyonların da değişmesi sağlanır. Merkezi Kurum içerisindeki tüm kurallar merkezi tek bir yapı üzerinde toplanabilir. Bu şekilde yapılabilmesi sağlanır. Takip edilebilirlik Merkezi bir hale getirilen kurallar daha kolay takip edilir. Kurallarda yapılacak değişikliklerin nereleri etkileyeceği önceden ön görülebilir. Tekrar kullanılabilirlik Kuralların merkezi hale gelmesi ile beraber kurumun değişik birimlerinde, süreçlerinde, elektronik formlarında kullanılan ihtiyaç durumunda tekrar kullanılabilir. Böylece kurum içerisindeki işleyiş standartlaştırılabilir. Oluşturulan her kural birden fazla iş akışında ve elektronik formda kullanılabilir. PaperWork Kural motoru tüm PaperWork ürünleri ile tam entegre çalışır. SDK Desteği İş Akışı ve Elektronik Form Desteği Tüm PaperWork ürünlerinde 2 tip geliştirme katmanı bulunmaktadır. Bunlardan birincisi.net kütüphaneleri ile sağlanır. PaperWork ara yüzleri de bu kütüphane ile geliştirilmiştir. Aynı fonksiyonlar SOAP WEB Servisleri ile de sağlanmaktadır. Kurum içerisindeki tüm uygulamalar bu katmanlardan birisi kullanılarak Kural Motoru fonksiyonlarına erişebilir. Böylece kurum içerisindeki tüm uygulamaların tek bir kural motoru ile yönetilebilmesi sağlanabilir.

Kural Çeşitleri Nelerdir? PaperWork Kural Motorunda mevcut kurallarınızın tanımlanabilmesi için 4 tip kural çeşidi bulunmaktadır. Global Değerler Tüm akışlarda ve elektronik formlarda kullanılan, zaman içerisinde değişiklik gösterebilecek değerlerdir. Yazı, sayı, para, mantık ve tarih/saat veri tiplerinde olabilir. Örneğin hesaplamalarda kullanılan KDV oranı gibi. Tablolar PaperWork Kural Motorunda MS Excel de olduğu gibi tablo oluşturmak mümkündür. Amaç verilen satır veya sütun değerlerine göre geçerli veriyi alarak kullanmaktır. Sınırsız sayıda kolon ve satırdan oluşabilir. Tablo içindeki hücre değerleri yazı, sayı, para, mantık ve tarih/saat alanlarından oluşabilir. Örnek olarak faiz tablosu verilebilir. Şekilde görüldüğü gibi TL,USD,Euro bazında 3,6,9 ve 12 aylık faiz oranları girilmiştir. Listeler Kural Motorunda tanımlanan listeler varlık kontrollerinde kullanılırlar. Örneğin İş Akışının belli bir adımında akıştaki değer liste değerlerinden birisine eşit ise şu adıma git gibi tanımlamalar yapılabilir. Liste değerleri için de yazı, sayı, para, mantık ve tarih/saat değerleri kullanılabilir. Aşağıdaki örnekte süreç içerisindeki müşterinin VKN si kontrol edilerek özel müşteri olup olmadığına karar verilir. Fonksiyonlar Karmaşık olan ve tanımlamalar ile uyarlanamayacak kurallar bütünleşik kod yazma ortamında C# kullanılarak yazılırlar. Bu fonksiyonlar.net standart kütüphanelerini, PaperWork geliştirme katmanını da kullanabilir. Kısacası PaperWork ara yüzlerinde bulunan tüm fonksiyonlar da kullanılarak kurallar yazılabilir. Örneğin aşağıda Faiz oranları tablosu kullanılmış, verilen gün değerine ve para formatına göre ilgili faiz oranı alınmıştır.