Sınıf: FrmTCMBKur · Modül: MOD-SISTEM · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Merkez Bankası Kurları (TCMB Kur Listesi), soldaki tarih gezgininde seçilen gün için TCMB döviz kurlarını (Kodu, Alis, Satis — 6 hane) listeler; veri TCMB.Currency.GetCurrencies(Tarih) ile Sistem.TCMBDovizKurlari nesnesinden okunur, gün yoksa aynı sınıf TCMB'den çekip (Read/onReadTCMB → Save) saklar. Ekran salt görüntüleme amaçlıdır; sistem kuruna (Sistem.Kurlar) yazmaz. [SOURCE_CODE:ERPPRO/Form/Genel/FrmTCMBKur.vb:1-23] [DERIVED:09_CodeArchitecture/Classes/CLS-TCMB.CURRENCY.md] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.3]
Kitapçık: "FrmTCMBKur — TCMB kurlarının çekilmesi" (§4.3). Entegrasyon ve arıza biçimleri: INT-TCMB. Aynı sınıf RESMİ (FATURA) ve MAHSUP tipli işlemlerde USD karşılığını hesaplamak için de kullanılır; TCMB erişilemezse sessizce sistem kuru kullanılır [DERIVED:11_Integrations/INT-TCMB.md]. Kur arşivi kurulum bağımlıdır: kuyumcu kurulumunda Sistem.TCMBDovizKurlari 34.644 satır; döviz kurulumunda aynı tablo NonUsed_ önekiyle kullanım dışı [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#9.2] (CTR-SCR-FRMTCMBKUR-01: INT-TCMB "eski/kullanılmayan yol" der, KUYUMCU'da aktiftir).
Ne zaman kullanılır?
- Resmi işlem/e-belge için TCMB kuru kontrolü; günlük sistem kuru girişi ayrı ekrandır (FrmKurGirisEkrani, WF-KUR-LISTESI-GUNCELLEME).
Adım adım kullanım
- ANA MENÜ ▸ Hesap Yonetimi ▸ Seri Islemler ▸ Merkez Bankası Kurları.
- Tarih gezgininden gün seçin; başlık "
MERKEZ BANKASI DOVIZ KURLARI" olur ve liste yenilenir.
Alanların anlamı
| Kolon | Anlamı |
|---|---|
| Kodu | Döviz kodu (altın renkli) |
| Alis / Satis | TCMB alış/satış (6 ondalık) |
Nesne: VW-SISTEM.TCMBDOVIZKURLARI / TBL-SISTEM.NONUSED_TCMBDOVIZKURLARI.
Stok / bakiye / rapor etkisi
Defter etkisi yok.
Sık yapılan kullanıcı hataları
- İnternet/proxy yoksa liste boş kalır; hata boş
catchile yutulur [SOURCE_CODE:ERPPRO/Form/Genel/FrmTCMBKur.vb:21] [DERIVED:11_Integrations/INT-TCMB.md#Destek ipucu].
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Seri Islemler ▸ Merkez Bankası Kurları
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Hesap Yonetimi ▸ Seri Islemler ▸ Merkez Bankası Kurları
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
Me.Shown |
FormInit |
FrmTCMBKur.vb:2 |
DateNavigator1.EditDateModified |
DateNavigator1_Validated |
FrmTCMBKur.vb:10 |
Bilinen kusurlar / dikkat
- Boş
catchbloğu: 1 — hata yutuluyor (TD-EMPTY-CATCH).
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Genel/FrmTCMBKur.Designer.vbSOURCE_CODE:ERPPRO/Form/Genel/FrmTCMBKur.vbDERIVED:docs/knowledge-base/screens/FrmTCMBKur.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).
