Sınıf: FrmBankaEkle · Modül: MOD-FINANS · Türetildiği: ERPPRO.FormEditBase · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE
Nedir?
Banka Tanımlama ekranı, çalışılan bankaların kartını (Finans.Banka: ad, vergi dairesi/no, SWIFT, EFT kodu, adres ve iletişim) açar. Sekmeleri: Genel Bilgiler, Subeler (banka şubeleri → FrmBankaSubeEkleme), Hesaplar (banka hesapları/IBAN → FrmBankaHesapEkle), Dokumanlar, Limitler ve Teminatlar, Altın Toplama Operasyonları (→ FrmBankaAltinOperasyonuTanimlama). [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Banka/FrmBankaEkle.vb:68-177] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.2]
Kitapçık "Banka tanımları (6 ekran) — banka, şube, hesap ve altın operasyonu" diye özetler; ERPGOLDV2'de Finans.Banka 0 satırdır [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#6.8]. Cari işlemlerde banka hesabı olarak kullanılan kayıtlar bu tablo değil, hesap kartıdır (FrmCariHesapEkle banka türü hesap) — kitapçık §4.2.
Ne zaman kullanılır?
- Banka şube/hesap bilgisi (IBAN, EFT/SWIFT) tutulacak veya altın toplama operasyonu tanımlanacaksa; personel kartındaki Banka / Şube alanları da bu listeden beslenir [SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Personel/FrmPersonelEkle.vb:5,314].
Adım adım kullanım
- ANA MENÜ ▸ Operasyonlar ▸ Operasyonel Faaliyetler ▸ Banka Tanımlama ▸ Ekle.
- Genel Bilgiler'de Banka Adi (zorunlu görünür başlık), vergi ve iletişim bilgilerini girin; kaydedin.
- Subeler sekmesinde Ekle ile şube, Hesaplar sekmesinde hesap/IBAN ekleyin (silme onay ister).
- Altın Toplama sekmesinde operasyon listesi tip seçicisine göre (RdOperasyonTipi) süzülür; iptal "Seçmiş Olduğunuz Operasyon İptal Edilecektir." onayı ister.
Alanların anlamı
| Alan | Kolon |
|---|---|
| Banka Adi | Finans.Banka.Banka |
| Vergi Dairesi / Vergi Numarası | VergiDairesi / VergiNo |
| Swift Kodu / Eft Kodu | SwiftKodu / EftKodu |
| Adres, Ulke/Sehir/Ilce/Semt, Telefon, Fax, GSM, Email, Web | ilgili iletişim kolonları |
Kolon notları: TBL-FINANS.BANKA.
Stok / bakiye / rapor etkisi
Defter etkisi yok (tanım ekranı).
Sık yapılan kullanıcı hataları
Kaynaklı kayıt yok — GAP.
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Operasyonlar ▸ Operasyonel Faaliyetler ▸ Banka Tanımlama
- Liste ekranındaki Ekle/Düzenle:
AIO.Finans.Banka.FormEditBase→ bu form
Yaşam döngüsü kanıtı
ACTIVE_NORMAL — ANA MENÜ: Operasyonlar ▸ Operasyonel Faaliyetler ▸ Banka Tanımlama; DAO FormEditBase hedefi: AIO.Finans.Banka
Alanlar → veritabanı
| Ekrandaki alan | Kontrol | Tablo.Kolon | Yön |
|---|---|---|---|
| — | DokumanList1 |
Finans.Banka.RefNo |
oku |
| Banka Adi | TxtBankaAdi |
Finans.Banka.Banka |
yaz |
| — | CmbVergiDairesi |
Finans.Banka.VergiDairesi |
yaz |
| Vergi Numarası | TxtVergiNumarasi |
Finans.Banka.VergiNo |
yaz |
| Swift Kodu | TxtSwiftKodu |
Finans.Banka.SwiftKodu |
yaz |
| Eft Kodu | TxtEftKodu |
Finans.Banka.EftKodu |
yaz |
| Adress | TxtAdres |
Finans.Banka.Adres |
yaz |
| — | CmbUlke |
Finans.Banka.Ulke |
yaz |
| — | CmbIl |
Finans.Banka.Il |
yaz |
| — | CmbIlce |
Finans.Banka.Ilce |
yaz |
| — | CmbSemt |
Finans.Banka.Semt |
yaz |
| Telefon (1) | TxtTelefon1 |
Finans.Banka.Telefon1 |
yaz |
| Telefon (2) | TxtTelefon2 |
Finans.Banka.Telefon2 |
yaz |
| Fax | TxtFax |
Finans.Banka.Fax |
yaz |
| GSM | TxtGsm |
Finans.Banka.Gsm |
yaz |
TxtEmail |
Finans.Banka.Email |
yaz | |
| Web | TxtWeb |
Finans.Banka.Web |
yaz |
Kullanıcı olayları
| Olay | Metot | Dosya:satır |
|---|---|---|
LstSubeler.ButtonClick |
LstSubeler_ButtonClick |
FrmBankaEkle.vb:86 |
LstHesaplar.ButtonClick |
LstHesaplar_ButtonClick |
FrmBankaEkle.vb:120 |
RdOperasyonTipi.SelectedIndexChanged |
OperasyonRefreh |
FrmBankaEkle.vb:150 |
LstAltınTopalama.ButtonClick |
LstAltınTopalama_ButtonClick |
FrmBankaEkle.vb:161 |
TxtBankaAdi.TextChanged |
TxtBankaAdi_TextChanged |
FrmBankaEkle.vb:189 |
Okuduğu / yazdığı tablolar (kod içi SQL, statik)
| Tablo | Fiiller |
|---|---|
Finans.GetAltinOperasyonlari ⚠︎ DB'de yok |
SELECT |
Finans.GetHesapListesi ⚠︎ DB'de yok |
SELECT |
Finans.GetSubeListesi ⚠︎ DB'de yok |
SELECT |
Kullandığı DAO / iş sınıfları
Kullanıcıya gösterilen mesajlar (doğrulama)
- Seçmiş Olduğunuz Operasyon İptal Edilecektir.
Bilinen kusurlar / dikkat
- Dinamik SQL: 5 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).
Kaynaklar
SOURCE_CODE:ERPPRO/Form/Tanımlamalar/Banka/FrmBankaEkle.Designer.vbSOURCE_CODE:ERPPRO/Form/Tanımlamalar/Banka/FrmBankaEkle.vbDERIVED:docs/knowledge-base/screens/FrmBankaEkle.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).
