Kaynak: KB-v1
05_BusinessRules/BR-STOK-001.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
BR-STOK-001 — Maden/hurda stok hareketi
Alan: STOK · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER
Kural
Maden ve hurda işlemlerinde tetikleyici Stok.StokHaraketleri'ne (StokTipi=1) satır yazar: GİRİŞ'te Adet/Miktar/Has artı, ÇIKIŞ'ta eksi; Has = AuMilyem × Miktar; Maliyet yalnız girişte işçilik × işçilik kuru olarak yazılır.
Ne zaman: IslemKodu ∈ {1,2}, kayıt silinmemiş, tip ∉ {11,12}.
Etkisi: Kasa maden stoğu değişir.
Formül (koddaki hali): Adet = Tür=0 ? +Adet : −Adet ; Has = ±(AuMilyem × Miktar) ; Maliyet = Tür=0 ? Convert(dec(18,2), Iscilik × IscilikBirimKur) : 0
İlişkiler
| Tür | Hedef |
|---|---|
| Tablo | Stok.StokHaraketleri |
| Kod | Cari.AcceptTransaction |
Dokümanda
az/02-hesaplama.md2.4
Kaynaklar
- SRC-DB-MODULES —
KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md— satır 331 - SRC-DB-MODULES —
KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md— satır 334
