Kaynak: KB-v1
06_Workflows/WF-KULLANICI-TANIMLAMA.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
Yeni kullanıcı açma ve şube/kasa/yetki grubu atama
Kimlik: WF-KULLANICI-TANIMLAMA · Modül: MOD-SISTEM · Kim: ADMIN · Güven: HIGH · Gerçeklik: AS-DOCUMENTED
Ne zaman başlar
Yeni personel için giriş açılması
Ön koşullar
- Tanımlamalar yetkisi; şube, kasa ve kullanıcı grubu tanımlı
Adımlar
| # | Ekran | Kullanıcı ne yapar | Sistem ne yapar | Tablolar |
|---|---|---|---|---|
| 1 | SCR-KULLANICITANIMLAMA |
Tanımlamalar → KULLANICI TANIMLAMA → YENİ KAYIT: Kullanıcı Adı, Şifre → KAYIT | Sistem.Users INSERT | Sistem.Users |
| 2 | SCR-KULLANICITANIMLAMA |
Aktifleşen ŞUBE bölümünde şube, kasa ve yetki grubu seçilip mavi artı ile eklenir (birden çok şube-kasa mümkün) | Sistem.UserDetails (UserId, SubeId, KasaId, GroupId, IsLocked) | Sistem.UserDetails, Sistem.UserGroup |
| 3 | SCR-LOGIN |
Kullanıcı programa girer; birden çok şube-kasa varsa seçer | Program.UserId/SubeId/KasaId; LoginInformation.User.Group yetkileri; Sistem.Login kaydı (bilgisayar adı, IP, sürüm) | Sistem.Login |
Sonuç (bakiye / stok / kasa)
- Kullanıcı seçtiği şube-kasada, grup yetkileriyle çalışır
Varyantlar
- Yetki değişikliği kullanıcı yeniden girince geçerli
Uyarı mesajları
- "Yeni kullanıcı şube/kasa seçemiyor (UserDetails satırı eksik)"
İlgili kurallar
Kaynaklar
- SRC-PROC-DOC —
surecbook/docs.json - SRC-DRV-AZ —
az/03-yapi.md— bölüm 3.4 - SRC-DB-TABLES —
Sistem.UserDetails - SRC-DB-TABLES —
Sistem.Users - SRC-DRV-AZ —
az/hatalar.md— bölüm H-10
