AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Kod mimarisi › Classes › CLS-STOK.MODEL

Stok.Model

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

Kaynaklar: KB-v1 03_Code/Classes/Stok.Model.md (satır kanıtlı, kısmi kod kapsamı) · KB-docs architecture/classes/AIO.Stok.Model.md (tam çözüm statik taraması)

Sınıf bilgisi (KB-v1, kanıtlı)

Stok.Model

Tür: Sınıf · Modül: MOD-STOK · Dosyalar: dao/Dao/Stok.Model.vb, ext/Ext/Stok.ModelEx.vb · Üye: 55 · Satır: 577

Türetildiği sınıf: DBBase

Özet

Class sınıfı — DBBase türetilir; 55 üye, 9 SQL ifadesi.

Eriştiği tablolar

Tablo Erişim
Cari.Islemler okur
Stok.Model yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Property ListCaption 19–19
Sub New 22–24 Stok.Model
Property FormEditBase 24–24
Property ListQuery 29–29
Property ListComboQuery 34–34
Property ImageFieldName 39–39
Property ImageParentFolder 44–44
Property Id 81–81
Property SubeId 82–82
Property Kodu 87–87
Property Model 92–92
Property Aciklama 97–97
Property ModelCinsi 102–102
Property ModelTuru 107–107
Property ModelGrubKodu 112–112
Property ModelKategori 117–117
Property StokId 122–122
Property Miktar 127–127
Property Milyem 132–132
Property FiyatTipi 137–137
Property GirisIsciligi 142–142
Property GirisIscilikTipi 147–147
Property CikisIsciligi 152–152
Property CikisIscilikTipi 157–157
Property Maliyet 162–162
Property MaliyetBirimId 167–167
Property KarOran 172–172
Property Satis 177–177
Property SatisBirimId 182–182
Property Etiket 187–187
Property AnaBirimKur 192–192
Property MaliyetBirimKur 197–197
Property SatisBirimKur 202–202
Property SirketId 207–207
Property UserId 212–212
Property IsActive 217–217
Property InsertDate 222–222
Property IsDeleted 227–227
Property RefNo 232–232
Property Has 239–239
Function GetLastKodu 245–274 Stok.Model
Property HasTransaction 275–275
Function HasRow 286–298 Cari.Islemler Bu Kayıt Daha Önceden İşlem Görmüş. İptal Edemezsiniz.
Function HasCode 299–307 Stok.Model
Function Save 312–319
Function Insert 323–401 Stok.Model
Function Update 405–477 Stok.Model
Function DeleteAt 481–492 Stok.Model
Function Delete 496–508 Stok.Model
Sub SetPropertyValue 530–534
Function GetPropertyValue 538–542
Sub Dispose 547–555

Ürettiği mesajlar

  • "Bu Kayıt Daha Önceden İşlem Görmüş. İptal Edemezsiniz."

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Stok.Model.vb satır 18–562
  • SRC-CODE-EXT — ext/Ext/Stok.ModelEx.vb satır 18–49

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Stok.Model.vb (18–562), ERPPRO/Class/Ext/Stok.ModelEx.vb (18–49) · Türetildiği: DBBase · Modül: Stok (Maden, Takoz, Taş, Pırlanta, Model, Emtia, Nakit, Hizmet) · Üye: 55 · Satır: 577

Tablolar (CRUD)

Tablo Erişim Metotlar
Cari.Islemler SELECT HasRow
Stok.Model INSERT/SELECT/UPDATE Delete, DeleteAt, GetLastKodu, HasCode, Insert, New, Update

Kullandığı sınıflar

FormEditBase, InternalDb

Kullananlar

AIO.Cari.Islem, FrmModelEkle, iFModel

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–75 Stok.Model:SELECT DataReader 1 1
GetLastKodu Function 245–274 Stok.Model:SELECT 1
HasRow Function 286–298 Cari.Islemler:SELECT 1 1
HasCode Function 299–307 Stok.Model:SELECT 1
Save Function 312–319 HasCode, Insert, Update 0
Insert Function 323–401 Stok.Model:INSERT ExecuteScalar 1 1
Update Function 405–477 Stok.Model:UPDATE ExecuteNonQuery 1 1
DeleteAt Function 481–492 Stok.Model:UPDATE HasRow 1
Delete Function 496–508 Stok.Model:UPDATE HasRow 1
Delete Function 512–524 Stok.Model:UPDATE HasRow 1
SetPropertyValue Sub 530–534 0
GetPropertyValue Function 538–542 0
Dispose Sub 547–555 0
Dispose Sub 556–560 0

Global durum bağımlılıkları

Program.GlobalSettings, Program.SirketId, Program.SubeId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Stok.Model.vb satır 18–562; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.