# Roller ve Yetkiler

<span>Sistemde bulunan tüm roller ve yetkilerinin bilgisinin bulunduğu modül </span>

# Müşteri Firma ve Kullanıcı Yetkileri

<span style="color:rgb(132,63,161);">\*\*\*Mor renk ile işaretlenen kısımlar versiyon 3'de eklenmesi beklenen gereksinimlerdir.</span>

# Kullanıcı Yetkileri

Bu süreçlerin yönetimi belirli kural ve prosedürler çerçevesinde gerçekleştirilmektedir.

#### Kullanıcı Tier Yapısı

Satış sistemi içerisinde, kullanıcıların teklif alma, teklifi görüntüleme, siparişe dönüştürme ve B2B sistemini kullanma yetkilerini belirleyen toplam **4 (dört) adet rol** bulunmaktadır.

Bu roller, kullanıcının sistemdeki olgunluk seviyesini ve satış sürecindeki yetkilerini temsil eder. Her rol, tekliften siparişe dönüşüm sürecinde farklı hak ve kısıtlamalara sahiptir.

##### Rol Listesi

- **T1 – Teklif Kullanıcısı (Doğrulamasız)**
- **T2 – Doğrulanmış Teklif Kullanıcısı**
- **T3 – B2B Kullanıcısı**
- **T4 – B2B Admin Kullanıcısı**

**Bir kullanıcı eklerken gerekli bilgiler şunlardır;**

- **kullanıcı adı**
- **kullanıcı soyadı**
- **telefon no**
- **email**

##### <span style="color:rgb(132,63,161);">T1 – Teklif Kullanıcısı (Doğrulamasız)</span>

<span style="color:rgb(132,63,161);">**T1 rolü**, firmanın altında satış temsilcisi tarafından sisteme eklenebilen bir e-posta adresini temsil eder. Bu kullanıcı daha önce sistem üzerinden teklif almış olabilir.</span>

<span style="color:rgb(132,63,161);">T1 kullanıcıları, belirlenen **maksimum tutar (limit)** dahilindeki teklifleri, doküman doğrulaması olmaksızın siparişe dönüştürebilir. Firma F2 veya F3 seviyesinde ise siparişe çevirebilir. Ancak ilgili teklif tutarının tanımlı limiti aşması durumunda, siparişe dönüştürme yetkisi bulunmamaktadır. Bu gibi durumlarda doğrulama sürecinin tamamlanması gerekmektedir.</span>

<p class="callout info"><span style="color:rgb(132,63,161);">Özellikler</span></p>

- <span style="color:rgb(132,63,161);">Doküman doğrulaması bulunmamaktadır.</span>
- <span style="color:rgb(132,63,161);">B2B sistemine giriş yetkisi yoktur.</span>
- <span style="color:rgb(132,63,161);">Sipariş oluşturma veya sipariş talebi iletme yetkisi yoktur.</span>

<span style="color:rgb(132,63,161);">Doğrulama süreci için Satış temsilcisine gerek firma gerekse kendi yetki bilgilerini vermelidir.</span>

---

##### <span style="color:rgb(132,63,161);">T2 – Doğrulanmış Teklif Kullanıcısı</span>

<span style="color:rgb(132,63,161);">T2 rolü, daha önce teklif almış ve ilgili teklifi siparişe dönüştürebilmek için gerekli doküman doğrulamasını tamamlamış kullanıcıyı temsil eder.</span>

<p class="callout info"><span style="color:rgb(132,63,161);">Özellikler</span></p>

- <span style="color:rgb(132,63,161);">Doküman doğrulaması tamamlanmıştır.</span>
- <span style="color:rgb(132,63,161);">Teklifleri siparişe dönüştürme yetkisine sahiptir.</span>
- <span style="color:rgb(0,0,0);">Satış temsilcisi aracılığıyla sipariş talebi oluşturabilir.</span>
- <span style="color:rgb(132,63,161);">B2B sistemine giriş yetkisi bulunmamaktadır.</span>

<span style="color:rgb(132,63,161);">Bir kullanıcı T1 sürecinden T2 sürecine geçmesi için Firma yetkilisi tarafından onaylanmış olarak iletilir veya ilgili yetki belgesinin yüklemesini yapar.</span>

---

##### T3 – B2B Kullanıcısı

T3 rolü, yalnızca bir e-posta adresi olmanın ötesinde, sisteme B2B kullanıcısı olarak kayıtlı ve aktif şekilde giriş yapabilen kullanıcıyı temsil eder.

<p class="callout info">Özellikler</p>

- Doküman doğrulaması sistem tarafından onaylanmıştır.
- B2B paneline erişim yetkisi vardır.
- Teklif alabilir ve görüntüleyebilir.
- Teklifleri siparişe dönüştürebilir.

