# Akışlar (https://docs.akollo.com/tr/product-guide/workflows)



Akış (iş akışı), bir işin hangi durumlarda olabileceğini, durumlar arasında nasıl ilerleyeceğini ve bir geçişten önce nelerin tamamlanmış olması gerektiğini belirler. Akışlar "Projeler" → Akışlar altındadır.

## Durumlar [#durumlar]

Durumlar sekmesi kurumdaki tüm durumları listeler. Her durumun adı, grubu, zaman takibindeki karşılığı ve rengi vardır. Durumlar arşivlenip geri alınabilir; hâlâ kullanılan bir durum ise arşivlenemez.

## Akışı düzenlemek [#akışı-düzenlemek]

Listede her akışın adı, yayındaki sürümü, açık bir taslağı olup olmadığı ve denetimli olup olmadığı görünür. Denetimli bir akışı ikinci bir kişinin yayınlaması gerekir.

Değişiklikler bir taslakta yapılır:

* durum ekleyin ya da çıkarın; başlangıç durumunu ve zaman takibi başladığında işin geçeceği durumu belirleyin; tamamlanan işlerin yeniden açılıp açılamayacağını seçin;
* anahtar, ad, kaynak durum ve hedef durumla geçiş ekleyin; isterseniz arama sorgu diliyle bir koşul yazın. Sistemin koyduğu kurallar salt okunur görünür;
* bir geçişe zorunlu kanıt bağlayın.

Bir geçiş şu kanıtları isteyebilir:

| Kanıt             | Ne zaman karşılanır                         |
| ----------------- | ------------------------------------------- |
| Zorunlu alanlar   | Belirtilen alanlar doldurulduğunda          |
| Kontrol listeleri | Tüm kontrol listeleri bittiğinde            |
| Kabul ölçütleri   | Kabul ölçütleri karşılandığında             |
| Ekler             | İşte en az belirlenen sayıda ek olduğunda   |
| Yorum             | Bir yorum yazıldığında                      |
| Engeller          | Açık engel kalmadığında                     |
| Alt işler         | Tüm alt işler bittiğinde                    |
| Bağlı iş          | Bağlı bir iş belirli bir grupta olduğunda   |
| Kaydedilen süre   | En az belirlenen kadar süre kaydedildiğinde |

<Steps>
  <Step>
    ### Taslağı açın [#taslağı-açın]

    **Projeler › Akışlar** sayfasına gidip akışı açın. Düzenleme için daha geniş bir ekran gerekir.
  </Step>

  <Step>
    ### Değişikliklerinizi yapın [#değişikliklerinizi-yapın]

    Durumları, geçişleri ve zorunlu kanıtları düzenleyip taslağı kaydedin. Bu arada taslağı başka biri kaydettiyse sayfayı yenilemeniz istenir.
  </Step>

  <Step>
    ### Doğrulayın [#doğrulayın]

    Taslağı denetlemek için **Doğrula** düğmesini kullanın.
  </Step>

  <Step>
    ### Yayınlayın [#yayınlayın]

    **Yayınla** düğmesine basın ve değişikliklerin özetini onaylayın. Denetimli bir akışı ikinci bir kişi yayınlar; değişikliği hazırlayan kişi yayınlayamaz.
  </Step>
</Steps>

