Sınıf: iScreen · Modül: MOD-CARI · Türetildiği: DevExpress.XtraEditors.XtraUserControl · Yaşam döngüsü: ACTIVE_CRITICAL · Kapsam: ERPGOLD_CORE
Nedir?
Bütün işlem ekranları bu ekranın içinde açılır. Bu ekranı iyi bilmek, gün içindeki işin yarısıdır.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler
- Kod içinden açan sınıflar: ParakendeSatis
Yaşam döngüsü kanıtı
ACTIVE_CRITICAL — ANA MENÜ: Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler; çağıran sınıf: ParakendeSatis
Alanlar (etiket metinleri)
| Etiket | Tür | Kontrol (teknik) |
|---|---|---|
| &0 - LİSTE | Button | BtnListe |
| &1 - TAKOZ G | Button | BtnTakozGiris |
| &5 - NAKIT | Button | BtnNakit |
| &G - GENEL | Button | BtnGenel |
| &4 - HURDA | Button | BtnHurda |
| &6 - CEVIR | Button | BtnCevir |
| &M - MODEL | Button | BtnModel |
| &2 - TAKOZ C | Button | BtnTakozCikis |
| &7 - HIZMET | Button | BtnHizmet |
| &P - PIRLANTA | Button | BtnPirlanta |
| &3 - MADEN | Button | BtnMaden |
| &8 - VADELI | Button | BtnVadeli |
| &9 - TAS | Button | BtnTas |
| Islem Listesi | XtraTabPage | TbListe |
| Fiş : | LabelControl | LabelControl15 |
| Log | XtraTabPage | TbLog |
| Ara | Button | BtnHistorySearch |
| Log Date | LabelControl | LabelControl1 |
| Custom 1 | Bar | BottomBar |
| Supheli Islemler | XtraTabPage | TbSupheliIslemler |
| ** ** | LabelControl | TxtTemsilci1 |
| ** ** | LabelControl | TxtTemsilci2 |
| : | LabelControl | LabelControl14 |
| 0.00 | LabelControl | LblOrtBakiye |
| Ortalama Bakiye | LabelControl | LabelControl13 |
| : | LabelControl | LabelControl11 |
| Puan | LabelControl | LabelControl12 |
| % 0 | LabelControl | LblRating |
| _ | LabelControl | LblMesaj |
| : | LabelControl | LabelControl9 |
| Mutabakat | LabelControl | LabelControl10 |
| _ | LabelControl | LblSonINo |
| _ | LabelControl | LblSonMTarih |
| _ | LabelControl | LblSonITarih |
| : | LabelControl | LabelControl5 |
| : | LabelControl | LabelControl6 |
| : | LabelControl | LabelControl7 |
| Son İşlem No | LabelControl | LabelControl4 |
| Son Mutabakat Tarihi | LabelControl | LabelControl3 |
| Son İşlem Tarihi | LabelControl | LabelControl2 |
| &X - PARITE | Button | BtnParite |
| &V - VIRMAN | Button | BtnVirman |
| &F - FATURA | Button | BtnFatura |
| &E - EMTIA | Button | BtnEmtia |
| &C - CESNI | Button | BtnCesni |
| Hesap Pasif İşlem Yapamazsınız. | LabelControl | LblPasifDesc |
| Root | LayoutControlGroup | LayoutControlGroup1 |
| Design | BarSubItem | MnDesign |
| Show Properties | BarButtonItem | BtnShowProperties |
| Save Layout | BarButtonItem | BtnSaveLayout |
| Delete Layout | BarButtonItem | BtnDeleteLayout |
| Style Editor | BarButtonItem | BtnShowContdition |
| Extra Raporlar | BarSubItem | BtnHesapIslemleri |
| [F1] Fiş [F2] Son Durum [F3] Takoz Çık Extresi [F4] Hesap Extresi [F5] Takoz | BarStaticItem | BarStaticItem1 |
| Teslimat | BarButtonItem | BtnTeslimat |
| Extra Limit | BarButtonItem | BtnExtraLimit |
| Virman | BarButtonItem | BtnVirman1 |
| Toplu Fatura Bas | BarButtonItem | BarButtonItem5 |
| DUZELT | BarButtonItem | BtnDuzelt |
| YAZDIR | BarButtonItem | BtnYazdir |
| IPTAL | BarButtonItem | BtnIptal |
| Iptal (FisNo) | BarButtonItem | BtnIptalFisNo |
| BarEditItem1 | BarEditItem | TxtBTarih |
| BarEditItem2 | BarEditItem | TxtSTarih |
| LISTELE | BarCheckItem | BtnList |
| Sirala | BarButtonItem | BtnSirala |
| Borc İşlemleri | BarButtonItem | BtnBorcIslem |
| Numaralari Sirala | BarButtonItem | BarButtonItem4 |
| Blok Takoz | BarButtonItem | BarButtonItem6 |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
CmbHesap.AccountChanged |
IHesapDegisti |
iScreen.vb:285 |
BtnInfo.Click |
BtnInfoClick |
iScreen.vb:318 |
CmbHesap.AccountValidated |
IHesapValidate |
iScreen.vb:328 |
CmbHesap.ButtonClick |
IHesapButtonClick |
iScreen.vb:348 |
BtnTakozGiris.Click, BtnTakozCikis.Click, BtnMaden.Click, BtnHurda.Click, BtnNakit.Click, BtnCevir.Click, BtnHizmet.Click, BtnVadeli.Click, BtnTas.Click, BtnPirlanta.Click, BtnModel.Click, BtnGenel.Click, BtnListe.Click, BtnVirman.Click, BtnFatura.Click, BtnEmtia.Click, BtnCesni.Click, BtnParite.Click |
MenuButtonClick |
iScreen.vb:485 |
BtnVirman1.ItemClick |
VirmanClick |
iScreen.vb:533 |
IFTransactionForm1.CloseTransaction |
CloseTransaction |
iScreen.vb:581 |
BtnDuzelt.ItemClick |
onDuzeltClick |
iScreen.vb:593 |
BtnIptalFisNo.ItemClick |
onIptalFisNoClick |
iScreen.vb:719 |
BtnIptal.ItemClick |
OnIptalClick |
iScreen.vb:729 |
BtnYazdir.ItemClick |
OnPrintClick |
iScreen.vb:796 |
BtnList.ItemClick, BtnListe.Click |
OnListeClick |
iScreen.vb:799 |
BtnDeleteLayout.ItemClick |
DeleteLayout |
iScreen.vb:809 |
BtnSaveLayout.ItemClick |
SaveLayout |
iScreen.vb:815 |
VwIslem.DataSourceChanged |
RestoreLayout |
iScreen.vb:828 |
BtnShowProperties.ItemClick |
ShowProperties |
iScreen.vb:835 |
IFTransactionForm1.InsertTransaction |
InsertTransaction |
iScreen.vb:933 |
IFTransactionForm1.UpdateTransaction |
UpdateTransaction |
iScreen.vb:947 |
BakiyeControl.BalanceTypeChanged |
ListRefresh |
iScreen.vb:959 |
BtnHistorySearch.Click |
HistroyRefresh |
iScreen.vb:999 |
VwIslem.DoubleClick |
VwIslemDblClick |
iScreen.vb:1012 |
VwIslem.CustomDrawCell |
VwIslem_CustomDrawCell |
iScreen.vb:1046 |
VwIslem.FocusedRowChanged |
VwIslem_FocusedRowChanged |
iScreen.vb:1079 |
VwIslem.KeyUp, VwIslem.MouseUp, VwIslem.Click |
AdimAdimBakiye |
iScreen.vb:1090 |
VwIslem.LostFocus |
ListLostFocus |
iScreen.vb:1102 |
BtnBorcIslem.ItemClick |
BtnBorcIslem_ItemClick |
iScreen.vb:1110 |
VwIslem.KeyDown |
VwIslem_KeyDown |
iScreen.vb:1114 |
BtnZiyaretciler.Click |
BtnZiyaretciler_Click |
iScreen.vb:1146 |
LblOrtBakiye.Click |
LblOrtBakiye_DoubleClick |
iScreen.vb:1156 |
BtnExtraLimit.ItemClick |
BtnExtraLimit_ItemClick |
iScreen.vb:1162 |
BtnProvizyon.Click |
BtnProvizyon_Click |
iScreen.vb:1169 |
BtnSirala.ItemClick |
BtnSirala_ItemClick |
iScreen.vb:1174 |
BtnIslemAktar.Click |
BtnIslemAktar_Click |
iScreen.vb:1179 |
BarButtonItem5.ItemClick |
BarButtonItem5_ItemClick |
iScreen.vb:1190 |
VwIslem.RowCountChanged |
VwIslem_RowCountChanged |
iScreen.vb:1195 |
BtnUyariEkle.Click |
BtnUyariEkle_Click |
iScreen.vb:1200 |
Me.Disposed |
iScreen_Disposed |
iScreen.vb:1219 |
BtnShowContdition.ItemClick |
BtnShowContdition_ItemClick |
iScreen.vb:1224 |
BtnTeslimat.ItemClick |
BtnTeslimat_ItemClick |
iScreen.vb:1228 |
BtnCash.Click |
BtnCash_Click |
iScreen.vb:1236 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Cari.GetAccountLog ⚠︎ DB'de yok |
SELECT |
Cari.HistoryDetails ⚠︎ DB'de yok |
SELECT |
Cari.HistoryListesi ⚠︎ DB'de yok |
SELECT |
Cari.IslemListesi ⚠︎ DB'de yok |
SELECT |
Cari.Islemler |
UPDATE |
Kullandığı DAO / iş sınıfları
AIO.Cari.Islem, AIO.Cari.ListItem, AIO.Cari.MutabakatDetay, AIO.Design.PopupGrid, AIO.Scheduler.Appointment, AIO.Sistem.ListLayout, AIO.Stok.Takoz
Kullanıcıya gösterilen mesajlar (doğrulama)
- Bu İşlemi Düzeltme Yetkiniz Yok. Önce Gönderen Şube Düzeltmelidir.
- Bu İşlemi İptal Etme Yetkiniz Yok. Önce Gönderen Şube İptal Etmelidir.
- Fatura Bulunamadı. Lütfen Faturalar Modülünden Kontrol Ediniz.
- Seçmiş Olduğunuz İşlemde Mutabık Kalınacaktır. Onaylıyor musunuz?
- Transfer İşlemlerinde Giriş İşlemi Yapamazsınız
- Virman İşlemlerinde Düzeltme Yapamazsınız. İptal Edip Tekrar Giriniz.
- İşlem Düzeltme Yetkiniz Yok.
- İşlem Tarihinden İtibaren
- İşlem İptal Etme Yetkiniz Yok.
- İşlemin Karşılığı Bulunamadı. Lütfen İşlemin Karşılığını Giriniz.
Yetki bayrakları
BorcIslemleri, Cesni, Cevir, EmtiaIslemleri, FaturaIslemleri, Genel, Hizmet, Hurda, IslemDuzelt, IslemIptal, Maden, Model, Nakit, Parite, PesinKontrol, Pirlanta, ShowBalance, Takoz, Tas, Vadeli, VirmanIslemleri
Bilinen kusurlar / dikkat
- Boş
catchbloğu: 4 — hata yutuluyor (TD-EMPTY-CATCH). - Dinamik SQL: 7 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Base Control/iScreen.Designer.vbSOURCE_CODE:ERPPRO/Controls/Islem Ekranı/Base Control/iScreen.vbDERIVED:KnowledgeBase/02_Screens/iScreen.md(KB-v1 anlatım)DERIVED:docs/knowledge-base/screens/iScreen.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).
Hata Bilgi Bankası bağlantıları (v1.5)
| Ticket problem aileleri | PF-012 (248 ticket) · PF-015 (214 ticket) · PF-027 (140 ticket) · PF-030 (130 ticket) · PF-035 (125 ticket) · PF-037 (117 ticket) · PF-058 (51 ticket) · PF-063 (43 ticket) |
| GÖZLEMLENMİŞ | ERR-OBS-012 Yanlış yapılan işlemin düzeltilmesi / kayıt olmuyor / mutabakat / fiş · ERR-OBS-015 Eğitim / soru-cevap / genel destek · ERR-OBS-027 Fatura/resmi işlem düzeltme, iptal, yanlış müşteriye kesilen veya geçm · ERR-OBS-030 Cari bakiye / ekstre tutmuyor (bakiye yanlış, ters, birden değişti) · ERR-OBS-035 Program yavaşlığı / donma / index talebi · ERR-OBS-037 İşlem silme / iptal / silme onayı / silinen işlemi geri getirme · ERR-OBS-058 Geçmiş tarihe işlem / işlem tarihi düzeltme / N gün kuralı · ERR-OBS-063 Kasa bakiyesi / kasa stoğu tutmuyor |
Bu kayıt Hata Bilgi Bankası'nda 8 hata kaydı ve 8 ticket problem ailesi tarafından referans alınıyor. Kayıt sınıfı etiketine dikkat: yalnız GÖZLEMLENMİŞ kayıtlar kanıtlıdır. → Genel Bakış · Kullanım Rehberi