---

##### T4 – B2B Admin Kullanıcısı

T4 rolü, hem B2B kullanıcısı hem de kendi firması adına yönetim (admin) yetkilerine sahip kullanıcıyı temsil eder.

<p class="callout info">Özellikler</p>

- B2B sisteminde firma bazlı admin yetkisine sahiptir.
- Firma kullanıcılarını yönetebilir.
- Teklif ve sipariş süreçlerini görüntüleyebilir ve yönetebilir.
- Teklifleri siparişe dönüştürebilir.
- Satış temsilcisi aracılığıyla sipariş talebi oluşturabilir.

**Satış temsilcisinin sisteme eklenme amacı**, mevcut B2B sisteminde kullanıcıların kendi teklif ve siparişlerini oluşturabilmelerinin yanı sıra, teklif ve sipariş süreçlerinin satış temsilcisi tarafından da yürütülebilmesini sağlamaktır.

Ayrıca satış temsilcisi yalnızca B2B sistemine kayıtlı kullanıcılara değil, sistem dışındaki müşterilere de e-posta aracılığıyla teklif sunabilir ve bu teklifleri siparişe dönüştürebilir.

Satış temsilcisi firma altına kullanıcı eklediginde ilk fazda t1 rütbesine sahip ama t2 gibi davranıyor hiç bir doğrulama yok t2 gibi çalışacak.

# Firma Yetkileri

#### Firma Tier Yapısı

Sistemde firmalar, doğrulama durumlarına ve sistemdeki kayıt seviyelerine göre farklı **tier (seviye)** yapılarına ayrılır. Bu yapı sayesinde firmaların sipariş oluşturma, teklif alma ve sistem içerisindeki yetkileri kontrollü şekilde yönetilir.

<p class="callout info">Her bir kullanıcı sadece bir firma altında kayıtlı olabilir. Birden fazla firma altında olamaz.</p>

##### <span style="color:rgb(0,0,0);">F0 – Logo Kaydı Olmayan Sistemde açılan yeni firmalar</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmaların sadece sistem üzerinden eklenen **yeni firmalardır.**</span>

<p class="callout info"><span style="color:rgb(0,0,0);">Bu nedenle:</span></p>

- <span style="color:rgb(0,0,0);">Firma adına sistemde **sipariş oluşturulamaz**.</span>
- <span style="color:rgb(0,0,0);">Bu firmalar yalnızca **teklif alabilir**.</span>
- <span style="color:rgb(0,0,0);">Sipariş sürecinin başlayabilmesi için öncelikle firmaya **Logo'da cari açılması** için gerekli bilgilerin girilmesi gerekir.</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmalar, sistemde henüz resmi müşteri statüsünde değildir ve yalnızca potansiyel müşteri olarak değerlendirilir.</span>

##### <span style="color:rgb(0,0,0);">F1 – Logo Kaydı için Bilgileri olan Firma</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmaların **Logo sisteminde herhangi bir cari kaydı bulunmamaktadır.** Ama cari açmak için gerekli bilgiler alınmıştır.</span>

<p class="callout info"><span style="color:rgb(0,0,0);">Bu nedenle:</span></p>

- <span style="color:rgb(0,0,0);">Firma adına sistemde **sipariş oluşturulamaz**.</span>
- <span style="color:rgb(0,0,0);">Bu firmalar yalnızca **teklif alabilir**.</span>
- <span style="color:rgb(0,0,0);">Sipariş sürecinin başlayabilmesi için öncelikle firmaya **Logo üzerinde cari açılması** gerekir.</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmalar, sistemde henüz resmi müşteri statüsünde değildir ve yalnızca potansiyel müşteri olarak değerlendirilir.</span>

---

##### <span style="color:rgb(0,0,0);">F2 – Logo Kaydı Olan Firma</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmalar **Logo sisteminde cari kaydı bulunan**, ancak henüz gerekli resmi belgeleri yüklememiş firmalardır.</span>

<p class="callout info"><span style="color:rgb(0,0,0);">Bu firmalar için:</span></p>

- <span style="color:rgb(0,0,0);">Satış temsilcisi tarafından **sipariş oluşturulabilir**. (Sipariş onay belgesi ve sevk adresi olmak zorundadır.)</span>
- <span style="color:rgb(0,0,0);">Ancak sipariş oluşturma işlemi **Belirlenen belge doğrulama limiti altında** olmak zorundadır.</span>
- <span style="color:rgb(0,0,0);">Bu limit **sistem yöneticisi tarafından belirlenir ve yönetilir**.</span>

<span style="color:rgb(0,0,0);">Bu yapı sayesinde belgeleri henüz tamamlanmamış firmalarla **sınırlı ticari işlem yapılabilmesi** sağlanır.</span>

---

