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

İptal yumuşak silmedir; geçmişe 'İptal Edildi' / 'Geri Alındı' düşer

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

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

BR-IPTAL-009 — İptal yumuşak silmedir; geçmişe 'İptal Edildi' / 'Geri Alındı' düşer

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

Kural

İptal IsDeleted=True işaretidir. IsDeleted güncellemesinde tetikleyici History'ye eski (Deleted) değerlerle 'İptal Edildi' (True) veya 'Geri Alındı' (False) satırı yazar.

Ne zaman: UPDATE(IsDeleted).

Etkisi: İşlem listede görünmez, geçmişte kalır.

İlişkiler

Dokümanda

  • az/06-duzeltme.md 6.2
  • az/06-duzeltme.md 6.3

Kaynaklar

  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.UpdateTransaction.md — satır 42
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.UpdateTransaction.md — satır 45
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.UpdateTransaction.md — satır 199
  • SRC-CODE-DAO — dao/Dao/Islem/Cari.Islem.vb — satır 1104