# Queue Database

Queue Database bölümü, işlenmek üzere sıraya alınan süreç işlemlerinin detaylarını listeler. Bu ekran, sistemdeki kuyrukların durumunu izlemek, filtrelemek ve işlem geçmişine dair bilgi almak için kullanılır.

<figure><img src="/files/wLb58kZb3kAARv5V43XU" alt=""><figcaption></figcaption></figure>

### Sayaçlar

<figure><img src="/files/G1MZa946PbZXNvDcQNCQ" alt=""><figcaption></figcaption></figure>

Kuyruktaki işlemlerin durumlarını sayısal olarak özetler:

* **Pending Count:** Kuyruğa alınmış ve sırasını bekleyen işlem sayısını gösterir.\
  **Örnekte**: 591
* **Running Count:** Şu anda işlenmekte olan işlem sayısını gösterir.\
  **Örnekte**: 0
* **Completed Count:** Başarıyla tamamlanmış işlem sayısını gösterir.\
  **Örnekte**: 117
* **Error Count:** İşlenirken hata almış işlem sayısını gösterir.\
  **Örnekte**: 0
* **Terminated Count:** Manuel ya da sistemsel olarak iptal edilmiş işlem sayısını gösterir.\
  **Örnekte**: 0
* **Refresh Butonu:** Sayaçların ve tablonun güncel verilerle yenilenmesini sağlar.

### Export Butonu

<figure><img src="/files/1MWc3Cn2D5wOiJ19pb93" alt=""><figcaption></figcaption></figure>

Görüntülenen kuyruk verilerini dışa aktarmak için kullanılır. Farklı dosya formatlarıyla dışa aktarma seçenekleri sunar:

* **CSV:** Kuyruk verilerini virgülle ayrılmış düz metin formatında dışa aktarır; hızlı ve sistemler arası veri paylaşımı için uygundur.
* **Excel:** Kuyruk verilerini Excel formatında dışa aktarır; filtreleme, formül uygulama ve gelişmiş tablo işlemleri için idealdir.
* **PDF:** Kuyruk verilerini yazdırmaya uygun sabit bir görünümle dışa aktarır; raporlama ve arşivleme için kullanılır.

### Filtreler

<figure><img src="/files/O3ZxpHhHoPyYkiusMrgd" alt=""><figcaption></figcaption></figure>

Kullanıcılar aşağıdaki kriterlere göre verileri filtreleyebilir:

* **Process:** Kuyruktaki işlemlerin, bağlı olduğu sürece göre filtrelenmesini sağlar.
* **Key:** Kuyruktaki işlemlerin, işlem anahtarına göre filtrelenmesini sağlar.
* **File Name:** Kuyruktaki işlemlerin, işlenen dosya adına göre filtrelenmesini sağlar.
* **Status:** Kuyruktaki işlemlerin, işlem durumuna göre filtrelenmesini sağlar (All, Completed, Error, Pending, Running, Terminated).
* **Comment:** Kuyruktaki işlemlerin, işlem ile ilgili kullanıcı yorumuna göre filtrelenmesini sağlar.
* **Process Date Filter:** Kuyruktaki işlemlerin, işlem tarihi aralığına göre filtrelenmesini sağlar (Today, Yesterday, Last 7 Days, This Month, All Time, Custom).
* **Created Date Filter:** Kuyruktaki işlemlerin oluşturulma tarihine göre filtrelenmesini sağlar (Today, Yesterday, Last 7 Days, This Month, All Time, Custom).
* **Search Butonu:** Yukarıdaki filtrelerle arama yapılmasını tetikler.

### Kuyruk Listesi

<figure><img src="/files/0prGXh2o20lbNZWbb51N" alt=""><figcaption></figcaption></figure>

Kuyruktaki işlemlerin detaylarını gösterir:

* **Process:** İşlemin bağlı olduğu sürecin adı.
* **Key:** İşlemle ilgili tanımlayıcı anahtar.
* **File Name:** İşlemin dosya adı.
* **Postpone Date:** İşlemin ertelendiği tarih.
* **Start Time:** İşlemin başlama zamanı. Genellikle sistemsel olarak tanımlanır (0000-01-01 gibi default değerler olabilir).
* **End Time:** İşlemin tamamlandığı zaman.
* **Priority:** İşlemin önceliği (Düşük sayı = yüksek öncelik).
* **Comment:** İşlem ile ilgili yazılmış olan kullanıcı notu.
* **Status:** İşlem durumu (Completed, Error, Pending, Running, Terminated).
* **Actions:** İşlem detay sayfasına (Queue Detail) yönlendirilir.&#x20;
* **Sayfalandırma ve Görünüm:**&#x20;

  * Alt kısımda, mevcut toplam kayıt sayısı (`Showing 1 - 5 of 708`) gösterilir.
  * Sayfa başına gösterilen kayıt sayısı kullanıcı tarafından ayarlanabilir (5, 10, 20, 30, 50, 100).
  * Sayfalar arasında, sayfa numarasına veya oklara tıklanarak gezinme yapılır.

### Queue Detail

Kuyruk listesindeki "Actions" butonu ile kuyruk detay sayfası açılır. Info ve Activity Logs sekmeleri mevcuttur.

<figure><img src="/files/cZxsGBnSXlolBKcFRnD5" alt=""><figcaption></figcaption></figure>

* **Info:** İşlem detaylarını gösterir.
  * **Process:** İşlemin bağlı olduğu sürecin adı.
  * **Key:** İşlemle ilgili tanımlayıcı anahtar.
  * **Priority:** İşlemin önceliği (Düşük sayı = yüksek öncelik).
  * **Retry Count:** İşlemin kaç kez yeniden denendiğini gösterir.
  * **Status:** İşlem durumu (Completed, Error, Pending, Running, Terminated).
  * **File Name:** İşlemin dosya adı.
  * **Start Time:** İşlemin başlama zamanı. Genellikle sistemsel olarak tanımlanır (0000-01-01 gibi default değerler olabilir).
  * **End Time:** İşlemin tamamlandığı zaman.
  * **Data:** Kuyruğa gönderilen ham veri içeriğini (payload) JSON formatında gösterir.
  * **Exception:** İşlem sırasında (varsa) oluşan hata mesajını gösterir.
  * **Comment:** İşlem ile ilgili yazılmış olan kullanıcı notu.

<figure><img src="/files/OVbT0bVpU0WHULPhxsiw" alt=""><figcaption></figcaption></figure>

* **Activity Logs:** İşlem içerisindeki aktivite detaylarını gösterir.
  * **Current Activity:** Süreç içerisinde şu an çalışmakta olan ya da çalışmış olan aktivitenin adı.
  * **Next Activity:** Mevcut aktiviteden sonra çalışması planlanan bir sonraki aktivitenin adı.
  * **Start Time:** Aktivitenin başladığı zaman damgası.
  * **End Time:** Aktivitenin tamamlandığı zaman damgası.
  * **Exception:** Aktivite çalışırken oluşan özel bir hata ya da istisna varsa burada yer alır. (örn. `Timeout`, `NullReferenceException` vb.)
  * **In Parameters:** Aktivitenin başlarken aldığı girdiler (input parameters).
  * **Out Parameters:** Aktivitenin tamamlanmasının ardından ürettiği çıktılar (output).&#x20;
  * **Search:** Log kayıtları arasında filtreleme yapmak için kullanılan arama kutusudur. Aktivite adına veya parametrelere göre arama yapılabilir.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.genrpa.com/gen-control-room/process-management/queue-database.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
