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

Her kayıt/düzeltmede bakiye ve stok satırları silinip yeniden yazılır

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

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

BR-STOK-006 — Her kayıt/düzeltmede bakiye ve stok satırları silinip yeniden yazılır

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

Kural

Tetikleyici hata yoksa önce işleme ait Cari.BakiyeIslem ve Stok.StokHaraketleri (Bolum=0) satırlarını siler; kayıt silinmemişse yeniden üretir. İptal edilen işlemde satırlar silinir ve yeniden yazılmaz.

Ne zaman: Cari.Islemler'e her Insert/Update.

Etkisi: Bakiye ve stok o işlem için anında yeniden hesaplanır.

İlişkiler

Dokümanda

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

Kaynaklar

  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md — satır 316
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md — satır 318
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md — satır 319
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md — satır 323