Kaynak: KB-v1
05_BusinessRules/BR-TIP-013.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
BR-TIP-013 — Miktar zorunluluğu
Alan: TIP · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER
Kural
Kayıtta MİKTAR 0 ise program 'İşlem Yapabilmek için Miktar Girmelisiniz.' der; HİZMET, BORÇ, PIRLANTA ve VİRMAN işlemleri bu kontrolden muaftır. HİZMET'te ise TUTAR 0 olamaz.
Ne zaman: Save çağrısında.
Etkisi: Kayıt yapılmaz.
Formül (koddaki hali): (Miktar=0 And Kodu∉{HIZMET,BORC,PIRLANTA,VIRMAN}) Or (Tutar=0 And Kodu=HIZMET) ⇒ red
Uyarı mesajları
- "İşlem Yapabilmek için Miktar Girmelisiniz."
İlişkiler
| Tür | Hedef |
|---|---|
| Tablo | Cari.Islemler |
| Kod | Cari.Islem.Save |
Dokümanda
kilavuz/egitim.md6 - Program hangi durumda işlemi hiç kaydetmez?
Kaynaklar
- SRC-CODE-DAO —
dao/Dao/Islem/Cari.Islem.vb— satır 513 - SRC-CODE-DAO —
dao/Dao/Islem/Cari.Islem.vb— satır 514
