İçeriğe geç
HNROS Yardım Merkezi
Türkçe
Ücretsiz başla
İçindekiler1. Ne işe yarar, ne yapmaz2. Bağlantı yöntemleri3. Kimlik şifreleme anahtarı4. Bağlantı kurmak — dört adım5. Çekim, mükerrer engeli ve eşleştirme6. Otomatik çekim ve bildirimler7. Durumlar ve hata sebepleri8. Canlı sekmesi ve eşitleme günlüğü9. Yetki ve güvenlik10. Telefonda11. Sık sorulanlar

Yardım › Finans › Banka Hareketleri › Canlı Banka Bağlantısı

Canlı Banka Bağlantısı — Sıfırdan Rehber

Anlaşmalı bankanızla bir sözleşme yaptıysanız, hesap hareketlerini ekstre dosyası indirmeden doğrudan bankadan alabilirsiniz. Sistem yöneticisi bağlantıyı bir kez Ayarlar › Firma Bilgileri › Banka bağlantıları bölümünde kurar; sonra hareketler belirlenen aralıkla (ya da Şimdi çek ile) gelir ve dosyadan içe aktarılanlarla aynı eşleştirmeden geçer. Aynı hareket hem bağlantıdan hem dosyadan gelse bile iki kez yazılmaz.

1. Ne işe yarar, ne yapmaz

2. Bağlantı yöntemleri

