Kaynak: KB-v1
07_Tickets/KnownIssues/H-102.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
H-102 — Fiş numarası iki farklı güne yayılmış / iki kişi aynı fiş numarasını almış
Bölüm: 7.5 İşlem girişi hataları — ekran ekran · Güven: HIGH · Gerçeklik: AS-DOCUMENTED (A-Z El Kitabı; kod doğrulamalı maddeler HIGH)
Belirti
Aynı fiş numarasında farklı tarihli veya farklı müşterili satırlar var; İPTAL (FişNo) beklenenden fazla satır siliyor.
Sebep (kök neden)
Fiş numarası "en büyük + 1" ile üretilir, kilit yoktur; iki kullanıcı aynı anda kaydedince aynı numara verilebilir.
Çözüm
Fiş numarasıyla iptal yerine satır bazında İPTAL kullanılır. Fiş çıktısında satırlar kontrol edilir.
Teknik çözüm
Select FisNo, Count(Distinct Cast(Tarih as date)) as Gun From Cari.Islemler
Where IsDeleted = 0 And FisNo > 0 Group By FisNo Having Count(Distinct Cast(Tarih as date)) > 1
Kaynaklar
- SRC-DRV-AZ —
az/hatalar.mdsatır 968 (H-102); asıl kaynaklar A-Z maddesinin içinde belirtilmiştir.
