Kaynak: KB-v1
05_BusinessRules/BR-KASA-003.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
BR-KASA-003 — Şube, kasa ve hesap seçilmeden işlem yapılamaz
Alan: KASA · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: UNDOCUMENTED · Kitle: END_USER, SUPPORT, DEVELOPER
Kural
Kayıtta oturum şubesi, KasaId veya HesapId 0 ise program 'Sube,Kasa veya Hesap Seçili Değil...' uyarısı verir; veritabanı tetikleyicisi de aynı durumda 'SUBE,KASA VEYA HESAP SECILMEDI. ISLEM YAPAMAZSINIZ?.' ile geri alır.
Ne zaman: Save ve tetikleyici.
Etkisi: Kayıt yapılmaz.
Uyarı mesajları
- "Sube,Kasa veya Hesap Seçili Değil. İşlem Yapamazsınız."
- "SUBE,KASA VEYA HESAP SECILMEDI. ISLEM YAPAMAZSINIZ?."
İlişkiler
| Tür | Hedef |
|---|---|
| Tablo | Cari.Islemler |
| Kod | Cari.Islem.Save |
| Kod | Cari.AcceptTransaction |
Kaynaklar
- SRC-CODE-DAO —
dao/Dao/Islem/Cari.Islem.vb— satır 508 - SRC-CODE-DAO —
dao/Dao/Islem/Cari.Islem.vb— satır 509 - SRC-DB-MODULES —
KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md— satır 240 - SRC-DB-MODULES —
KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md— satır 242