Yöntem Ne gerekir Durum
Türkiye açık bankacılık (ÖHVPS · hesap bilgisi hizmeti) Bir firma bankaya doğrudan bağlanamaz: lisanslı bir YÖS (ödeme hizmeti sağlayıcısı) aracılığı, banka uygulamasında onaylanmış rıza ve erişim belirteci gerekir. Standarda göre yazıldı; YÖS sözleşmesiyle etkinleşir.
Türk bankalarının kurumsal hesap hareketleri web servisi (Garanti BBVA, İş Bankası, Yapı Kredi, Akbank, Ziraat, Halkbank, VakıfBank, QNB, DenizBank, Kuveyt Türk) Şubeyle yapılan ERP entegrasyonu sözleşmesi; web servis kullanıcı adı/parolası, müşteri numarası, sunucunun IP izni (Garanti BBVA'da istemci kimliği/sırrı ve e-şubede üretilen rıza numarası). Katalogda görünür; servis belgesi bankadan gelince sürücüye işlenir. O zamana kadar durum "Banka sözleşmesi gerekli".
Endonezya Bank Indonesia SNAP (BCA, Bank Mandiri, BNI, BRI) Bankanın geliştirici portalında kayıt ve kurumsal sözleşme; X-CLIENT-KEY, istemci sırrı, bizim ürettiğimiz RSA anahtar çiftinin açık anahtarı bankaya, X-PARTNER-ID, CHANNEL-ID, hesap numaraları. İmza ve uçlar standarda göre yazıldı; gerçek bankayla ilk test sözleşmeden sonra.
Simülasyon (test bankası) Kullanıcı adı demo, herhangi bir parola. Gerçek bankaya gitmez; her gün için hep aynı örnek hareketleri üretir. Kurulum provası ve eğitim için.

3. Kimlik şifreleme anahtarı

Bankanın verdiği parola, istemci sırrı ve özel anahtar veritabanına şifreli yazılır (AES-256-GCM). Şifreleme anahtarı veritabanında değil, sunucunun ortamındadır: HNR_BANKA_KIMLIK_ANAHTARI. Bu kurulumda anahtar Windows'un kullanıcıya bağlı korumasıyla (java\gpt\tls\banka-kimlik.dpapi.xml) saklanır ve Node başlatıcısı açılışta verir. Anahtar yoksa ekranda "Kimlik şifreleme anahtarı tanımlı değil" uyarısı çıkar; kimlik kaydedilemez, bankaya bağlanılamaz. Anahtar değişirse kayıtlı kimlikler çözülemez — ekranda "Şifreleme anahtarı değişmiş" yazar ve kimlik bilgileri yeniden girilir.

4. Bağlantı kurmak — dört adım

  1. Banka ve bağlantı yöntemi: Ayarlar › Firma Bilgileri › Banka bağlantıları › Yeni bağlantı. Listeden bankayı/yöntemi seçin; altında belgenin kaynağı ve Bankadan istenecek bilgiler listesi çıkar — bankaya bu listeyle başvurun.
  2. Kimlik ve bağlantı ayarları: bağlantıya bir ad verin, bankanın verdiği alanları doldurun ve Kaydet ve devam et'e basın. Gizli alanlar (parola, sır, özel anahtar) kaydedildikten sonra bir daha gösterilmez; kutuda "Kayıtlı — değiştirmek için yeni değeri yazın" yazar. Boş bırakırsanız eski değer korunur.
  3. Bağlantı testi: Bağlantıyı test et bankada oturum açar, hesap listesini ve bakiyeleri getirir. Başarılıysa durum "Bağlantı çalışıyor" olur; değilse sebebi yazar (bölüm 7).
  4. Hesap eşleme ve çekim: her banka hesabının yanında HNR'deki kasa/banka hesabını seçin (eşlenmeyen hesap çekilmez; bir HNR hesabı yalnız bir banka hesabına eşlenir). Çekim aralığı 5-60 dakika, ilk çekimde geriye gidilecek gün 0-90. Otomatik çekim açık işaretlenmezse hareketler yalnız Şimdi çek ile gelir. Kaydet ve kapat.

Önce Simülasyon sürücüsüyle bir prova bağlantısı kurun (kullanıcı adı demo): dört adımı, çekimi ve eşleştirmeyi gerçek banka beklemeden görürsünüz. "Örnek hareketler" kutusuna giris|tutar|açıklama|karşı ünvan|vkn satırları yazarak kendi açık faturalarınızla eşleşme deneyebilirsiniz. Provadan sonra bağlantıyı silin.

5. Çekim, mükerrer engeli ve eşleştirme

6. Otomatik çekim ve bildirimler

Otomatik çekim sunucuda varsayılan kapalıdır; sistem yöneticisi BANKA_CANLI_GOREV=1 ile açar. Açıkken her bağlantı kendi aralığıyla eşitlenir. Hata olursa bekleme süresi her denemede ikiye katlanır (en çok 6 saat); kimlik reddi, sözleşme eksikliği ya da eksik ayar gibi kalıcı hatalarda otomatik deneme durur ve yönetici müdahalesini bekler. Yeni hareket alındığında bağlantıyı kuran yöneticiye Mesajlar'dan "… yeni banka hareketi alındı, … hareket eşleşme bekliyor." mesajı gider; üçüncü ardışık hatada bir kez uyarı gelir. Nabız ekranının Sırada bölümünde hata veren bağlantı ayrıca listelenir.

7. Durumlar ve hata sebepleri

Ekranda Anlamı ve yapılacak
Yapılandırıldı, test bekliyorKaydedildi; Bağlantıyı test et'e basın.
Bağlantı çalışıyorSon test ya da çekim başarılı.
Banka sözleşmesi gerekliBu banka için servis belgesi henüz yok ya da banka servisi açmamış. Bölüm 2'deki listeyle bankaya başvurun.
Kimlik bilgileri reddedildiParola/sır/rıza süresi dolmuş ya da yanlış. Yeni değeri girip yeniden test edin. Otomatik deneme bu hatada durur.
Bankaya ulaşılamadı · Banka servisi geçici olarak yanıt vermiyorAğ ya da banka tarafında geçici sorun; otomatik çekim artan aralıklarla yeniden dener.
Bağlantı ayarları eksikZorunlu alan boş, adres https değil ya da hesap eşlemesi yok. Formu tamamlayın.

8. Canlı sekmesi ve eşitleme günlüğü

Banka Hareketleri › Canlı sekmesi her bağlantının durumunu, son eşitlemeyi, son başarılı çekimi, eşlenen hesap sayısını ve çekim aralığını gösterir; sekme adındaki kırmızı sayı hata veren bağlantı sayısıdır. Yönetici burada Şimdi çek'e basabilir ve Eşitleme günlüğü'nü açabilir: her satırda zaman, sebep (elle / zamanlayıcı / pencere açılınca / bağlantı testi), durum, alınan, yeni, mükerrer, kesin ve öneri sayıları ile varsa hata mesajı durur. Kimlik bilgisi günlüğe hiçbir zaman yazılmaz.

9. Yetki ve güvenlik

10. Telefonda

11. Sık sorulanlar

Soru Cevap
Kendi internet şubesi parolamı girebilir miyim? Hayır. Bağlantı, bankanın ERP entegrasyonu için ayrıca verdiği web servis kullanıcısıyla ya da açık bankacılık rızasıyla çalışır. İnternet şubesi parolanızı hiçbir sisteme vermeyin.
Bankam listede var ama durum "Banka sözleşmesi gerekli". Bankanın servis belgesi henüz sürücüye işlenmedi. Bölüm 2'deki "Bankadan istenecek bilgiler" listesiyle şubenize başvurun; belge gelince sürücü tamamlanır ve bağlantı testi açılır.
Hareketler neden kendiliğinden gelmiyor? Ya bağlantıda Otomatik çekim açık işaretli değil, ya da sunucuda otomatik çekim görevi kapalı (BANKA_CANLI_GOREV=1 değil). Canlı sekmesinin üstünde hangisinin geçerli olduğu yazar; bu arada Şimdi çek kullanılabilir.
Bağlantıyı silersem alınmış hareketler ne olur? Kalır. Silinen yalnız bağlantı ve kayıtlı kimlik bilgileridir; hareketler, eşleşmeler ve yazılmış makbuzlar yerinde durur.

İlgili rehberler: Banka Hareketleri · Finans · Ayarlar · Mobil.