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

Cari.Hesap

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

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

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

Cari.Hesap

Tür: Sınıf · Modül: MOD-CARI · Dosyalar: dao/Dao/Cari.Hesap.vb, ext/Ext/Cari.HesapExt.vb · Üye: 75 · Satır: 894

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

Özet

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

Eriştiği tablolar

Tablo Erişim
Cari.Hesaplar yazar
Cari.Islemler okur

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Sub New 22–24 Cari.Hesaplar
Property LastMutabikId 26–26
Property OrtalamaBakiye 33–33
Property ListCaption 42–42
Property FormEditBase 47–47
Property ListQuery 52–52
Property ListComboQuery 57–57
Property FXServerID 102–102
Property FXTerminalNo 103–103
Property FXPassword 104–104
Property TicariUnvan 105–105
Property Temsilci1 106–106
Property Temsilci2 107–107
Property KarsiHesapId 108–108
Property FixingDiscount 109–109
Property FixingBirimId 110–110
Property DosyaKategori 113–113
Property OnsCarpan 114–114
Property Id 126–126
Property KartId 131–131
Property MuhHesapId 133–133
Property SubeId 138–138
Property Hesap 143–143
Property HesapAdi 144–144
Property HesapTuru 153–153
Property VergiDairesi 158–158
Property VergiNo 163–163
Property TCNo 165–165
Property PassaportNO 167–167
Property HukukiKod 172–172
Property GrupKodu 174–174
Property Kategori 176–176
Property SanalHesap 182–182
Property Kaldirac 183–183
Property MarginLevel 188–188
Property MarginCall 193–193
Property MarginStop 198–198
Property Limit 203–203
Property LimitBirimId 208–208
Property AutoStop 213–213
Property Yetkili 218–218
Property Adres 223–223
Property Ulke 228–228
Property Il 233–233
Property Ilce 238–238
Property Semt 243–243
Property Telefon1 248–248
Property Telefon2 253–253
Property Fax 258–258
Property Gsm 263–263
Property Email 268–268
Property Web 273–273
Property IsActive 278–278
Property PasifDescription 279–279
Property UserId 284–284
Property InsertDate 289–289
Property IsDeleted 294–294
Property RefNo 299–299
Property TakozHasIsc 302–302
Property TakozHasIscBirimId 305–305
Property TakozGumIsc 308–308
Property TakozGumIscBirimId 311–311
Function Save 321–323
Function Insert 327–531 Cari.Hesaplar
Function Update 535–731 Cari.Hesaplar
Function HasTransaction 733–742 Cari.Islemler
Function DeleteAt 747–764 Cari.Hesaplar Bu Hesaba Ait İşlemler Var. İptal Edemezsiniz.
Function Delete 768–786 Cari.Hesaplar Bu Hesaba Ait İşlemler Var. İptal Edemezsiniz.
Sub CloseAllForm 810–826
Sub SetPropertyValue 832–836
Function GetPropertyValue 840–844
Sub Dispose 849–857

Ürettiği mesajlar

  • "Bu Hesaba Ait İşlemler Var. İptal Edemezsiniz."

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Cari.Hesap.vb satır 18–864
  • SRC-CODE-EXT — ext/Ext/Cari.HesapExt.vb satır 16–62

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Cari.Hesap.vb (18–864), ERPPRO/Class/Ext/Cari.HesapExt.vb (16–62) · Türetildiği: DBBase · Modül: Cari Hesaplar ve İşlem Motoru · Üye: 75 · Satır: 894

Tablolar (CRUD)

Tablo Erişim Metotlar
Cari.Hesaplar INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update
Cari.Islemler SELECT HasTransaction

Kullandığı sınıflar

FormEditBase, InternalDb

Kullananlar

FrmBankaOperasyonSkorGirisi, FrmBlokTakozGirisi, FrmCariHesapEkle, FrmEFaturaBas, FrmExLimit, FrmSeriTakozCikis, FrmTakozCikisi, FrmTakozGiris, ParakendeSatis, iFTakozGiris, iHesapControl, ifTakozCikis

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–99 Cari.Hesaplar:SELECT DataReader 1
Save Function 321–323 0
Insert Function 327–531 Cari.Hesaplar:INSERT ExecuteScalar 1
Update Function 535–731 Cari.Hesaplar:UPDATE ExecuteNonQuery 1
HasTransaction Function 733–742 Cari.Islemler:SELECT ExecuteScalar 1
DeleteAt Function 747–764 Cari.Hesaplar:UPDATE CloseAllForm, HasTransaction 1 1
Delete Function 768–786 Cari.Hesaplar:UPDATE CloseAllForm, HasTransaction 1 1
Delete Function 790–808 Cari.Hesaplar:UPDATE CloseAllForm, HasTransaction 1 1
CloseAllForm Sub 810–826 0
SetPropertyValue Sub 832–836 0
GetPropertyValue Function 840–844 0
Dispose Sub 849–857 0
Dispose Sub 858–862 0

Global durum bağımlılıkları

DSX.TABLE.ListOfHesap, Program.UserId

İş kuralları (bu sınıfta uygulanan)

Kanıt

  • ERPPRO/Class/Dao/Cari.Hesap.vb satır 18–864; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.