AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › İş akışları › WF-ISLEM-IPTAL-FISNO

Fiş numarasıyla toplu iptal — İPTAL (FişNo)

WORKFLOWMOD-CARIERPGOLD_COREACTIVEVERY_HIGHDOCUMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 06_Workflows/WF-ISLEM-IPTAL-FISNO.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

Fiş numarasıyla toplu iptal — İPTAL (FişNo)

Kimlik: WF-ISLEM-IPTAL-FISNO · Modül: MOD-CARI · Kim: ADMIN · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED

Ne zaman başlar

Bir fişin tüm satırları tek seferde iptal edilecekse (resmi kasa)

Ön koşullar

  • Program.IsResmi=True (düğme yalnız resmi modda görünür)
  • Yönetici şifresi biliniyor (kodda sabit parola var — iScreen.vb:722, değeri gizli)

Adımlar

# Ekran Kullanıcı ne yapar Sistem ne yapar Tablolar
1 CARİ İŞLEMLER (ana ekran) İPTAL (FişNo) → "Lütfen İptal Etmek İstediğiniz Fiş Numarasını Giriniz." → "Lütfen Yönetici Şifrenizi Giriniz" PasswordBox sabit parola ile karşılaştırılır
2 CARİ İŞLEMLER (ana ekran) Liste yenilenir UPDATE Cari.Islemler SET IsDeleted=True WHERE FisNo=@FisNo AND KasaId=Program.KasaId — açıklama sorulmaz, karşı bacak sorulmaz, e-fatura iptali denenmez Cari.Islemler

Sonuç (bakiye / stok / kasa)

  • Seçili kasadaki o fişin tüm satırları iptal; geçmişe "İptal Edildi" düşer; faturalı satırlar da silineceğinden fatura kayıtları ayrıca kontrol edilmeli

Uyarı mesajları

  • "Lütfen Yönetici Şifrenizi Giriniz (yanlış şifre → işlem yapılmaz)"

İlgili kurallar

Kaynaklar

  • SRC-DRV-AZ — az/04-cari-islemler.md — bölüm 4.6
  • SRC-DRV-AZ — az/06-duzeltme.md — bölüm 6.2
  • SRC-CODE-BASE — basecontrol/Base Control/iScreen.vb — satır 46
  • SRC-CODE-BASE — basecontrol/Base Control/iScreen.vb — satır 719