##### <span style="color:rgb(0,0,0);">F3 – Doğrulanmış Firma</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmalar, gerekli tüm belgeleri sisteme yüklemiş ve **muhasebe birimi tarafından doğrulanmış** firmalardır.</span>

<span style="color:rgb(0,0,0);">Yüklenmesi gereken temel belgeler:</span>

- <span style="color:rgb(0,0,0);">Yetki belgesi</span>
- <span style="color:rgb(0,0,0);">İmza Sirküleri</span>

<span style="color:rgb(0,0,0);">Bu belgelerin doğrulanması sonrasında firma **doğrulanmış müşteri** statüsüne geçer.</span>

<p class="callout info"><span style="color:rgb(0,0,0);">Bu seviyedeki firmalar:</span></p>

- <span style="color:rgb(0,0,0);">**Belirlenen belge doğrulama limiti üzerinde sipariş verilebilir.**</span>
- <span style="color:rgb(0,0,0);">Teklifleri satış temsilcisi ile **siparişe dönüştürebilir.**</span>

<span style="color:rgb(0,0,0);">Bu seviyedeki firmalar sistem içerisinde **tam doğrulanmış müşteri** olarak değerlendirilir.</span>

---

##### F4 – B2B Firması

B2B firmaları, sisteme giriş yapabilen ve işlemlerini doğrudan sistem üzerinden gerçekleştirebilen firmalardır.

Bu firmalar sisteme kayıt olurken:

- Tüm gerekli belgeleri yüklemiş,
- Doğrulama süreçlerinden geçmiş olurlar.

<p class="callout info">B2B firmalarının yetkileri:</p>

- Sistem üzerinden **teklif oluşturabilirler**.
- Teklifleri **siparişe dönüştürebilirler**.
- Onay gerektiren durumlarda teklifleri **yetkili kişiler tarafından onaylandıktan sonra siparişe çevrilebilir**.

Bu yapı sayesinde B2B müşterileri, satış süreçlerini **doğrudan sistem üzerinden yönetebilir**.

<p class="callout success"><span style="color:rgb(0,0,0);">Versiyon 2’de firma değerlendirmesi Logo ERP kaydına göre yapılmaktadır. Bu versiyonda F2 seviyesindeki firmalar, döküman doğrulaması olmaksızın ve belirlenen doğrulama limitlerine takılmadan sipariş oluşturabildiği için F3 yetkinlikleri gibi davranmaktadır.</span></p>

<p class="callout info">Bir kullanıcı T2 yetki seviyesinden T1 yetki seviyesine çekilebilir(soft delete)</p>


# Firma ve Kullanıcı seviye ilişkisi ve süreci

<span style="color:rgb(0,0,0);">Sisteme ilk eklenen bir firmanın, başlangıçta Logo sisteminde herhangi bir karşılığı bulunmaz ve bu nedenle **“yüzen firma”** olarak değerlendirilir.</span>

