AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › İş kuralları › BR-IPTAL-008

Fiş numarasıyla toplu iptal

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

Kaynak: KB-v1 05_BusinessRules/BR-IPTAL-008.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

BR-IPTAL-008 — Fiş numarasıyla toplu iptal

Alan: IPTAL · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER

Kural

İPTAL (FişNo): fiş numarası istenir, ardından sabit bir yönetici parolası sorulur (kodda gömülü; değeri burada verilmez). Doğru parola ile oturum kasasındaki o fiş numaralı tüm satırlar IsDeleted=True yapılır; açıklama ve karşı bacak sorulmaz.

Ne zaman: BtnIptalFisNo tıklama; resmi modda veya IslemIptal yetkisiyle görünür.

Etkisi: Fişin tüm satırları iptal.

Formül (koddaki hali): Update Cari.Islemler Set IsDeleted='True' Where FisNo=@FisNo and KasaId=@OturumKasa

Uyarı mesajları

  • "Lütfen İptal Etmek İstediğiniz Fiş Numarasını Giriniz."
  • "Lütfen Yönetici Şifrenizi Giriniz"

DİKKAT — doküman/kod farkı: Kodda sabit yönetici parolası vardır (iScreen.vb satır 722) — değer [REDACTED_SECRET].

İlişkiler

Dokümanda

  • az/06-duzeltme.md 6.2
  • kilavuz/kullanim.txt İptal (Fiş No) (satır 354-355)
  • kilavuz/egitim.md 5.3

Kaynaklar

  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 720
  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 722
  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 723
  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 46