Müşteri görünümü — kanonik makaleden (SCN-TAKOZ) türetildi; teknik ayrıntılar çıkarıldı.
Senaryo — Raporlu takoz girişi ve çıkışı (kuyumcu/rafineri)
Kitapçık §9.5 "bir takozun uçtan uca izi" gerçek takozu (691,73 g, Au 0,638) anlatır; burada tekrar edilmez. Bu senaryo yuvarlak sayılarla giriş → çıkış çiftini ve tetikleyicinin çok metalli bakiyesini işler. Sektör kavramı: SEC-TAKOZ; döviz kurulumunda bu akış yoktur (VARIANT_MATRIX).
Başlangıç durumu
| Öğe | Değer |
|---|---|
| Şube / kasa | MERKEZ / ANAKASA (takoz stoğu boş) |
| ATÖLYE-T (HesapId 1004) | HAS 0, GUM 0 |
| RAFİNERİ-R (HesapId 1003) | HAS 0, GUM 0 |
| Kur | HAS 4.000 TL/g, GUM 50 TL/g |
| Hesap kartı işçilikleri | ATÖLYE-T takoz has işçiliği ‰1 HAS (CFG-HESAP-TAKOZISC) |
Kullanıcı işlemi
Adım 1 — giriş (TAKOZ GİRİŞİ, hesap ATÖLYE-T):
| Alan | Değer | Not |
|---|---|---|
| TAKOZ TİPİ / AYAR EVİ | Has takozu / AYAREVİ-1 | tip → IslemTipi 6 ALTIN |
| RAPOR NO / rapor durumu | 7001 / RAPORLU, NORMAL | raporsuz ise XRF milyemi |
| MİKTAR / ÇEŞNİ | 500,00 g / 4,00 g | miktar çeşni hariç |
| AU MİLYEM / AG MİLYEM | 650 / 50 (binde) | toplam ≤ 1000 |
| AU İŞÇİLİK / birim | 1 (‰) / HAS | hesap kartından dolu gelir |
| İŞÇİLİK DURUMU / GÜMÜŞ DURUMU | Altından Düş / Madeni Ver | |
| F2 | onay sorusu çıkmaz | etiket ve fiş basılabilir |
Adım 2 — çıkış (TAKOZ ÇIKIŞI, hesap RAFİNERİ-R): TAKOZ KODU listesinden takoz seçilir; miktar/milyem karttan salt okunur gelir; HAS ISC. ‰1, GUMUS DURUMU Madeni Ver; F2.
Bakiye etkisi
Evet — tetikleyici TAKOZ dalı; girişte çeşni miktarı bakiyeye eklenir, yan metal "Madeni Ver" ise kendi biriminde yazılır, giriş has/gümüş eksi, işçilik artı; çıkışta tersi.
| İşlem | Hesap | Birim | Bakiye | Hesap |
|---|---|---|---|---|
| GİRİŞ | ATÖLYE-T | HAS | −327,60 | (500+4) × 0,650 |
| GİRİŞ | ATÖLYE-T | GUM | −25,20 | 504 × 0,050 |
| GİRİŞ | ATÖLYE-T | HAS (işçilik) | +0,3276 | 0,001 × 327,60 |
| ÇIKIŞ | RAFİNERİ-R | HAS | +325,00 | 500 × 0,650 (çeşni eklenmez) |
| ÇIKIŞ | RAFİNERİ-R | GUM | +25,00 | |
| ÇIKIŞ | RAFİNERİ-R | HAS (işçilik) | −0,325 |
Bir takoz iki metalde bakiye üretir (kitapçık §9.5 kural 1). Raporsuz takozda XRF milyemi yoksa TAKOZ birimi (BirimId −1) ve %60 değerleme (, ).
Stok etkisi
Evet, nesne olarak: (veri alanı) StokTipi 3, Adet +1 (giriş) / −1 (çıkış), Miktar/Milyem/Has 0. Stokta olmayan takoz çıkılamaz, hareketi olan takozun girişi iptal edilemez (, ; (veri alanı)). Çeşni 4 g çeşni stoğuna eklenir; çeşni stoğu ayrı bir defter değil, (veri alanı) toplamından hesaplanan bir görünümdür (; ayrıntı SCN-CESNI).
Rapor etkisi
- Takoz stok listesi: "Elimizde" süzgeci adet ≠ 0.
- Bakiye ekstresi: TAKOZ/HAS/GUM sütunları; NetBakiye TAKOZ biriminde ×0,6.
- Takoz kâr raporu.
- Bilanço farkı takozdan kaynaklanabilir.
Kontrol soruları
- Girişte 327,60, çıkışta 325,00 — fark neden? — Girişte çeşni (4 g) bakiyeye eklenir, çıkışta eklenmez.
- Stok defterinde gram neden 0? — Takoz nesne olarak izlenir (+1/−1); gram bilgisi (veri alanı) kartındadır.
- Gümüş bakiyesi neden doğdu? — GÜMÜŞ DURUMU "Madeni Ver"; "Altına Çevir" seçilse HAS'a eklenirdi.
- İşçilik bakiyesi neden HAS? — İŞÇİLİK DURUMU "Altından Düş"; "Para İle" seçilse seçilen para biriminde yazılır.
- Raporsuz takozda milyemler nereden gelir? — XRF ölçümünden; kayıtta milyem/tutar boş, tetikleyici XRF'i okur (, ).
- Aynı takozu ikinci kez çıkmaya çalışırsam? — "BU TAKOZ STOGUNUZDA YOK.ISLEM YAPAMAZSINIZ." (tetikleyici, GetTakozAdet = 0).
Sık yapılan hata
- Milyem toplamı 1000'i aşıyor; has takozunda has milyemi diğerlerinden düşük.
- Transfer (şube) hesabında takoz girişi yapılamaz (, ).
- Devir günü takoz stoğu sıfır olmalı; devirden önce alınan takoz devirden sonra çıkılırsa stok −1 (, ).
