Kaynak: KB-v1
09_Training/TRN-054.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
6.3 İşlem geçmişi (Ara)
Bölüm: Kısım 6 — Düzeltme, İptal, İşlem Geçmişi, Mutabakat ve Devir · Kaynak: az/06-duzeltme.md satır 65
Programın her işlem için tuttuğu değişiklik izi vardır. Ana ekranda Ara düğmesi (İşlem Geçmişi) tarih aralığındaki tüm izleri listeler; listede bir satır seçiliyken açılan "İşlem Geçmişi" penceresi ise yalnız o işlemin izini gösterir.
Her iz satırında Kayıt Tipi (LogType), Kayıt Tarihi (LogDate), RefId (işlem numarası), işlem tarihi, fiş no, kısaltma, kod, miktar, milyem, has, fiyat, tutar, birim, açıklama, kasa ve kullanıcı bulunur.
| Kayıt tipi | Ne zaman düşer | Satır hangi değerleri taşır |
|---|---|---|
| Yeni Kayıt | İşlem ilk kaydedildiğinde | İlk girilen değerler |
| Düzeltme | Her F2 ile düzeltme kaydında | Düzeltme sonrası (yeni) değerler |
| İptal Edildi | İPTAL veya İPTAL (FişNo) | İptal anındaki değerler |
| Geri Alındı | İptalin yönetici tarafından geri alınması | Geri alma anındaki değerler |
| Silindi | Veritabanından fiziksel silme (normal kullanımda görülmez) | Silinen değerler |
Okuma yöntemi: bir işlemin izinde satırlar tarih sırasına dizilir. "Yeni Kayıt" ilk hâlidir; her "Düzeltme" satırı işlemin o andan itibaren geçerli hâlidir. Dolayısıyla iki ardışık satırı yan yana koyunca hangi alanın değiştiği görülür. Örnek (gerçek bir kayıt yapısı):
| Kayıt tipi | Zaman | Kod | Miktar | Fiyat | Tutar | Kullanıcı |
|---|---|---|---|---|---|---|
| Yeni Kayıt | 05.12 17:59 | EUR | 30.000 | 31,41713 | 944.399 | veznedar |
| Düzeltme | 05.12 18:00 | EUR | 30.000 | 31,47997 | 946.288 | şef |
| Düzeltme | 05.12 18:00 | EUR | 30.000 | 31,41720 | 944.401 | şef |
| Düzeltme | 06.12 13:57 | EUR | 30.000 | 31,41717 | 944.400 | müdür |
Bu izden "fiyat üç kez oynanmış, son hâli 31,41717" ve "kim ne zaman" okunur. Mutabakat işaretlemesi (F12) iz bırakmaz.
BİLGİ — Müşteri itirazlarında ilk bakılacak yer burasıdır. "Ben o işlemi 30.000 girmiştim, şimdi 20.000 görünüyor" dendiğinde geçmiş, kimin ne zaman değiştirdiğini ve gerekçesini (Düzeltilmiş İşlemler Raporu'nda) gösterir.
Kaynaklar
- SRC-DRV-AZ —
az/06-duzeltme.mdsatır 65
