AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Ekranlar › SCR-FRMTAKOZRAPORGIRISI

FrmTakozRaporGirisi

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

Sınıf: FrmTakozRaporGirisi · Modül: MOD-STOK · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: KUYUMCU_VARIANT

Nedir?

Takoz Sonuç Girişi ("Rapor Sonuc Giriş Ekranı"), ayar evinden rapor geldiğinde takoz kartını doğrudan güncelleyen küçük kabuktur: içindeki TakozDetails kontrolüne takoz kodu/numarası girilir, kart yüklenir; RAPOR DURUMU (raporlu/raporsuz), EXTRA, RAPOR NO, AYAR EVİ, TAKOZ TİPİ, MİKTAR ve AU/AG/PT/PD MİLYEM (binde) girilip Onayla ile AIO.Stok.Takoz.Save çağrılır; DAO güncellemeden sonra Takoz.RaporYaz yordamını çalıştırarak rapor/milyem/işçilik bilgisini bağlı TAKOZ işlem satırına (Cari.Islemler) geri yazar. Temizle formu boşaltır. [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTakozRaporGirisi.vb:1-9] [SOURCE_CODE:ERPPRO/Controls/Editor/TakozDetails.vb:220-290] [SOURCE_CODE:ERPPRO/Class/Dao/Stok.Takoz.vb:412] [DB_OBJECT:Takoz.RaporYaz]

Milyem doğrulamaları: toplam 1000'i geçemez; has/platin takozunda ilgili milyem diğerlerinden düşük olamaz; şube pasifse kayıt reddedilir [SOURCE_CODE:ERPPRO/Controls/Editor/TakozDetails.vb:255-266]. Raporlu/raporsuz kavramı: TERM-RAPORLU-RAPORSUZ-TAKOZ; sektör bağlamı SEC-TAKOZ.

CTR: Dokümante akış WF-TAKOZ-RAPOR-GIRISI aynı işi cari işlemler listesinden DÜZELT yoluyla (güvenlik kontrolleri atlanarak) anlatır; bu ekran ikinci, doğrudan yoldur ve WF'de geçmez (CTR-SCR-FRMTAKOZRAPORGIRISI-01). Hangisinin sahada standart olduğu bilinmiyor.

Ne zaman kullanılır?

  • Raporsuz girilen takozun ayar evi raporu (rapor no + kesin milyemler) geldiğinde; işlem düzeltme yetkisi gerekmeden kart güncellemek için.

Adım adım kullanım

  1. ANA MENÜ ▸ Hesap Yonetimi ▸ Stoklar ▸ Takoz Sonuç Girişi.
  2. Takoz kodunu/numarasını yazıp Enter (boşsa "Lütfen Takoz Numarasını veya Kodunu Giriniz.").
  3. RAPORLU seçin, RAPOR NO, AYAR EVİ, milyemleri girin → HAS değerleri hesaplanır.
  4. Onayla → kayıt; hata: "Rapor Kayıt Edilemedi."; Temizle sıradaki takoz için.

Alanların anlamı

Takoz kartı kolonları (IsRapor, IsExtra, RaporNo, AuMilyem… binde girilip 1000'e bölünür): TBL-STOK.TAKOZ; takoz tipleri TBL-SISTEM.TAKOZTIPLERI.

Stok / bakiye / rapor etkisi

Takoz.RaporYaz bağlı Cari.Islemler satırını günceller → Cari.AcceptTransaction bakiye hasını rapor milyemiyle yeniden hesaplar [DB_OBJECT:Takoz.RaporYaz] [DERIVED:06_Workflows/WF-TAKOZ-RAPOR-GIRISI.md#Sonuç]. Stok defteri takozu adet olarak izler; gram kartta durur (BR-STOK-002).

Sık yapılan kullanıcı hataları

  • "Milyem Toplamı 1000'i Geçemez." / "Has Takozu Giriyorsunuz. Has Milyemi Diğer Milyemlerden Düşük Olamaz…" [DERIVED:06_Workflows/WF-TAKOZ-RAPOR-GIRISI.md#Uyarı mesajları].

Kim kullanır? Nereden açılır?

  • ANA MENÜ ▸ Hesap Yonetimi ▸ Stoklar ▸ Takoz Sonuç Girişi

Yaşam döngüsü kanıtı

ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Stoklar ▸ Takoz Sonuç Girişi

Kullanıcı olayları

Olay Metot Dosya:satır
BtnOnayla.Click BtnOnayla_Click FrmTakozRaporGirisi.vb:3
BtnTemizle.Click BtnTemizle_Click FrmTakozRaporGirisi.vb:7

Bilinen kusurlar / dikkat

  • Kayıtlı kusur yok.

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTakozRaporGirisi.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Stok/FrmTakozRaporGirisi.vb
  • DERIVED:docs/knowledge-base/screens/FrmTakozRaporGirisi.md (KB-docs statik analiz)
  • DERIVED:kb_src/erppro/scan.json (olay/SQL/çağrı)

Bilinmeyenler

  • Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).