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

Cari.Fatura

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

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

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

Cari.Fatura

Tür: Sınıf · Modül: MOD-CARI · Dosyalar: dao/Dao/Cari.Fatura.vb, ext/Ext/Cari.FaturaEx.vb · Üye: 37 · Satır: 413

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

Özet

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

Eriştiği tablolar

Tablo Erişim
Cari.FaturaDetay yazar
Cari.Faturalar yazar

Çağırdığı SQL fonksiyon/proc'ları

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Property ListCaption 17–17
Sub New 22–24 Cari.Faturalar
Property FormEditBase 22–22
Property ListQuery 27–27
Property ListComboQuery 32–32
Property InsertDate 69–69
Property IsDeleted 74–74
Property Id 79–79
Property OwnerRefNo 84–84
Property RefNo 89–89
Property SubeId 94–94
Property KasaId 95–95
Property TalepId 101–101
Property HesapId 106–106
Property FaturaTarihi 111–111
Property Vade 116–116
Property BirimId 121–121
Property DovizKur 126–126
Property Aciklama 131–131
Property UserId 136–136
Property FaturaTuru 141–141
Property FaturaTipi 146–146
Property GrupKodu 151–151
Property Kategori 156–156
Property FaturaSeri 161–161
Property FaturaNo 166–166
Function Save 173–175
Function Insert 179–243 Cari.Faturalar
Function Update 247–305 Cari.Faturalar
Function DeleteAt 309–325 Cari.FaturaDetay, Cari.Faturalar Faturaya Ait Tüm Alt işlemler İptal Edilecektir. Onaylıyormu
Function Delete 329–348 Cari.FaturaDetay, Cari.Faturalar Faturaya Ait Tüm Alt işlemler İptal Edilecektir. Onaylıyormu
Sub SetPropertyValue 376–380
Function GetPropertyValue 384–388
Sub Dispose 393–401

Ürettiği mesajlar

  • "Faturaya Ait Tüm Alt işlemler İptal Edilecektir. Onaylıyormusunuz?"

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Cari.Fatura.vb satır 18–408
  • SRC-CODE-EXT — ext/Ext/Cari.FaturaEx.vb satır 16–37

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Cari.Fatura.vb (18–408), ERPPRO/Class/Ext/Cari.FaturaEx.vb (16–37) · Türetildiği: DBBase · Modül: Fatura, e-Fatura / e-Arşiv / e-Döviz Belgesi, BTRANS · Üye: 37 · Satır: 413

Tablolar (CRUD)

Tablo Erişim Metotlar
Cari.FaturaDetay UPDATE Delete, DeleteAt
Cari.Faturalar INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update

Kullandığı sınıflar

FormEditBase, InternalDb

Kullananlar

FrmFaturaEkle, FrmFaturaIslemEkle

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–63 Cari.Faturalar:SELECT DataReader 1 1
Save Function 173–175 0
Insert Function 179–243 Cari.Faturalar:INSERT ExecuteNonQuery, ExecuteScalar 1 1
Update Function 247–305 Cari.Faturalar:UPDATE ExecuteNonQuery 1 1
DeleteAt Function 309–325 Cari.Faturalar:UPDATE, Cari.FaturaDetay:UPDATE ExecuteNonQuery 2 1
Delete Function 329–348 Cari.Faturalar:UPDATE, Cari.FaturaDetay:UPDATE ExecuteNonQuery 2 1
Delete Function 352–369 Cari.Faturalar:UPDATE, Cari.FaturaDetay:UPDATE ExecuteNonQuery 2 1
SetPropertyValue Sub 376–380 0
GetPropertyValue Function 384–388 0
Dispose Sub 393–401 0
Dispose Sub 402–406 0

Global durum bağımlılıkları

Program.SubeId, Program.UserId

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

  • BR-IPTAL-007 — FATURA satırının iptali fatura modülünden yapılır

Kanıt

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