| |
Tanimi: Is akisi (WF) modülü islem ve görevlerinin yolunun belirlenmesi için kurallarin olusturuldugu modüldür. Birden fazla kullanicinin bulundugu karmasik is süreçlerinin yönetilmesini saglar. Organizasyon içindeki kullanici pozisyonlarini belirleyip, operasyonun en verimli sekilde ilerlemesini saglar. SAP WF modülü Microsoft Outlook ve Lotus Notes gibi yazilimlarla baglantili çalisabilmektedir. SAP WF modülü sayesinde bir ticari islemin her adimini kolayca izleyebilirsiniz. Workflow modülünün temel bilesenleri, is ögeleri, olay tetikleyicileri ve organizasyon yapisidir. Bir bütün olarak ele alindiginda WF modülü SAP uygulamasinin bir parçasidir. SAP WF modülü R/3 sistemiyle tam entegre olarak çalisir. Çapraz isyeri ve çapraz uygulamalar ile koordineli çalisma özelligi sayesinde firmalara özel bir is yapisi da olusturulabilir. Istenirse standart is akisi çözümleri de kullanilabilir.
Is Akisi Senaryosu Nedir ? "Is Akisi Senaryosu" terimi, uygulamadaki is akisini fonksiyonel olarak destekleyen seçeneklerin bir dizisini tanimlar. Is Akisi Senaryolari 3 kategoriye ayrilabilir :
- Olaylar (Events) in Atanmasi Olaylar, uygulama nesnesi tarafindan geçirilmis degisiklikleri istatistiki olarak raporlamak için olusturulur ve sonuçta ortaya çikacak olan tepkileri görebilme imkani saglar. Esnek bir sekilde bu olaylari yanitlayabilirsiniz ve uygulamanin standart bir parçasina ihtiyaç duymadan müsteriye özel bir sekilde modifiye edilebilir. Genellikle müsteriye özel müsteri görevleri için olaylari tetiklemede yada is akisi görevlerinde kullanacaksiniz.Bu olaylarin tetiklenmesi genelde standart versiyonda aktif hale getirilmemistir, fakat istege bagli ayarlarla özellestirilebilir.
- Standart Görevlerin Verilmesi Standart görevler, görev tanimlamalarini ve isletmenin nesne metodlariyla uygulama mantigina baglantiyi içerir. Bir standart görevin verimli bir sekilde kullanilabilmesi için, öncellikle ona uygun bir temsilci atamalisiniz. SAP tarafindan saglanan standart görevler genel olarak is akisi sablonunda adim adim kullanilir. Bunlar gelisiminizde kullanabileceginiz modüller olarak uygun durumdadir.Eger is akisi senaryosu sadece bir standart göreve sahipse, bu genelde uygulamanin islevselligi ile SAP Business Workflow arasindaki baglantiyi gösteren ufak bir çözüm olarak kabul edilir. Farkli bir is akisi yönetimi için standart görevin, müsteriye özel is akisi görevi ile yer degistirmesi gerekir. Daha fazla bilgiye uygulama senaryosu dökümantasyonundan ulasabilirsiniz.
- Is Akisi Sablonlarinin Hazirlanmasi Is akisi sablonlari birkaç adimdan meydana gelen tam isletme sürecini kapsar. Is akisi sablonlari tarafindan tanimlanan isletme süreci, sizin firmanizdaki durumla tam olarak ayni sekilde meydana gelir yada is akisi sablonundaki degisikliklerin teknik nedenlerden dolayi tavsiye edilmedigi durumlarda, is akisi sablonu SAP tarafindan desteklenerek herhangi bir degisiklige ihtiyaç duyulmadan verimli bir sekilde kullanilabilir. Yine de bazi özellestirme ayarlari gerekebilir. Yine herhangi bir durumda, is akisi sablonlarini kendi gelisiminizin temeli olarak kullanabilirsiniz. Isletme uygulama bilesenlerinin var olan süreç yapisi, ki siklikla islemlerde temsil edilirler ve genelde degistirilmemislerdir. SAP Business Workflow, standart isletme sürecinde ve var olan islemlerde, fonksiyon modüllerinde, raporlarda kullanilmak üzere "düsük" seviyeli entegrasyon düzeyinde konumlanmistir.
Temel Kavramlar Asagidaki dökümantasyonu kavrayabilmek adina birkaç kavramsal detay gerekiyor. Bu tanimlama size temel kavramlarla ilgili ve bu nedenle sistemde çalisirken herhangi bir bilgilendirmenin bulunmadigi durumlari açikliga kavusturur.
Area Menu SAP Business Workflow (Gelistirme) Tüm tanimlama araçlarina area menu SAP Business Workflow (Gelistirme) dan erisilebilir. Bu area menu ye R/3 giris ekranindan, Tools (araçlar) seçeneginden ® Business Engineering ® Business Workflow ® Development. bölümünden ulasabilirsiniz.
- Object Orientation in SAP Business Workflow (SAP Business Workflow da Nesne Oryantasyonu (yönlendirme) ) - Integration of Organizational Management (Örgütsel Yönetim Entegrasyonu) - Workflow Definition (Is Akisi Tanimlama) - Tasks (Görevler) - Roles (Kurallar) - Executing Tasks (Görevlerin Yürütülmesi) - Workflow Execution: SAP Business Workflow Runtime System (Is akisinin yürütülmesi : SAP Business Workflow Runtime System) - Central Access Point for a User: Integrated Inbox (Kullanici için Merkezi Erisim Noktasi: Entegre Gelen Kutusu) - Binding and Container (Baglayici ve Konteyner)
Object Orientation in SAP Business Workflow Is akisi genelde fatura, malzeme veya müsteri gibi sistemde birkaç adimda islenmesi gereken isletme unsurlarinda kullanilir ve bu islem sürecinin basindan sonuna kadar takip edilmesi gerekir. Asagidaki seçeneklerin is akisi sistemi için mevcut olmasi gerekir. - adlandirma nesneleri, - nesnelerin olusturulmasi ve islenmesi (yürütme metodlari), - nesne özniteliklerinin degerlendirilmes, (özniteliklerin okunmasi) ve - olaylari yanitlamak (nesnelerde meydana gelen durum degisiklikleri).
Is akisi yönetim sistemi ile nesne yönelimli ilkelere dayali uygulamalar arasinda bulunan bu arayüz oldukça uygundur. Bunun yaninda R/3 Sisteminin isletme mantigi, masaüstündeki diger uygulamalar yada diger uygulama sistemlerinin (uygun kapsüllü) SAP Business Workflow a erisebilme imkani vardir.
Nesne Türleri ve Nesneler Bir nesne türü, tanimlama zamaninda olusturulan genel nesne açiklamasini ifade eder. Bu tanimlama, metodlarin, özelliklerin, olaylarin özellestirilmesinde ve bu türün nesnesinin tekil olarak gösterilmesi için gerekli olan anahtar alanlari içerir. Bir nesnenin degeri atanmis bir nesne türünün belirli örnegidir.
Nesne Türlerinin Düzenlenmesi - Miras ve Yetkilendirme Bu islem standart versiyonda saglanmayan bazi nesne türlerine ek bilesenler eklemek istediginizde yeni bir nesne türü olusturmak yerine, nesne türünü genisletebilmek için gereklidir. ve ayni zamanda orjinal SAP nesnesiyle senaryolarin verimliligini kalici olarak garantiye almada kullanilir.
SAP tarafindan saglanan nesne türlerini degistiremediginizde, ileride bilesenlerini ve uygulamalarini miras alacak olan orjinal nesne türüne bir alt tür (sub-type) olarak yeni bir nesne türü olusturun. Sonra bu nesne türünü düzenleyin ve bunu süper tür (super type) olarak yetkilendirin. Bundan sonra eski yetkili nesneye gelen tüm aramalar artik alt türe yönlendirilecek, bu sebeple bu tanimlama okunmus ve çalistirilmis olur. (delegasyon (yetkilendirme))
Isletme Nesne Deposu SAP Sisteminde tanimlanan bütün nesne türlerine ait dizinler, isletme nesne deposu (Business Object Repository) tarafindan yönetilir. Bu nesne türlerinden her biri, isletme uygulama bilesenine atanmistir.
Isletme nesne türlerine ek olarak, isletme nesne deposu ayni zamanda, firma kodu, fabrika yada satis organizasyonu gibi yapisal nesne türlerini ve metin, not, is parçasi yada arsivlenmis döküman gibi teknik nesne türlerini içerir. Müsteriler kendi nesne türlerini tanimlayabilirler.
Nesne türleri ve onlarin elemanlarina, bu isletme nesne deposundan uygun arama fonksiyonlari kullanilarak hizlica erisilebilir (bilesen hiyerarsisi üzerinden yada isim parça isimler kullanarak genel aramalar).
Metodlar (Methods) Bir metod, nesne üzerinde gerçeklestirilen islemi fade eder.
Bir metod, genellikle ABAP/4 islevselligini gösterir ki, daima fonksiyon modülü, islem, diyalog modülü, ... vb uygundur ve arayüzünde metod adi ile metod parametlerleri tarfindan tanimlanan isimlerle çagrilirlar. Bu nedenle metodun gerçek uygulamasi soyut kalir. Disaridan görünmez ve metodun çagrildigi program tarafindan bilinmesine gerek yoktur.
Senkronize ve asenkronize Metodlar Asagida listelenen çesitli özelliklere sahip alt metodlardir : - Senkronize metodlar Senkronize nesne metodlari, çalisma sürecindeki islem kontrolünü üstlenir ve çalistirildiklarinda çagrilan programa bir kez rapor gönderir. - Asenkronize metodlar Asenkronize metodlar ilk çalistirildiklarinda çagirdiklari programa dogrudan rapor göndermezler. Burada yanitlama islemi, metodlarin sonuç isleminin raporlanmasinda kullanilan events (olaylar) ile gerçeklestirilir.
Senkronize ve asenkronize Metodlar, single-step tasks (tek adimlik görevler) de yer aldigi sekillere göre ayirt edilebilir. Bir tek adimlik görev : Bir olay (event) tarafindan tamamlanmasi gereken asenkronize bir metoddur.
Metod Parametreleri Parametreler, metodun çagirdigi program ile metod arasindaki bilgi alis-verisinde kullanilirlar. Bir metodun parametreleri, her ikiside çalisma zamaninda metoda geçirilen (import parameters) yada metoddan dönen (export parameters) degerlerdir. Parametreler tanimlandiginda, metodun arayzünde de ayni zamanda bir çagri tanimlanir. Bir metodun parametrelere ihtiyaci yoktur. Birçok metod parametresiz kullanilabilir.
Metod Sonucu Bir metodun sonucu, disari aktarilan parametrelere (export parameters) göre farklilik gösterir. Sonuca uygun degerler, kontrol tablosunda düzeltilebilir yada tasinabilir. Bu nedenle bunlar is akisi tanimlamasinda bilinirler ve süreç modelleme sirasinda dikkate alinabilir. Çesitli izleme adimlari, is akisi tanimlamasinda sonuçlara göre modellenebilir. Bir metod sadece tek sonuca sahip olabilirken, buna karsilik export (disari aktarilan) parametrelerinde bir sinirlama yoktur. Bir metodun sürekli bir sonuca ihtiyaci yoktur.
Metod Istisnalari
Ayni sekilde bir metoddaki istisnalar (kullanici tarafindan iptal edilen, islenmesi gereken nesnenin bulunamamasi gibi...) da, is akisi tanimlamasinda tanimlanablir ve dikkate alinabilir.
Öznitelikler (Attributes) Bir attribute, (öznitelik) bir özelligi yada nesnenin karakteristigini gösterir. Öznitelikler (Attributes), is akisi tanimlamasinda kosullari formüle etmede kullanilir. Nesne özellikleri, çalisma zamaninda veri tabanindan okunabilir yada tanimlama yapilabilir ve is akisinin kontrolünde kullanilir. Bir nesne özelligi su deerleri döndürür : - ABAP/4 dizinindeki alanin degeri (veri tabani alan özelligi) - Isletme nesne deposunda tanimlanan bir nesne, diger bir nesneyi temsil eder. Nesne özelliklerinin, bir nesne referansini döndürmesi sebebiyle bu temsili nesnenin özelliklerine erisime izin verilir. - Çalisma zamaninda Veri tabani içeriginde and/or degerlendirmesi bulunana kadar bir deger tanimlanmaz.
Events (Olaylar) Bir olay (event), bir nesnenin durumunda degisiklik oldugunda, bunu sistem bazinda yayinlar ("yazi silindi", "fatura yayinlandi", "malzeme olusturdu", ...). Olaylar, daima raporlanan nesneler ile birlikte baglantida görünür olmalidir. Bu sebeple bir nesneye ait olaylar nesne türü tanimlamada belirtilmistir.
Olaylar, event creator (olay olusturucu) uygulamasi olmadan, alicinin olaya ilgili olup olmadigini ve yanit verip vermeyecegini tespit eder. Bir olaydaki potansiyel alicilar, olay alici baglanti tablosunda listelenmistir. Buradan gerektiginde kullanici girisleri olusturulabilir yada kaldirilabilir. Buda olusturulan olaylarin esnek bir sekilde yanitlanmasina izin verir.
Events (Olaylar) ve SAP Business Workflow Olaylar, SAP Business Workflow ortaminda su sekilde kullanilir: - Görevlerin baslatilmasi (çok adimli görevler ve tek adimli görevler).Bu nedenle olaylar, ilgili görevleri tetiklemek amaciyla tanimlanir. - Asenkronize nesne metodunu temsil eden tek adimlik görevlerin tamamlanmasi. Bu nedenle olaylar, ilgili tek adimlik görevin sonlandirlmasi amaciyla tanimlanir.
Olay Parametreleri Olaylar, olay alicisina uygun, çalisma zamaninda bagli verilere (event (olay) parametreleri) baglidir ve olay güdümlü kontrol ile iletisim mekanizmalari için kullanilabilir.
Olay olusturma Olay olusturma, dar anlamda nesne türü tanimlamanin bir parçasi degildir. Ancak müsteriye özel olay üretimi gerçeklesmesi ile ilgili olaylar, nesne türünün tanimina eklenmelidir. Belirli kosullar gerçeklestiginde standart sürümde olusturulan etkinlikler yeterli degilse, programlama çalismalarini disariya tasimadan bu ek olaylarin saglama seçeneginiz var. Bu nedenle burada bu SAP in standart sürümde desteklemedigi olaylari olusturmak mümkündür. Temelde olaylari olusturabilmek için dört yol vardir : - Fonksiyon modülünü çagirarak olaylar olusturmak - Durum degisiklikleri için olaylar olusturmak - Yazilan belgeler degistiginde olaylar olusturmak - Mesaj kontrolü ile olaylar olusturmak verilen fonksiyon modülü arama sonucu olay nesil programlama bilgi ve deneyim gerektirir iken, son üç seçenekten bir uygulamanin program kodu degistirmeden kullanilabilir. Bu proedürler, veri tutarliliginda avantaj getirir ve belge üzerinde degisiklik yapildiginda, durum yönetimi aktif oldugunda yada mesaj gönderildiginde uygulama tarafindan güvenligi saglanir.
Isletme nesne deposundaki bireysel nesne türleri için girilen olayin olusturulmasi, SAP tarafindan saglanir.
Olay Olusturma Günlügü Düzgün olusturulan tüm olaylar, alicilar, kullanilabilir olup olmadigina bakilmaksizin olay günlügüne kaydedilir. Eger Günlük açiksa olay kaydi yazilabilir. Bunun için, SAP Business Workflow (Development) daki menüden, Utilities ® Event log ® On/off seçilir. Olusturulan olay kaydi, SAP Business Workflow (Development) daki menüden Utilities ® Event log ® Display bölümünden görüntülenebilir.
Organizasyon Yönetiminin Entegrasyonu (Integration of Organizational Management)
Bir sirkete özel organizasyon plani, sirket personelinin organizasyondaki yerlerinin atanmasidir. Buda çalisanlarin sirket içerisindeki performansalarini dogrudan etkiler. Organizasyon planlamasi, PD (Organization and Planning) bileseninin bir parçasidir. Personel yönetimi amaciyla olusturulan (yada olusturulacak olan) organizasyon plani, SAP Business Workflow da is akisi fonksiyonlari tarafindan saglanan degisikliklere ihtiyaç duymadan kullanilabilir ve personel yönetimi uygulamasi ayni istemciyi (client) kullanir.
Kullaniciya yönelik,modüler ve sade bir sekilde bireysel etkinlik profili olusturmak için, sirkete özel organizasyon plani amaciyla bu kullanicinin, organizasyondaki yerinin mutlaka atanmasi gerekir. Organizasyon Yapisi ve Organizasyon Birimleri
Bir organizasyon plani, sirkette mevcut organizasyon birimleri tarafindan tanimlanir. Bu organizasyon birimleri, genellikle hiyerarsik bir raporlama yapisi içinde birbirine bagli, ancak yalitim modunda olusturulabilir. Kurulus birimleri, kurulus alt bölümleri (bölümler, proje ekipleri, gruplar) olarak bir sirkette ticari amaçlarla olusturulmustur.
Personel atamalari Personel atamalari, her organizasyon birimi için tutulur. Uygun pozisyonlar organizasyon birimine atanmistir. Bir pozisyon, is tanimindan türemistir ve genellikel bir kullanici tarafindan isgal edilmistir.
Isler Isler, görev veya is uygulama bilesenleri tarafindan açiklanan ve organizasyon birimleri arasinda sik sik olusturulan sirket içindeki faaliyet alanlaridir.
Pozisyonlar Pozisyonlar sirket içindeki her çalisanin atamalari olarak kabul edilebilir. Bir pozisyon, bir islem tarafindan açiklanir ve her zaman tek bir organizasyon birimine aittir.
Sef Pozisyonu organizasyon birimindeki bir pozisyon, ayni zamanda organizasyon biriminde sef pozisyon olarak da belirlenebilir. Bu size, organizasyon birimindeki pozisyonlari planlamanizi saglar. Bu bilgi bir is ögesini, personelin üstlerine adreslemek için yeterlidir.
Kullanici/kisi (Personel) Bir sistem kullanicisi (master kullanici) yada personel (HR veri yönetiminden bir personel) tarafindan düzenlenen bir pozisyon, ayni zamanda bos kalabilir. Is akisi sistemi tarafindan tespit edilecek bir araci için, sistem kullanicilari ve pozisyonlar arasinda atama yapmaya uygun olmalidir. Eger bir pozisyon bir personele atandiysa, bu personel ayni zamanda HR master verideki sistem kullanicisina baglanmalidir (infotype 105 Communication). Bir personeli ve bir kisiyi, bir pozisyona atamayin.
Is Akisi Tanimlama (Workflow Definition)
Isletme sürecinin teknik olarak yerine getirilmesi, is akisi olarak tanimlanasiyla ilgilidir ve grafiksel is akisi kullanilarak yapilmaktadir. Bir is akisi tanimlamasi, belirli bir siraya bagli olarak çesitli adimlardan olusur. Olusturulan adimlarin sirasi, bir önceki adimin sonuçlarina göre sekillenir. Bir sonraki adimlar, önceki adimin is akisi tanimindaki olasi bütün sonuçlarina göre belirlenir. Bir adimin olasi sonuçlari, temel isletme islevselliginden türetilmistir ve is akisi taniminda bilinirler.
Is Akisi Tanimlamadaki Adimlar Is akisi tanimlamasinda bir adim olusturuldugunda, burada gerekli olan ilk sey türünün belirlenmesidir. Bunun için asagidaki ayirt edici bilgilere ihtiyaç duyulur : - Isletme faaliyetindeki referans adimlar (faaliyetler ve kullanici kararlari) - Dahili islem kontrolünde kullanilan adimlar (kosul, birden fazla kosulu, döngü, ...) Asagidaki adim tiplerinin seçilmesi gerekir :
Faaliyet (görev basvurusu) Is akisini tanimindaki bir görevin bir adim olarak referans alinmasi. Bu görev, temel isletme islevselligi ile tek adimlik bir görev olabilir yada is akisi taniminda referans alinan (is akisi görevi/is akisi sablonu) çok adimli bir görev olabilir. Bu sebeple is akisi tanimi alt-is akislarini destekler, bir alt programla karsilastirilabilir ve hiyerarsi olusumu ile yapilandirilmis bir isleme olanak saglar.
Kullanici Karari Bir komut istemi, bir karar metni ile birlikte tanimlanir ve daha sonra çalisma zamaninda kesin karari vermek için geçerli araci istenir. Hangi adimin takip edilecegini, seçili karar belirler. Kullanilabilir çalisma zamani verisi, dört degere kadar karar metninde parametre olarak durabilir.
Tek ve Çoklu Kosul Dallanma, is akisinin çalisma zamanina bagli baglamindan, kontrol bilgisi üzerinde konumlanmistir.
Olay Olusturucu (Event Creator) Bir nesne tarafindan geçirilmis durum degisikligini yayinlamak için bir nesnenin olusturulmasi ve uygun tepki verilmesi.
Adim Bekleme Is akisi tanimindaki bir olayi, bir adim olarak beklemek. Örnegin bir belgenin alindigina dair raporlanabilecek bir olay olabilir.
Döngü Belirlenen bir kosul saglanana kadar tekrarlanan islemlerdir. Kullanilabilir döngüler asagidaki gibidir : UNTIL (bir sarta bagli döngü kontrolü) döndüleri ve WHILE (belirlenen bir sartin dogru oldugu sürece devam eden döngü kontrolü) döngüleri - Graphic: Until loop - Graphic: While loop
Konteyner Islemi Is akisi tanimindaki adim olarak belirlenen is akisi konteynerinin bireysel ögesi üzerindeki islemlerdir. Konteyner ögesindeki uygulanabilir islemler sunlardir :
- temel aritmetik islemler - deger atamalari
Is Akisi Kontrolü Is akisinin kontrolü, is akisini etkileyen bir adim olarak nitelendirilebilir. Asagidaki iki kod is akisinin çalisma zamaninda, is akisi kontrolü için çalistirilabilir.
- Cancel work item - Cancel workflow
Adimlarin Paralel Ayarlanmasi Adimlar, paralel islem dallari olarak ayarlanabilir. Onu yalnizca paralel islem dallarinin bir parçasi olarak tanimlamak mümkündür, aslinda is akisi islemine devam etmek için çalistirilmasi gerekir.
Görevler (Tasks) Bir organizasyon perspektifindeki görevler, is akisi sisteminin asil ögeleridir. Görevler isletme islemini tanimlamak için kullanilir. Bu görevler bir yada birkaç adima yada muhtemelen paralel adimlara ihtiyaç duyabilir.
Tek adimlik Görevler : Müsteri Görevleri yada Standart Görevler Müsteri görevleri, itemciye baglidir ve bir geçerlilik süresine sahiptir. Bu sebeple zaman planlama ve limit seçenekleri ile birlikte organizasyon yönetimine entegre edilmislerdir. Standart görevler ise istemciden bagimsizdir ve bir geçerlilik süresine bagli degildir.
Tek adimlik Görevler : Organizasyon Sorumlulugu Müsteri görevleri ve standart görevler, her zaman organizasyondaki aracilarina atanirlar. Bu sebeple organizasyon temelindeki esit yetkilere sahip birkaç personel, bir görevin yürütülmesi için ayni teklifi alabilirler. Bu personellerden bir tanesi görevi alir ve isleme koyar. Bu atama esasi, ayni aktivite profiline sahip çalisma gruplarina otomatik yük dagilimi saglar.
Tek adimlik Görevler : Nesne Metoduna Basvuru Bu tek adimlik görevlerin operasyonel olarak çalismasini garantiye almak için arayüz, is akisi yönetim sistemi ve nesne yönelimli ilkeler üzerindeki isletme uygulama bilesenleri arasindan seçilir. Bu faaliyet, tek adimlik görevlerde gerçeklestirilmesi nedeniyle yalniza sözlü açiklama olarak belirlenmemistir, ayni zamanda nesne metoduna yazilim uygulamasi olarak da bir referans ile islenir.
Tek adimlik görevleri uygulama fonksiyonelligine olan baglantiyi tanimlar ve çalistirilabilir olmasini garantiye alir.
Çok Adimli Görevler : Is Akisi Görevleri ve Is Akisi Sablonlari Isletme perspektifinden is akisi görevleri ve is akisi sablonlari, tam islem tanimlamasini kapsarlar.
Is Akisi Görevleri Müsteri, bir is akisi tanimladiginda, belirli isletme sürecini uygular ve u yüzden operasyonel yapiyi temsil eder.
Is Akisi Sablonlari SAP uygulamalarinin sayisi, SAP Business Workflow tarafindan saglanan Workflow Management i destekler. Bu uygulamalarda tanimlanan is akislari, SAP standart versiyonunda is akisi sablonlari olarak verilmektedir.
Görevlerin Islenmesi Tek adimli yada çok adimli bir görev, temelde su sekillerde olabilir : - Bir olay tarafindan tetiklenir. - diyalog da baslar. - Is akisi taniminda bir faaliyet olarak referans alinir.
Tek adimlik görevleri çalistirmak Bir isletme sürecini islemek için her zaman birkaç adimdan olusan kapsamli is akisi tanimi gerekli olmayacaktir. Genellikle ihtiyaç duyulan fonksiyonellik, tek bir adimla saglanacaktir. SAP Business Workflow tarafindan uygulamaya konulan modül ilkeleri dogrultusunda, tek adimli görevler gerektiginde sik kullanilan ayri modüller olarak dizayn edilmistir. Bir tek adimlik görev, sadece bilgili bir personel tarafindan bir kez tanimlanmalidir ve daha sonra bunu yapabilecek kisi yada kisi grubuna atanir ve uygun aracilarla isleme alinmalidir. Tek adimli görevler daha sonra çoklu bir sekilde kullanilabilir yada bir modifikasyon veya dahili süreç bilgisi olmadan tek adim olarak tanimlanabilir.
Roller (Roles) Bir ol, isletme kriterlerine göre bir personelin özelliklerini, karakteristigini yada yetkisini açiklar. - Rol maliyet merkezi yöneticisi - Rol malzeme yöneticisi - Rol müsteri hizmetleri temsilcisi - Rol gelisimi sinifi için sorumlu kisi - Rol kullanicinin üstü Bir rol, uygun araci kümesi, tanimlama zamaninda çok genis yada belirsiz olarak tanindaigi zaman bir araci belirlemede kullanilir. Roller, belirli bir durumdaki tek adimli görevin uygun aracilarinin sayisini kisitlamada kullanilir. Rol, islenmis uygulama nesnesi yada is akisini çagirma baglaminda, çalisma zamanina kadar aktif olmayan parametreleri kullanarak çözülür.
|