# Süreçler

Bu sayfada PAW içerisinde oluşturulmuş süreçleri görebilir PAW üzerinden kullanılması için Robot Süreç/Robot Process sayfasından senkronize ettiğiniz süreçler için PAW içerisinde o süreçleri temsil edecek olan süreçler oluşturabilirsiniz. Yeni bir süreç oluşturmak için öncelikle oluşturacağınız temsili sürecin temsil edeceği süreci Robot Süreç/Robot Process sayfasından senkronize etmelisiniz. Bu işlemden sonra, **Yeni Kayıt** butonuna basarak **Süreç Yeni Kayıt** ekranını açıp süreç kaydını oluşturmaya başlayabilirsiniz.

 

Oluşturulacak olan süreçte **Süreç Veri Girdisi Tipi** bilgisi **Kullanıcı Veri Girişi** olacak ise süreç oluşturulmadan önce sürecin kullanacağı veri girdi **Şablonu** oluşturulmalıdır.

 

Süreç Yeni Kayıt ekranında süreciniz için bir isim seçmeniz gerekmektedir.(Bu isim Robot Süreç isminden farklı olabilir.) Uygulama seçim kutusundan Robot Sürecin oluşturulduğu uygulamayı seçmelisiniz. Oluşturulan sürecin hangi Robot süreci temsil edeceğini **Ana Robot Süreç** seçim kutusundan seçebilirsiniz. Daha önceden senkronize edilmemiş **Robot Süreçler** burada gözükmez. **Süreç Çalışma Tipi** seçim kutusundan bu sürecin nasıl çalıştırılacağını seçebilirsiniz. 

 

**Otomatize/Automate:** Sürecin başlamasını otomatize eder. İş eklendikten sonra kaynak tarafından otomatik bir şekilde başlatılırlar.

 

**Talep Üzerine/On-Demand:** Bu tip süreçler talep üzerine çağırılınca başlatılırlar. 

 

**Zamanlı/Schedule:** Bu tip süreçler ayarlanan takvim sürelerine göre çalışırlar. Çalışma Tarihi gelen iş kaynak tarafından çalıştırılır.

 

**Mail Veri Girişi** ve **Kullanıcı Veri Girişi** olmak üzere 2 adet **Süreç Veri Girdisi Tipi** bulunmaktadır. Mail Veri Girişi seçilirse, **Posta** menüsünden yeni bir mail oluşturulup bu sürece atanabilir, ve o mailin gelen kutusunda istenilen şekilde filtrelenen içerikler bu süreç için girdi görevi görür. **Kullanıcı Veri Girişi** seçilmek istenirse bu süreç için önceden **Ana Şablon** sayfasından oluşturulmuş olan **Veri Şablonunun** seçilmesi gerekmektedir.

 

**Çalışma Tarihi** bilgisi **Süreç** menüsünde bulunan **Çalışma Günü** sayfasından oluşturulan sürecin çalışma günlerinin bilgisidir. Bu kutu sadeece **Otomatize** çalışan süreçler için girilir.

 

**Varsayılan Süreç Grupları** seçeneği, oluşturulan bu sürece hangi kullanıcıların erişebileceğinin seçildiği seçim kutusudur. Birden fazla kullanıcı tipi seçilebilir. 

 

**Bilgilendirme Grubu** bu süreç ile ilgili mailleri alacak kullanıcı grubunun seçildiği yerdir. **Bilgilendirme Grup** sayfasından oluşturulan gruplar burada görünür. **Otomatize** ve **Zamanlı** çalışma tiplerinde seçilebilir.

 

**Başlangıç ve Bitiş tarihleri** sürece ait işlerin ne zaman başlatılacağını ve ne zamana kadar çalıştırılacağını sınırlamanızı sağlar. 

 

**Başlangıç Şablonu** süreciniz için süreç başlangıcında atamak istediğiniz değerleri bulunduran girdi şablonudur. Ana Şablon sayfasından oluşturulabilir.

 

Tüm bilgileri girdikten sonra oluşturduğunuz süreci kaydedebilirsiniz. Bu oluşturulan süreç paw eklentilerinde de Robot Süreci temsil eder. Paw eklentileri olan **Add Work**, **Start Work** gibi metodlarla bir sürece iş eklenmek, sürece ait iş başlatılmak istendiği zaman **"Process Name"** girdisine burada oluşturulan sürecin ismi girilmelidir.

 

Süreci oluştururken Süreç Çalışma Tipini Zamanlı olarak seçtiyseniz, o sürece **Süreç Detaylar** ekranında bulunan **İşlemler** bölümünden **Planlama Ekle** seçeneği ile **Planlama** ekranından oluşturduğunuz planlama bilgisini atayabilirsiniz. **Planlama Tipini Günlük**, **Saatlik**, **Dakikalık** veya **Yıllık** seçerseniz Planlama Frekans olarak yeni bir girdi bilgisi istenir. Bu girdi aralığı belirtir. Örnek olarak Saatlik planlama tipi seçildiyse ve Planlama Frekans girdisi 5 girildiyse 5 saatte bir olarak çalışır. Zamanlı süreçler için **Şablon** veya **Süreç Veri Girdisi Tipi** seçilmesi zorunlu değildir. Bu şekilde çalışacak olan süreçlerin işlerine oluşturuldukları tarih girdi olarak atanır.

 

