Kaynak: KB-v1
08_SupportPlaybooks/PB-034.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
PB-034 — Devir sonrası bakiye/stok farklı; 'geçen yılın işlemleri kayboldu'
Tema: BAKIYE · Çağrı payı: 0.7% (Devir / yıl sonu, 79/11167 ERPGOLDV2 çağrısı) · Güven: HIGH · Gerçeklik: AS-DOCUMENTED
Belirti
Yıl sonu devrinden sonra hesabın DEVİR satırı arşivdeki son bakiyeyle uyuşmuyor; eski işlemler listede yok; fişte eski bakiye yazmıyor.
Sorulacak sorular
- Devir hangi tarihle alındı; arşiv veritabanının adı ne?
- Devir öncesi takoz/çeşni stokları sıfırlanmış mıydı; maden stokları tek kasada mıydı?
- Devir öncesi bilanço/stok notları alındı mı?
Teşhis adımları
| # | Yap | Beklenen | Değilse |
|---|---|---|---|
| 1 | 'İşlemler kayboldu': hata değil; eski işlemler arşiv veritabanında (H-08). | Müşteri bilgilendirilir. | — |
| 2 | Arşivde kesim tarihli bakiye ekstresi ile güncel veritabanındaki DEVİR satırı karşılaştırılır. | Eşit. | Fark DEVİR hesabı üzerinden elle giriş/çıkış ile düzeltilir; toptan onarım kullanılmaz. |
| 3 | SQL: Cari.BakiyeIslem'de IslemId = -1 devir satırları; Stok.StokHaraketleri ve Cari.BakiyeIslem'de Tarih NULL kayıtlar aranır. | NULL yok. | PROC-85 adım 21: manuel giriş/çıkış. |
| 4 | Fişte eski bakiye boşsa Bakiye.GetBakiyeFisNo fonksiyonu B.IslemId = -1 satırlarını dahil edecek şekilde güncellenir (H-111). | Fiş doğru. | Yazılımcı. |
Çözüm
- Fark DEVİR hesabından elle düzeltilir (yeni yılda; eski yıla dönülmez).
- Devir öncesi alınan takozlar devirden sonra çıkıldıysa takoz çıkışı, takoz girişinin yapıldığı tarihe yapılır (PROC-190 not).
Kalıcı önlem
Devir kontrol listesi: yedek, takoz/çeşni stoğu sıfır, maden tek kasa, stok/bilanço notu; devir sonrası bakiye listesi + stok + pozisyon karşılaştırması (PROC-85, PROC-190, az/06 §6.6).
Yükseltme (yazılımcıya ne zaman, hangi bilgiyle)
Devir sorgusu (PROC-180/190) yalnız yazılımcı/uzman destek çalıştırır; tetikler DISABLE/ENABLE edilir (PB-029).
İlişkiler
| Tür | Hedef |
|---|---|
| Tablo | Cari.BakiyeIslem |
| Tablo | Stok.StokHaraketleri |
| Tablo | Cari.Islemler |
| Bilinen sorun | H-008 |
| Bilinen sorun | H-108 |
| Bilinen sorun | H-111 |
| Bilinen sorun | H-115 |
| Süreç dokümanı | PROC-85 |
| Süreç dokümanı | PROC-180 |
| Süreç dokümanı | PROC-190 |
| Süreç dokümanı | PROC-110 |
Kaynaklar
- SRC-DRV-AZ —
az/hatalar.md— H-108 - SRC-DRV-AZ —
az/hatalar.md— H-111 - SRC-DRV-AZ —
az/06-duzeltme.md— 6.6 - SRC-PROC-DOC —
surecbook/docs.json— PROC-85 - SRC-PROC-DOC —
surecbook/docs.json— PROC-190
