Key Functions
- 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
-
- 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
- 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
-
- 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
|