**Süreç Veri Girdisi Tipi Kullanıcı** olan yeni bir planlama ekledikten sonra planlama detayını **Süreç Detaylar** sayfasının altında **Takvimler** bölümünde görebilirsiniz. Takvimler bölümünde bulunan alanlardan Veri Durumuna bakarsanız, **Tanımlanmamış** olduğunu görebilirsiniz. Yeni Bir Veri Durumu tanımlamak için sağa tarafında bulunan **Detaylar** butonuna basarak **Süreç Planlama Detaylar** ekranına girebilir, ekranda bulunan **İşlemler** sekmesinden **Veri Giriş Tanıt** seçeneği ile girdileri düzenleyebiliriz. Verilen girdi bilgileri doğruysa Süreç Detaylar ekranında bulunan Takvimler bölümünden planlamaya ait Veri Durumunun **Geçerli** olduğunu görebilirsiniz. ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/dc868355-5891-4a01-aa36-21c8c482e5fc/624a95ce-22d5-405b-8eb8-371d2234bb66/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=8fe0c131f88b19b49e7fec8b1337e90ac90858b6b6c87239dc13962f198adb9a&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1248x191")Başarılı bir şekilde oluşturulduktan sonra planlama ekranı şu şekilde gözükmektedir: ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/dc868355-5891-4a01-aa36-21c8c482e5fc/c384a584-7138-4d20-855e-782da2498b22/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=5dfcdcfc9fb28ccac30430f714efeda774452cb909f65b5b4535cdc0e8290ad2&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1297x943")Başlangıç - Bitiş Zamanı işlerin atanacağı saat aralığını göstermektedir. Planlama eklenirken ayarlanabilir. Planlama bu aralık dışındaki saatlere iş kaydı eklemez.

  

**SLA:** SLA onayını Evet olarak değiştirirseniz, yan tarafına **Gün**, **Saat ve Dakika** girdileri geldiğini görebilirsiniz. Gelen Gün Saat ve Dakika girdileri ile bu sürece ait oluşturulan bir iş için otomatik olarak **Süresi Geçme Tarihi** ekleyebilirsiniz. Örnek olarak SLA onayını Evet olarak değiştirdikten sonra Dakika kısmına 10 girdisini verip kaydedersek sürecimizi, o süreç için oluşturulan tüm işlerin **Çalışma Tarihleri**nden itibaren çalışmaya başlamak için 10 dakikası olur. 10 dakika sonunda işler çalıştırılmazsa durumları **Süresi Geçti** olarak değişir. 

 

**Ertele:** Ertele onayını Evet olarak değiştirirseniz, yan tarafına Kaç Kere Ertele, Gün Ertele, Saat Ertele ve Dakika Ertele girdilerinin geldiğini görebilirsiniz. Bu onayın Evet olması durumunda, bu sürece bağlı bir iş hata aldığı zaman Çalışma Sayısı 1 arttırılarak Başarısız olan durumu otomatik olarak Beklemedeye çekilir ve o işin yeni Çalışma Tarihi erteleme girdileri olan Gün Ertele,Saat Ertele ve Dakika ertele girdilerinde olan değere göre ertelenir.

 

**İş Eşiği:** Süreç çalışırken işin başlangıç anından itibaren belirli bir sürenin üzerine çıktığında kullanıcıyı uyarması veya sürecin durdurulması isteniyorsa gerekli ayarlar buradan yapılır. **Uyarı Ver** seçeneği aktif edilince iş başladıktan kaç dakika sonra uyarı vereceği bilgisinin **Uyarı Dakikası** girdisine girilmesi istenilir. İş bu süreden fazla çalışır, sonlanmaz ise kullanıcıya mail ve bildirim gönderilir. Sonlandır seçeneği aktif edilince iş başladıktan kaç dakika sonra sürecin sonlandırılacağı bilgisinin Sonlandırma Dakikası girdisine girilmesi istenilir. İş başladıktan sonra girilen süre dolduğunda iş hala devam ediyorsa süreç sonlandırılır. Süreç bu şekilde sonlandırılırsa Kaynak üzerindeki **İş Sonlandırma Sayısı** bilgisi bir artar. Bu sayaç **Pasife Çek** bilgisi aktifse ve **Pasife Çekme Sayısı** girdisinde verilen değere ulaşırsa süreç o Kaynak için pasife çekilir. Buradaki süreler süreç başlangıcından itibaren değil iş başlangıcından itibaren geçerli sayılır. Süreç "**Start Work"** metodunu başarılı bir şekilde tamamlamadan iş başlatılmış sayılmaz. 

 

