Nuovi Prodotti

Questo modulo o versione non è più disponibile. Potrebbe essere stato interrotto dall'autore o sostituito da un altro modulo o versione.

TCMB Exchange Rates - Central Bank of Türkiye rates for Dolibarr

mp25892d20260917215150

Nuovo

Imports the Central Bank of Türkiye (TCMB) daily bulletin into Dolibarr multicurrency: any currency, buying/selling/banknote rate, correct dating, archive backfill, cross rates, MCP tools. Free, GPLv3.

  • Autore buraksenturk.net
  • Versione modulo 1.0.0
  • Rilascio data 17/09/2026
  • Accesso agli aggiornamenti e ai download Accesso a vita

Maggiori informazioni...

TCMB Exchange Rates — Central Bank of Türkiye rates for Dolibarr multicurrency

Community module · Free · GPL-3.0-or-later · No core modification

 Key Functions

  • English  
  • Any currency of the TCMB daily bulletin (20+), you choose which ones (default USD, EUR, GBP); missing currencies are created in Dolibarr automatically
  • Rate type of your choice: Forex Buying (Turkish tax practice), Forex Selling, Banknote Buying/Selling, Buying/Selling average; 100-unit currencies (JPY…) normalised per unit
  • Correct dating: the bulletin dated D is stored for the next business day (VUK 280) — switchable to the bulletin date; weekends skipped
  • Backfill from the TCMB archive: fill the last N days in one click, holidays skipped, a requested date falls back to the previous bulletin
  • Cross rates when the company currency is not TRY (EUR, USD…), including a TRY rate
  • Written through Dolibarr's own CurrencyRate class — no direct SQL, no duplicate rows for the same day

  • Turkish  

  • TCMB günlük bültenindeki tüm para birimleri (20+), hangileri isterseniz (varsayılan USD, EUR, GBP); Dolibarr'da tanımsız olanlar otomatik açılır
  • Kur türü seçimi: Döviz Alış (VUK uygulaması), Döviz Satış, Efektif Alış/Satış, Alış-Satış ortalaması; 100 birimlik kurlar (JPY…) birim başına indirgenir
  • Doğru tarihleme: D tarihli bülten ertesi iş günü ile kaydedilir (VUK 280) — istenirse bülten tarihi; hafta sonu atlanır
  • Geçmişi doldurma: TCMB arşivinden son N gün tek tıkla; tatiller atlanır, istenen tarihte bülten yoksa bir önceki bültene düşülür
  • Şirket para birimi TRY değilse (EUR, USD…) çapraz kur, TRY kuru dahil
  • Dolibarr'ın kendi CurrencyRate sınıfıyla yazar — doğrudan SQL yok, aynı güne mükerrer kayıt yok

 Main Features

  • English  
  • Daily scheduled job (enabled by default; run it after 16:00 TR)
  • Setup page with the live bulletin table (all rates, the value Dolibarr will store, last stored rate), "Import now" and "Backfill" buttons
  • Run log (mode, bulletin, rate date, written/skipped, details) with automatic purge; setup changes in the security audit log
  • 2 MCP tools for the Dolibarr 24 AI module: tcmb_rates ("what was the EUR rate on 15 September?"), tcmb_sync
  • Works with Dolibarr's "use rate on document date" option so back-dated invoices get that day's rate
  • Everything configurable; Turkish and English; no company-specific data in code

  • Turkish  

  • Günlük zamanlanmış görev (varsayılan açık; 16:00 sonrasına ayarlayın)
  • Ayar sayfasında canlı bülten tablosu (tüm kurlar, Dolibarr'a yazılacak değer, son kayıt), "Şimdi aktar" ve "Geçmişi doldur"
  • Çalışma günlüğü (mod, bülten, kur tarihi, yazılan/atlanan, ayrıntı) ve otomatik temizlik; ayar değişiklikleri güvenlik denetim günlüğünde
  • Dolibarr 24 AI modülü için 2 MCP aracı: tcmb_rates ("15 Eylül EUR kuru neydi?"), tcmb_sync
  • Dolibarr'ın "belge tarihine göre kur" seçeneğiyle uyumlu; geçmiş tarihli fatura o günün kurunu alır
  • Her şey ayarlarda; Türkçe ve İngilizce; kodda şirkete özgü veri yok

How it works
English

  1. Enable Multicurrency, install and enable the module
  2. Setup: pick currencies and rate type, click Backfill for the last 30 days
  3. Set the scheduled job time after 16:00 — that's all; rates appear on invoices, orders and proposals

Turkish
  1. Çoklu Para Birimi'ni açın, modülü kurup aktif edin
  2. Ayarlar: para birimleri ve kur türünü seçin, Geçmişi doldur ile son 30 günü çekin
  3. Zamanlanmış görevin saatini 16:00 sonrasına alın — hepsi bu; kurlar fatura, sipariş ve tekliflerde görünür

 - Requirements / Gereksinimler: Dolibarr 20.0+ (tested on 24.0), PHP 8.1+ (curl, simplexml), Multicurrency module / Çoklu Para Birimi modülü
 - Languages / Diller: English  Turkish
 - Data source / Veri kaynağı: TCMB public bulletin (today.xml and archive). Not affiliated with TCMB / TCMB ile bağlantılı değildir.


Documentation / Dokümantasyon

License / Lisans

GPL-3.0-or-later with an attribution-preservation term under GPLv3 §7(b): the author attribution must be kept in derived works. Free for personal and commercial use.
GPL-3.0-or-later; GPLv3 7(b) kapsamında yazar atfının korunması şartıyla. Kişisel ve ticari kullanım ücretsizdir.

Author / Yazar: M. Burak Şentürk — buraksenturk.net — github.com/mbrksntrk




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org