SAP Business - İş Akışları Oluşturma
Görev dizileri, adımlar ve olaylar içeren iş süreçlerini otomatikleştirmek için SAP sisteminde iş akışlarınızı oluşturabilirsiniz. İş akışını kullanarak görevleri otomatikleştirdiğinizde, bu, kullanıcının teknik / işlevsel zorluklarla karşılaşmadan kolayca işlem yapmasına yardımcı olur. Kullanıcı SAP gelen kutusunda beklemede olan iş öğeleriyle ilgili bildirimler ayarlayabilir ve tek bir tıklama ile doğru işlemi çağırarak ilgili ekrana geçer.
Bir çalışan sistemde bir izin talebinde bulunduğunda nasıl bir İş Akışı oluşturacağımızı görelim. Aşağıdaki adımların gerçekleştirilmesi gerekir -
Step 1 - Organizasyon Planı T-Code PPOCE tanımlayın
Bu işlem, SAP sisteminde bir organizasyon planı tanımlamanın en kolay yoludur. Organizasyon biriminin başlangıç tarihini girmeniz gerekiyor → aşağıdaki ekran görüntüsünde gösterildiği gibi Yeşil onay işaretini tıklayın.
Step 2 - Bir İş Akışı şablonu T Kodu PFTC_INS oluşturun
Görev türü alanında, İş Akışı şablonunu seçin. Görev oluşturmak için: Yukarıda gösterildiği gibi Görev türü alanında Standart Görev'i seçin ve Oluştur'a tıklayın.
Şimdi iş akışı oluşturucudaki iş akışını oluşturmak için T-Code: SWDD'ye gidin
İş Akışı Oluşturucu'da, Adım türleri adı verilen farklı seçenekleriniz vardır, İş Akışına sürükleyip bırakabilir ve ekleyebilirsiniz.
Step 3 - Bir yokluk bildirimi oluşturun.
İlk görevi tanımlamak için T-Koduna gidin: PFTC_INS
Görev türü alanında Standart Görev'i seçin.
Aşağıdaki değerleri girin ve görevi kaydedin. Görevi kaydettiğinizde, 93XXX989 numaralı kod kimliğini alacaksınız.
- Ad alanında, Form_created öğesini seçin
- Abbr'de create_form'u seçin
- Workitem metninde vik_notif_absence-create'i seçin
- Nesne Türü'nde FORMABSENC'i seçin.
- Yöntem alanında OLUŞTUR'u seçin
- Onay kutusu Eşzamanlı nesne yöntemi, iletişim kutusu işaretli nesne yöntemi
Step 4 - Önceki adımda oluşturulan görevi İş Akışına ekleyin.
İş Akışında tanımlanmamış adım yerine, iş akışınıza bir etkinlik eklemeniz gerekir.
Aşağıdaki ekran görüntüsünde görüldüğü gibi, T-Code: PFTC_INS kullanılarak, ayrı bir Task TS99500654 oluşturulmuştur.
Adım Özelliklerinde, ihtiyaca göre farklı seçenekler seçebilirsiniz. Burada, onay kutusunu seçelim - Yukarıdaki ekran görüntüsünde gösterildiği gibi iletişim kutusuyla ilerle. İş akışının iş öğesinin hemen işlenmeye hazır olduğunu gösterir. Aracılar altındaki İfade alanına WF_INITIATOR yazdığımız için, iş akışını başlatacak kişi iş öğesinin alıcılarından biridir. Bağlama seçeneği, devamsızlık bildiriminin sadece bu görevde değil, aynı zamanda iş akışında da olduğunu doğrulayan - _WI_ObjectId → & ABSENCEFORM &.
Artık grafik modundaki İş Akışı Oluşturucu şuna benzer -
Step 5 - SAP Gelen Kutusundaki ilk görev.
Artık iş akışı yürütülüyor, SAP Inbox'ta e-postalar gibi iş öğeleri yaratıyor. Yürütüldüğünde, ilgili görevi veya işlem ekranını çağırır. Bu iş akışını çalıştırdığınızda, devamsızlık formunun bildirimini gösterir.
İlk bildirimin işlenmesini iptal etmek için İptal'i tıklayın. İş akışı gelen kutusu işlenmek üzere bir öğe tutar - devamsızlık bildirimi oluşturur. Çalışma öğesini seçin ve Yürüt (F8) öğesine tıklayın. Bu, devamsızlık bildiriminin görüntülendiği "Devamsızlık bildirimi oluştur ekranı" na dönecektir. Ayrıntıları forma girin ve Kaydet'i tıklayın. Bu, Workitem'i gelen kutusundan kaldıracaktır.
Step 6 - Gelen kutusunda devamsızlık bildirimini kontrol edin.
Oluşturulan form, absenc-onaylama nesnesi kullanılarak onay için denetleyiciye gönderilecektir. Sonraki, T Kodunu kullanarak yeni bir görev oluşturmaktır: PFTC_INS
Step 7 - İş Akışına ikinci bir görev ekleyin.
Önceki adımda oluşturulan görev kodunu kullanarak "İş Akışına Devamsızlık Bildirimi Kontrol Et" Görevini dahil etmeniz gerekir.
Ayrıca, aşağıdaki ekran görüntüsünde gösterildiği gibi bağlama özelliklerini tanımlayın.
İş akışı kabında Onaylayıcı değişkenini oluşturmanız gerekir. Alt kısımdaki sol taraftaki menüye gidin, bir menü seçeneği İş Akışı kabı göreceksiniz. Oluşturma seçeneğine çift tıklayın.
Aşağıdaki alanları girin -
- Öğe - Onaylayıcı
- İsim - Onaylayan
- Açıklama - Devamsızlık talebinin onaylayıcısı
- Referans tablosu - WFSYST
- Referans alanı - AGENT
Pozisyon alanına, organizasyon planına göre pozisyon kimliğini girmelisiniz. Bu, T-Code: PPOCE kullanılarak kontrol edilebilir. Metin alanına "S" nin önüne koymayın.
Onaylayan kişi Ayrılma talebiyle ilgili bir karar vermediyse, Onaylayıcının İş Çalışma Yerine kaçırılan son tarih için bir çalışma öğesi eklemek üzere son tarihler de ekleyebilirsiniz.
İş akışı oluşturucuda iki sonuç görebilirsiniz: Onaylandı ve Reddedildi.
Step 8 - Gelen Kutusu'nda tekrar test edin.
Daha sonra, iş akışını yürütmek ve işleme için devamsızlık bildirimi oluşturmak için iş öğesine taşınacaksınız. Bunun nedeni, bir görev oluşturulurken seçilen hemen iletişim kutusu seçeneğiyle İlerlemektir.
Şimdi, onaylayanın kullanıcı kimliğini kullanarak Business Workplace'e gidin ve işlenecek iş öğesini ve Workitem'de bahsedilecek diğer öznitelikleri göreceksiniz. Devamsızlık bildirimini kontrol etmek için iş öğesini seçin ve Yürüt öğesini seçin.
İsteği reddedin veya onaylayın. İki düğmeye dikkat edin: Onayla ve Reddet.
Step 9 - Yeniden göndermek için Kullanıcı Kararını entegre edin.
İzin talebinin onaylayan tarafından reddedilmesi durumunda, reddedilen çıktıya kullanıcı kararı ekleme seçeneğiniz de vardır. Bu, talepte bulunan kişinin değişiklikler yapmasına ve onay talebini yeniden göndermesine olanak tanır.
İş akışına Adım türü: Kullanıcı Kararı eklemeniz gerekir. Bu, İş Akışınızın aşağıdaki gibi görünmesini sağlar -
Kullanıcı Karar adımı aşağıdaki şekilde tanımlanır -
Step 10 - SAP Gelen Kutusunda Üçüncü Test.
Talep onaylanmadığında, bir sonraki Adım kullanıcı kararıdır. Girdiğimiz gibi: (& WF_INITIATOR &) adımın temsilcisi olarak, istek karar vermek için geri gelecektir. İki seçeneğiniz var Talebi revize edin veya talebi geri çekin.
Step 11 - Devamsızlık bildirimini gözden geçirin
Bunun için tanımsız adım eklemelisiniz - Revize bildirimi.
Step 12 - İş akışına aktivite → üçüncü görev ekleyin.
Bu adımı eklemek için aşağıdaki girişleri yapmanız gerekir -
FORMABSENC-UPDATE'ı bir nesne olarak kullanın.
Bağlama seçeneğinde, _WI_Object_ID <= & ABSENCEFORM & girin
Aracılar'da → ifade alanına & _WF_INITIATOR & ekleyin
Step 13 - İzin onayı için Bildirim gönder.
Bir bildirim göndermek için, yeni bir “Posta gönder” adımı eklemelisiniz. Bu adımı, "Devamsızlık bildirimini kontrol et" adımının sonucundan sonra Tanımlanmamış Adıma sürüklemelisiniz.
Bu adımı eklemek için aşağıdaki girişleri yapmanız gerekir -
Alıcı türünü seçin - Kuruluş nesnesini girin
Aracıları seçin → İfade & _WF_INITIATOR & seçin.
Konu satırını <"Onaylı Bırak"> olarak girin
E-posta metnini <"Onaylandı"> olarak girin
Enter düğmesine bastığınızda, görevin adı ve kısaltması istenecektir.