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

MODEL

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

Sınıf: iFModel · Modül: MOD-CARI · Türetildiği: ERPPRO.iFormBase · Yaşam döngüsü: ACTIVE_CRITICAL · Kapsam: ERPGOLD_CORE

Nedir?

Model kartlarının — numaralı, tek parça mamulün (bir yüzük, bir kolye ucu, bir takı numunesi) — hareketi bu ekrandan yapılır. Pırlanta ekranına benzer ama iki temel fark vardır: 1. Model tekil bir nesnedir: ADET her zaman 1'dir ve değiştirilemez. Aynı modelden ikinci parça için ikinci kart açılır. 2. Modelin bir ayar madenine bağlılığı vardır: MILYEM ve HAS ekranda gösterilir ve işlem satırına yazılır. NORMAL tipte modelin hası müşterinin HAS bakiyesine yansır.

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

  • ANA MENÜ ▸ Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler
  • Kod içinden açan sınıflar: iFTransaction

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

ACTIVE_CRITICAL — ANA MENÜ: Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler; çağıran sınıf: iFTransaction

Alanlar → veritabanı

Ekrandaki alan Kontrol Tablo.Kolon Yön
ISLEM CmbIslemTuru Cari.Islemler.IslemTuru yaz
CmbIslemTipi Cari.Islemler.IslemTipi oku
STOK KODU CmbStokKodu Cari.Islemler.StokId yaz
STOK KODU CmbStokKodu Cari.Islemler.Kodu yaz
ADET TxtAdet Cari.Islemler.Adet yaz
MIKTAR TxtMiktar Cari.Islemler.Miktar yaz
BIRIM CmbBirim Cari.Islemler.BirimId yaz
BIRIM CmbBirim Cari.Islemler.Birim yaz
FIYAT TxtFiyat Cari.Islemler.Fiyat yaz
TUTAR TxtTutar Cari.Islemler.Tutar yaz
TxtAciklama Cari.Islemler.Aciklama yaz
STOK KODU CmbStokKodu Stok.Model.Id oku

Kullanıcı olayları

Olay Metot Dosya:satır
CmbStokKodu.EditValueChanged, CmbIslemTuru.SelectedIndexChanged, CmbIslemTipi.SelectedIndexChanged StokDegisti iFModel.vb:211
CmbBirim.EditValueChanged BirimDegisti iFModel.vb:260
TxtAdet.TextChanged, TxtFiyat.TextChanged FiyatDegisti iFModel.vb:264
TxtTutar.LostFocus TutarDegisti iFModel.vb:272
CmbStokKodu.ProcessNewValue CmbStokKodu_ProcessNewValue iFModel.vb:281
CmbStokKodu.KeyDown CmbStokKodu_KeyDown iFModel.vb:303

Okuduğu / yazdığı tablolar (kod içi SQL, statik)

Tablo Fiiller
Stok.GetModelListesi ⚠︎ DB'de yok SELECT

Kullandığı DAO / iş sınıfları

AIO.Cari.Islem, AIO.Sistem.Birim, AIO.Stok.Model

Kayıt sonrası oluşan etkiler

Bu ekran Cari.Islemler'e yazar. Her satır TRG-CARI.ACCEPTTRANSACTION tarafından bakiye defteri (Cari.BakiyeIslem), stok defteri (Stok.StokHaraketleri) ve değişiklik izine (Cari.History) dağıtılır. Hangi defterin üretileceği BakiyeId, IslemTipi ve kurulum profiline bağlıdır — bkz. BR-DEFTER-URETIMI (CTR-038).

Kullanıcıya gösterilen mesajlar (doğrulama)

  • Bu Model Elinizde Mevcut. Giriş Yapamazsınız.
  • Bu Model Elinizde Yok. Çıkış Yapamazsınız.

Bilinen kusurlar / dikkat

  • Dinamik SQL: 2 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).

Kaynaklar

  • SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/iFModel.Designer.vb
  • SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Ekran/iFModel.vb
  • DERIVED:KnowledgeBase/02_Screens/iFModel.md (KB-v1 anlatım)
  • DERIVED:docs/knowledge-base/screens/iFModel.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).