Süreci oluşturduktan sonra Süreç Detaylar ekranında bulunan İşlemler sekmesinden o sürece ait **Robot Kimlik Ekle**, **Dosya Oku Ekle**, **Tekil Kontrolü Ekle** ve **Başlangıç Parametresi Ekle** seçenekleri ile sürecin çalışmasına yön verecek ek detayları girebilirsiniz.

 

**Kaynak Ayarları:** Süreci çalıştıracak olan kaynak sayısının limitlenmesi veya süreç çalışırken sürecin önüne başka bir sürecin geçmesini engellemeye yarayan ayarların yapıldığı yerdir. **Süreç Durdurmayı Kapat** seçeneği aktife çekilirse, süreç çalışır vaziyetteyken "**End Work**" metodunun "**Is Stop Process"** çıktısının her zaman "False" olmasını sağlar. Böylece bu süreç çalıştırılırken daha öncelikli bir iş atandığı zaman bu sürecin çalışması kesilmez ve işler bitene kadar çalışmaya devam eder. **Limit Ayarla** seçeneği aktife çekilirse **Limit Sayısı** girdisinin doldurulması istenir. **Limit Sayısı** bu süreci aynı anda çalıştırabilecek kaynak sayısını belirtir. 

 

**Başlangıç Eşiği:** Süreç başladıktan sonra başarılı bir şekilde iş alana kadar ("**Start Work**" metodunu geçene kadar) geçecek olan zamanda kaynağın süreci otomatik yönetmesini sağlamak için kullanılır. İş alınmasının çok uzun sürmesi durumunda işin robotu sürekli meşgul etmemesi için bu bilgilerin girilmesi zorunludur. Robotun iş alma süresi **Uyarı Dakikası** girdisinde verilen girdiden daha uzun sürerse kullanıcıya uyarı bildirimi ve maili gönderilir. **Sonlandırma Dakikası'nın** geçilmesi durumunda süreç kaynak tarafından sonlandırılır. Bu şekilde sonlandırılan süreçler **Başlangıç Sonlandırma Sayısı** bilgisini bir arttırır. Bu sayı **Pasife Çekme Sayısı'na** gelirse süreç otomatik olarak o kaynakta pasife çekilir. Sürecin kaçıncı kez uyarı aldığı, durdurulduğu bilgileri ve pasife çekilirse pasife çekildi bilgisi bildirim ve mail olarak "**Monitor**" kullanıcılarına gönderilir.  ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/dc868355-5891-4a01-aa36-21c8c482e5fc/eb618c11-2d30-4330-958c-0fd16c396e2f/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=4c34c33ef206210b85add7142fe2f6ef80586fefce801bbaa260fb400550d6e9&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1284x577")**Robot Kimlik Ekle** seçeneği Robot Kimlik sayfasında oluşturulmuş olan kimlik bilgisinin seçilerek bu süreç içerisinde kullanımına yetki veren seçenektir.

 

**Dosya Oku Ekle** seçeneği, otomatize olarak oluşturulmuş süreçler için sizin belirlediğiniz aralıklarla girdiğiniz dosya yolundaki dosyayı okur ve okuyabildiği dosyaya göre o sürece iş ekler. Bu işi otomatik olarak girilen **Periyota** göre gerçekleştirir. Okunulan dosyalara daha sonra ne olacağını **Dosya Operasyonu** seçim kutusundan seçebilirsiniz. Dosyanın okunamaması, silinememesi veya temizlenememesi durumlarında sürece bağlı **Bilgilendirme Grubuna**  bildirim ve mail gönderilir. Dosya Oku Ekle oluşturulurken **Sayfa Adı Oku** bilgisi boş bırakılırsa, görünür olan ilk sayfa işleme alınır. 

**Read File kısmında dosya boşsa excel import'a atmayacak**

**Not: credential bilgisi içindeki kullanıcı adına başına \\ ile doman bilgisi eklenir. Örnek : raysigorta\\aa_prod**

Read Credential ve File Credential, Robot Credential'dan alınmalı. ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/dc868355-5891-4a01-aa36-21c8c482e5fc/7f27a6b0-87cc-43c1-b33b-b034a19180da/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=e02357eed87ca23c89f7e31acd2ad7ad20dbc87173ee3881ec5e5d01df07ce0f&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1300x482")**Başlangıç Parametresi Ekle:** Süreç için bir Başlangıç Şablonu seçildikten sonra İşlemler menüsünde Başlangıç Parametresi Ekle butonu aktif olur. Sürece buradan başlangıç parametresi eklenilebilir. Başlangıç Parametrelerinin ismi ve ardından seçilen Şablon içeriğinde bulunan şablon kayıtlarına ait veriler doldurulduktan sonra Kaydet butonuna tıklanılarak parametreler oluşturulmuş olur. Bu parametreler süreç başlar başlamaz süreç içerisinde karşılığı olan verilere atanır. Başlangıç Parametresinin aktif olabilmesi için Süreç Detay ekranında tanımlandıktan sonra eklenildiği **Kaynak/Resource** veya **Kaynak Grup/Resource Group** üzerinde de seçilmesi gerekmektedir.