Kaynak: KB-v1
06_Workflows/WF-SILME-TALEBI-ONAY.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
Silme talebi ve yönetici onayı (eski tarihli iptal)
Kimlik: WF-SILME-TALEBI-ONAY · Modül: MOD-CARI · Kim: END_USER · Güven: HIGH · Gerçeklik: AS-IMPLEMENTED
Ne zaman başlar
Silme ayarı 'eski tarihe yapılamaz' iken SilGun'den eski işlem iptal edilmek istendiğinde
Ön koşullar
- Settings: DeletePermission=EskiTariheYapilamaz, SilGun tanımlı
Adımlar
| # | Ekran | Kullanıcı ne yapar | Sistem ne yapar | Tablolar |
|---|---|---|---|---|
| 1 | CARİ İŞLEMLER (ana ekran) | İPTAL → mesaj "İşlem Tarihinden İtibaren N Gün Geçmiştir. İşlemi Yöneticiniz İptal Edebilir." → silme talebi penceresi (FrmSilTalep) gerekçe | DeleteAt: gün > SilGun; bekleyen SilOnay varsa "İptal Talebiniz Yönetici Tarafından Onay Bekliyor..."; yoksa Sistem.SilOnay'a kayıt → "Silme Talebiniz Alınmıştır." | Sistem.SilOnay |
| 2 | SCR-HESAPYONETIMI |
Yönetici onay listesinden talebi onaylar | Sistem.SilOnay güncellenir; SilOnayUpdateTrigger tetiği çalışır (işlem iptali) | Sistem.SilOnay, Cari.Islemler |
Sonuç (bakiye / stok / kasa)
- Onay sonrası işlem iptal işaretli
Uyarı mesajları
- "İptal Talebiniz Yönetici Tarafından Onay Bekliyor..."
- "Silme Talebiniz Alınmıştır."
İlgili kurallar
Kaynaklar
- SRC-DRV-AZ —
az/06-duzeltme.md— bölüm 6.2 - SRC-DRV-AZ —
az/03-yapi.md— bölüm 3.7 - SRC-CODE-DAO —
dao/Dao/Islem/Cari.Islem.vb— satır 1012 - SRC-DB-MODULES —
Sistem.SilOnayUpdateTrigger - SRC-PROC-DOC —
surecbook/docs.json
