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

Cari.Provizyon

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

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

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

Cari.Provizyon

Tür: Sınıf · Modül: MOD-CARI · Dosyalar: ext/Ext/Cari.Provizyon.vb · Üye: 27 · Satır: 517

Özet

Class sınıfı; 27 üye, 8 SQL ifadesi.

Eriştiği tablolar

Tablo Erişim
Cari.Provizyon yazar
Stok.Takoz okur

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

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Sub New 28–29 Cari.Provizyon
Function TOList 54–80 Cari.Provizyon
Function Save 81–83
Function Insert 84–117 Cari.Provizyon
Function Update 118–147 Cari.Provizyon
Function Delete 148–167 Cari.Provizyon
Property Id 200–200
Property InsertDate 209–209
Property TransId 218–218
Property FromId 227–227
Property ToId 236–236
Property RecordId 245–245
Property StatusId 254–254
Function SetField 265–272
Sub OnPropertyChanged 273–275
Sub Dispose 279–285
Function Send 323–341
Function Accept 342–355 Provziyon Kayıdı Bulunamadı.
Function Reject 356–365 Provziyon Kayıdı Bulunamadı.
Function Cancel 366–375 Provziyon Kayıdı Bulunamadı.
Function IsAllow 376–382
Function InsertTransaction 384–458 Stok.Takoz Hesap Bilgileri Bulunamadı., Islem Dogrulamadan Geçemedi., Kasa Bilgileri Bulunamadı., Provizyon İşlemi Kayıt Edilemedi., Takoz Bilgileri Kayıt Edilemedi.
Function UpdateTransaction 459–531 Stok.Takoz Hesap Bilgileri Bulunamadı., Islem Dogrulamadan Geçemedi., Kasa Bilgileri Bulunamadı., Provizyon İşlemi Kayıt Edilemedi., Takoz Bilgileri Kayıt Edilemedi.

Ürettiği mesajlar

  • "Hesap Bilgileri Bulunamadı."
  • "Kasa Bilgileri Bulunamadı."
  • "Provziyon Kayıdı Bulunamadı."
  • "Islem Dogrulamadan Geçemedi."
  • "Provizyon İşlemi Kayıt Edilemedi."
  • "Takoz Bilgileri Kayıt Edilemedi."

Kaynaklar

  • SRC-CODE-EXT — ext/Ext/Cari.Provizyon.vb satır 18–534

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Ext/Cari.Provizyon.vb (18–534) · Türetildiği: · Modül: Cari Hesaplar ve İşlem Motoru · Üye: 27 · Satır: 517

Tablolar (CRUD)

Tablo Erişim Metotlar
Cari.Provizyon INSERT/SELECT/UPDATE Delete, Insert, New, TOList, Update

SQL fonksiyon / proc

FN.ProvizyonIzin

Kullandığı sınıflar

AIO.Cari.Islem, AIO.Stok.Takoz, InternalDb

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 28–29 0
New Sub 30–53 Cari.Provizyon:SELECT 1 1
TOList Function 54–80 Cari.Provizyon:SELECT 1 1
Save Function 81–83 0
Insert Function 84–117 Cari.Provizyon:INSERT 1 1
Update Function 118–147 Cari.Provizyon:UPDATE 1 1
Delete Function 148–167 Cari.Provizyon:UPDATE 1 1
Delete Function 168–187 Cari.Provizyon:UPDATE 1 1
SetField Function 265–272 OnPropertyChanged 0
OnPropertyChanged Sub 273–275 0
Dispose Sub 279–285 0
Dispose Sub 286–289 0
New Sub 299–322 Cari.Provizyon:SELECT 1 1
Send Function 323–341 0
Accept Function 342–355 InsertTransaction, UpdateTransaction 0 1
Reject Function 356–365 0 1
Cancel Function 366–375 0 1
IsAllow Function 376–382 ExecuteScalar 1
InsertTransaction Function 384–458 Validate, Save 0 5
UpdateTransaction Function 459–531 Validate, Save 0 5

Global durum bağımlılıkları

DSX.FN.GetKarsiIslemTuru, DSX.TABLE.ListOfHesap, DSX.TABLE.ListOfKasalar, Program.GlobalSettings, Program.UserId

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

Kanıt

  • ERPPRO/Class/Ext/Cari.Provizyon.vb satır 18–534; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.