AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Eğitim › Scenarios › SCN-TAKOZ

Senaryo — Raporlu takoz girişi ve çıkışı (kuyumcu/rafineri)

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

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 (BR-TAKOZ-002)
RAPOR NO / rapor durumu 7001 / RAPORLU, NORMAL raporsuz ise XRF milyemi (BR-TAKOZ-003)
MİKTAR / ÇEŞNİ 500,00 g / 4,00 g miktar çeşni hariç (BR-TAKOZ-009)
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.

Beklenen kayıt

Stok.Takoz — 1 kart (Kodu TKxxxx, Miktar 500, CesniMiktar 4, AuMilyem 0,650, AgMilyem 0,050, RaporNo 7001, IsRapor 1). Cari.Islemler2 satır (oran 2,00 işlem/takoz, kitapçık §9.5):

Alan GİRİŞ ÇIKIŞ
HesapId 1004 ATÖLYE-T 1003 RAFİNERİ-R
IslemKodu 0 TAKOZ 0 TAKOZ
IslemTuru 0 GİRİŞ 1 ÇIKIŞ
IslemTipi 6 ALTIN 6 ALTIN (karttan)
BakiyeId 0 0
StokId takoz Id aynı
Adet / Miktar / CesniMiktar 1 / 500 / 4 1 / 500 / 0
AuMilyem / AgMilyem 0,650 / 0,050 0,650 / 0,050
HasIsc / IscilikDurumu / GumusDurumu 0,001 / 0 / 0 0,001 / 0 / 0
Birim / Tutar HAS / işçilik (has gram) HAS / işçilik (BR-TAKOZ-006)

Tutar burada para değil has gramdır (kitapçık §9.5).

Bakiye etkisi

Evet — tetikleyici TAKOZ dalı; girişte çeşni miktarı bakiyeye eklenir (BR-BAKIYE-010), yan metal "Madeni Ver" ise kendi biriminde yazılır (BR-BAKIYE-005), giriş has/gümüş eksi, işçilik artı; çıkışta tersi (BR-BAKIYE-007).

İş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 (BR-BAKIYE-008, BR-BAKIYE-009).

Stok etkisi

Evet, nesne olarak: Stok.StokHaraketleri StokTipi 3, Adet +1 (giriş) / −1 (çıkış), Miktar/Milyem/Has 0 (BR-STOK-002). Stokta olmayan takoz çıkılamaz, hareketi olan takozun girişi iptal edilemez (BR-STOK-007, BR-STOK-008; Stok.GetTakozAdet). Çeşni 4 g çeşni stoğuna eklenir; çeşni stoğu ayrı bir defter değil, Cari.Islemler.CesniMiktar toplamından hesaplanan bir görünümdür (FN-STOK.GETCESNISTOKLARI; ayrıntı SCN-CESNI).

Rapor etkisi

Kontrol soruları

  1. Girişte 327,60, çıkışta 325,00 — fark neden? — Girişte çeşni (4 g) bakiyeye eklenir, çıkışta eklenmez (BR-BAKIYE-010).
  2. Stok defterinde gram neden 0? — Takoz nesne olarak izlenir (+1/−1); gram bilgisi Stok.Takoz kartındadır.
  3. Gümüş bakiyesi neden doğdu? — GÜMÜŞ DURUMU "Madeni Ver"; "Altına Çevir" seçilse HAS'a eklenirdi (BR-BAKIYE-005).
  4. İşçilik bakiyesi neden HAS? — İŞÇİLİK DURUMU "Altından Düş"; "Para İle" seçilse seçilen para biriminde yazılır (BR-TAKOZ-004).
  5. Raporsuz takozda milyemler nereden gelir? — XRF ölçümünden; kayıtta milyem/tutar boş, tetikleyici XRF'i okur (BR-TAKOZ-003, BR-BAKIYE-008).
  6. 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 (H-067); has takozunda has milyemi diğerlerinden düşük (H-068).
  • Transfer (şube) hesabında takoz girişi yapılamaz (H-069, BR-TAKOZ-001).
  • Devir günü takoz stoğu sıfır olmalı; devirden önce alınan takoz devirden sonra çıkılırsa stok −1 (WF-YIL-SONU-DEVIR, PB-049).