Kaynak: KB-v1
06_Workflows/WF-CESNI-CIKIS.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
Çeşni çıkışı — biriken çeşni stoğundan hesaba çıkış
Kimlik: WF-CESNI-CIKIS · Modül: MOD-STOK · Kim: END_USER · Güven: HIGH · Gerçeklik: AS-IMPLEMENTED
Ne zaman başlar
Ayar evinde tüketilen çeşninin ayar evi / müşteri / fire hesabına borç yazılması; devir öncesi çeşni stoğunu sıfırlama
Ön koşullar
- Cari İşlemler (Ctrl+F) sekmesinde hesap seçilip TAMAM denmiş; şube, kasa ve hesap dolu (aksi hâlde "Sube,Kasa veya Hesap Seçili Değil. İşlem Yapamazsınız.")
- Hesap aktif (pasif hesapta işlem düğmeleri kapalıdır: "Hesap Pasif İşlem Yapamazsınız.")
- Kullanıcı grubunda ilgili ekran yetkisi açık; şube pasif değil (tetik: "SUBE PASIF HALDE. ISLEM YAPAMAZSINIZ...")
- Hesabın zorunlu evrakları eksik değil (tetik: "BU HESABIN ZORUNLU EVRAKLARI EKSIKTIR. ISLEM YAPAMAZSINIZ.")
- Kullanıcı grubunda Takoz/Çeşni yetkisi
- Çeşni takoz girişinin yapıldığı kasada birikmiştir (başka kasada 0 açılır)
Adımlar
| # | Ekran | Kullanıcı ne yapar | Sistem ne yapar | Tablolar |
|---|---|---|---|---|
| 1 | ÇEŞNİ ÇIKIŞI | Hesap seçilir; C - ÇEŞNİ. Ekran toplam çeşni gramı ve ortalama MILYEM(AU)/MILYEM(AG) (ondalık) ile açılır | Çeşni stoğu okunamazsa sessizce 0/0/0 | Stok.StokHaraketleri |
| 2 | ÇEŞNİ ÇIKIŞI | MİKTAR (kısmi ise) ve milyemler düzeltilir; açıklamaya takoz no yazılır | HAS=MİKTAR×MILYEM(AU); GUM=MİKTAR×MILYEM(AG); 1000'e bölme yok | |
| 3 | ÇEŞNİ ÇIKIŞI | F2 - KAYIT düğmesine fareyle basılır (klavye F2/F5/F3 çalışmaz; onay yok) | IslemKodu=CESNI(14), ÇIKIŞ, NORMAL; fiyat/tutar/birim boş; vade=tarih+2; Save; kayıttan sonra ekran kapanır | Cari.Islemler, Stok.StokHaraketleri, Cari.BakiyeIslem |
Sonuç (bakiye / stok / kasa)
- Çeşni stoğu −MİKTAR (HAS/GUM değeriyle bilançodan düşer)
- Seçili hesap HAS ve GUM karşılığı kadar borçlanır
- Kod tablosunda 14 olmadığı için CariIslemKodu ile INNER JOIN yapan rapor bu satırı düşürür
Varyantlar
- İptal: çıkılan gram havuza döner
Uyarı mesajları
- "İşlem Yapabilmek için Miktar Girmelisiniz."
- "Geçmiş Tarihe İşlem Giriyorsunuz. Devam Etmek İstiyormusunuz ? (varsayılan HAYIR; resmi kasada sorulmaz)"
- "Sube,Kasa veya Hesap Seçili Değil. İşlem Yapamazsınız."
İlgili kurallar
BR-CESNI-KODTABLO-001BR-DEVIR-TAKOZ-SIFIR
Kaynaklar
- SRC-DRV-AZ —
az/ekran-B.md— bölüm 5.9.3 - SRC-DRV-AZ —
az/ekran-B.md— bölüm 5.9.5 - SRC-DRV-AZ —
az/ekran-B.md— bölüm 5.9.6 - SRC-CODE-EKRAN —
ekran/Ekran/iFCesni.vb— satır 44 - SRC-CODE-EKRAN —
ekran/Ekran/iFCesni.vb— satır 91 - SRC-DRV-KITAPCIK —
kitapcik/01-yapi.md— bölüm 1.4