<span style="color:rgb(0,0,0);">Bir kullanıcıya gönderilen teklifin kabul edilerek siparişe dönüştürülmek istenmesi durumunda, ilgili firmanın öncelikle Logo sistemine kayıt edilmesi gerekmektedir. Bu süreç [**cari açılışı** ](https://docs.vitadc.com/link/10#bkmrk-yeni-cari-ekleme)ile başlatılır ve ilgili adımlar takip edilerek ilerletilir.</span>

- <span style="color:rgb(0,0,0);">Satış temsilcisi, teklif içerisinden veya **Firmalar** sayfası üzerinden ilgili yüzen firmanın cari kaydını oluşturmak için **Cari Oluşturma Formu** aracılığıyla süreci başlatabilir.</span>
- <span style="color:rgb(132,63,161);">Kullanıcı, teklifi siparişe dönüştürmek istediğinde; öncelikle cari bilgilerini girerek ve gerekli durumlarda (limit üstü işlemlerde) ilgili dokümanları yükleyerek süreci başlatır.</span>

Süreç sonunda:

- Firma, durumuna göre **F2** veya **F3** seviyesine atanır.
    
    
    - <span style="color:rgb(132,63,161);">**Belirlenen belge doğrulama limit altı firmalar** için yalnızca cari açılması yeterlidir.</span>
    - <span style="color:rgb(132,63,161);">**Belirlenen belge doğrulama limit üstü firmalar** için ise ek olarak **doküman doğrulama süreci** uygulanır.</span>

#### <span style="color:rgb(132,63,161);">Muhasebe Onay Süreci</span>

<span style="color:rgb(132,63,161);">Muhasebe birimi:</span>

- <span style="color:rgb(132,63,161);">Yüklenen belgeleri kontrol eder.</span>
- <span style="color:rgb(132,63,161);">Belgeleri **onaylayabilir** veya **reddedebilir**.</span>

<span style="color:rgb(132,63,161);">Eğer:</span>

- <span style="color:rgb(132,63,161);">Cari logoya kayıt edilirse -&gt;**F2 seviyesine yükseltilir.**</span>
- <span style="color:rgb(132,63,161);">Belgeler **onaylanırsa** → firma **F3 seviyesine yükseltilir.**</span>
- <span style="color:rgb(132,63,161);">Belgeler **reddedilirse** → belgelerin tekrar yüklenmesi gerekir cari hesap açılmışsa **F2 seviyesine yükseltilir.**</span>

---

#### <span style="color:rgb(132,63,161);">Kullanıcı Yetkilendirme Kuralları</span>

<span style="color:rgb(132,63,161);">Firma altındaki kullanıcıların yetkileri, yüklenen belgelere göre belirlenir:</span>

- <span style="color:rgb(132,63,161);">**Yetki belgesi yüklenmişse → T2**</span>
- <span style="color:rgb(132,63,161);">**Yetki belgesi yüklenmemişse → T1**</span>

---

#### <span style="color:rgb(132,63,161);">Kullanıcı Oluşturma ve Yetki Atama</span>

- <span style="color:rgb(132,63,161);">**Satış temsilcisi** tarafından firma altına eklenen kullanıcılar:</span>
    
    
    - <span style="color:rgb(132,63,161);">Varsayılan olarak **T1 yetkisi** ile başlar.</span>
- <span style="color:rgb(132,63,161);">**Muhasebe** tarafından firma altına eklenen kullanıcılar:</span>
    
    
    - <span style="color:rgb(132,63,161);">Doğrudan **T2 yetkisi** ile başlar.</span>
    - <span style="color:rgb(132,63,161);">Bunun sebebi, muhasebe tarafından eklenen kullanıcıların genellikle **yetki belgesi kapsamında tanımlanmış kişiler** olmasıdır.</span>

- <p class="callout info"><span style="color:rgb(132,63,161);">Muhasebe rolündeki kullanıcılar:</span></p>
    
    
    - <span style="color:rgb(132,63,161);">Gerekli durumlarda **T1 seviyesindeki bir kullanıcıyı T2 seviyesine yükseltebilir**.</span>
    - <span style="color:rgb(132,63,161);">Bu işlem, kullanıcının bilgilerinin yetki belgesinde yer alması durumunda manuel olarak gerçekleştirilebilir.</span>

##### <span style="color:rgb(132,63,161);">B2B Kullanıcıya Geçiş Süreci ve Yetkilendirme</span>

<span style="color:rgb(132,63,161);">Bir kullanıcı, B2B sistemine geçiş yaparak kendi tekliflerini oluşturmak ve sipariş süreçlerini hızlı bir şekilde yönetmek isterse, B2B kullanıcı başvurusunda bulunur.</span>

<span style="color:rgb(132,63,161);">Başvuru süreci şu şekilde ilerler:</span>

- <span style="color:rgb(132,63,161);">Kullanıcının başvurusu incelenir ve onaylanması durumunda B2B süreci başlatılır.</span>
- <span style="color:rgb(132,63,161);">Kullanıcının daha önce sisteme yüklemiş olduğu belgeler varsa, bu belgeler tekrar talep edilmez.</span>
- <span style="color:rgb(132,63,161);">Eksik belgeler bulunuyorsa, kullanıcıdan bu belgeleri tamamlaması istenir.</span>
- <span style="color:rgb(132,63,161);">Tüm belgelerin eksiksiz şekilde tamamlanıp onaylanmasının ardından kullanıcı **B2B (F4)** statüsüne geçiş yapar.</span>
- <span style="color:rgb(132,63,161);">B2B kullanıcısı altında bulunan T3 rolü teklif oluşturma ve sipariş oluşturma yapabilir.</span>

#### Kullanıcı Yetkilendirme Yapısı

- B2B sürecinde ilk oluşturulan kullanıcı **T4 (Firma Yetkilisi)** olarak tanımlanır.
- T4 yetkisine sahip kullanıcı:
    
    
    - Firma adına en üst yetkili kişidir
    - Sistem üzerinden alt kullanıcılar oluşturabilir
- T4 kullanıcısı tarafından eklenen alt kullanıcılar:
    
    
    - **T3 yetkisi** ile sisteme dahil edilir
    - Teklif ve sipariş süreçlerini aktif olarak yönetebilir
    - Doğrudan firma tarafından eklendikleri için **otomatik olarak onaylı kullanıcı** statüsünde değerlendirilir

# Satış Temsilcisi Rolü

Standart satış temsilcilerinin bu sistem üzerinde yapabileceği ve yetkilerinin olduğu sayfalar şunlardır;

# Super Admin Rolü



# Muhasebe Rolü