AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Destek › Playbooks › PB-034

Devir sonrası bakiye/stok farklı; 'geçen yılın işlemleri kayboldu'

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

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

  1. Fark DEVİR hesabından elle düzeltilir (yeni yılda; eski yıla dönülmez).
  2. 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