Kaynak: KB-v1
11_Integrations/INT-KUR-EDS.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
EDS (Elektronik Döviz Sistemi) → ERP kur/pano akışı
Kimlik: INT-KUR-EDS · Yön: IN · Güven: HIGH
Protokol / mekanizma
DB: EDS uygulaması doğrudan SQL bağlantısıyla Sistem.KurEkle(@Symbol,@Alis,@Satis) yordamını UpdateInterval (ms) aralığıyla çağırır; Products → Alias = ERP birim kodu
Kod referansları
- SRC-DB-MODULES —
Sistem.KurEkle - SRC-DB-MODULES —
Sistem.GetBirimToId - SRC-CODE-DAO —
dao/Dao/Sistem.KurListesi.vb— satır 69
Tablolar
Ayarlar
Tipik arıza biçimleri
- Alias ERP birim koduyla uyuşmuyor → GetBirimToId=0, kur yazılmaz (sessiz)
- EDS çok yavaş: Sistem.Kurlar'da yılların birikmiş kaydı (H-160)
- Fiyat akışı durması (EDS fiyat sağlayıcısı) → ERP en son kuru kullanır, uyarı yok
Destek ipucu
EDS General Settings: SQLServer/UserID/Password/Database ([REDACTED_SECRET]), SQLProcName=Sistem.KurEkle, AutoUpdate=True, UpdateInterval≈5000; F8 Products'ta Send/AllowFocus=True ve ürünler işaretli, Alias=USD/EUR/HAS… F9 ile kaydet. Yavaşlıkta önceki yılların kurları yedek sonrası silinir.
Kaynaklar
- SRC-PROC-DOC —
surecbook/docs.json - SRC-PROC-DOC —
surecbook/docs.json - SRC-PROC-DOC —
surecbook/docs.json - SRC-DRV-AZ —
az/hatalar.md— bölüm H-160 - SRC-DRV-AZ —
az/03-yapi.md— bölüm 3.6