<Mermaid
  title="Akış değişikliğinin yayınlanması"
  chart="`flowchart LR
  A[Taslak] --> B[Kaydet]
  B --> C[Doğrula]
  C --> D{Denetimli mi?}
  D -->|Hayır| E[Özeti onaylayıp yayınla]
  D -->|Evet| F[İkinci kişi yayınlar]
  E --> G[Yeni yayın sürümü]
  F --> G`"
/>

## Sürümler [#sürümler]

Sürümler sayfası yayınlanmış her sürümü; değişiklikleri, yayınlayanı ve gerekiyorsa ikinci onaylayanıyla listeler. "Yeni taslak olarak geri yükle" eski bir sürümü geri getirir: sürüm hemen yayınlanır ya da denetimli bir akışta ikinci bir kişinin yayınlayacağı bir taslağa dönüşür.

## Panoda ve iş sayfasında [#panoda-ve-iş-sayfasında]

Bir işin durumu değiştirilirken yalnız akışın izin verdiği geçişler sunulur ve zorunlu kanıt denetlenir. Her durum değişikliği işin Geçmiş sekmesinde saklanır.

## Onaylar [#onaylar]

Bir geçiş onay gerektirebilir. Durum düğmesi böyle bir değişikliği "Onay gerekir" diye işaretler. Bu seçeneği seçtiğinizde talep onaya gider ve durum ancak onaylandıktan sonra değişir. Onay adımları sırayla işler. Karar verecek kişiler talebi "İşlerim" → Onaylar altında bulur (bkz. [Görevler ve projeler](/tr/product-guide/tasks-and-projects)).

<Mermaid
  title="Bir durum değişikliği nasıl onaylanır"
  chart="`flowchart LR
  A[Talep eden Onay gerekir işaretli geçişi seçer] --> B[Onay adımları sırayla işler]
  B -->|Onayla| C[Durum değişir]
  B -->|Reddet| D[Durum aynı kalır]
  B -->|Düzeltmeye gönder| E[Düzeltme için geri gönderildi]
  E -->|Yeniden gönder| B`"
/>

<Steps>
  <Step>
    ### Değişikliği talep edin [#değişikliği-talep-edin]

    İş sayfasında durum düğmesini açın ve **Onay gerekir** işaretli durumu seçin.
  </Step>

  <Step>
    ### Kararı bekleyin [#kararı-bekleyin]

    İş sayfasında "Onay bekliyor" yazar; tek adımlı onaylarda adımın adı da görünür. Bu sürede diğer durum değişiklikleri seçilemez.
  </Step>

  <Step>
    ### Geri gelirse yeniden gönderin [#geri-gelirse-yeniden-gönderin]

    Talep düzeltmeye gönderilirse işte "Düzeltme için geri gönderildi" görünür. Talebi açan kişi ya da işin sahibi gerekeni düzeltip **Yeniden gönder** düğmesine basar. Onay ilk adımdan yeniden başlar.
  </Step>
</Steps>

<Screenshot src="/screens/tr/work-approvals.webp" alt="Proje, tür ve bekleme süresi süzgeçleri ile iş öğesi, durum değişikliği, adım, son tarih, isteyen ve Karar ver düğmesini gösteren taleplerin listelendiği Onaylar sayfası" caption="İşlerim › Onaylar: kararınızı bekleyen talepler; son tarihi en yakın olan en üstte." />

Görevler ayrılığı ilkesini uygulayan politikalarda kimse kendi talebine karar veremez.

Her işin geçiş geçmişi her gün değiştirilmeye karşı denetlenir. Bulgular yöneticiler için denetim kaydına yazılır.

## Sık sorulan sorular [#sık-sorulan-sorular]

<Accordions type="single">
  <Accordion title="Bir durumu neden arşivleyemiyorum?">
    Hâlâ kullanılan bir durum arşivlenemez. Artık kullanılmadığında arşivleyebilir, gerekirse sonradan geri alabilirsiniz.
  </Accordion>

  <Accordion title="Denetimli bir akışta kendi değişikliğimi yayınlayabilir miyim?">
    Hayır. Denetimli bir akışı ikinci bir kişinin yayınlaması gerekir; değişikliği hazırlayan kişi yayınlayamaz.
  </Accordion>

  <Accordion title="Yayınlanmış bir değişikliği nasıl geri alırım?">
    Sürümler sayfasında eski sürüm için "Yeni taslak olarak geri yükle" seçeneğini kullanın. Sürüm hemen yayınlanır ya da denetimli bir akışta ikinci bir kişinin yayınlayacağı bir taslak olur.
  </Accordion>

  <Accordion title="Geri gönderilen talebi yeniden gönderince ne olur?">
    Onay süreci ilk adımdan yeniden başlar.
  </Accordion>
</Accordions>
