top of page

TCMB Kur Entegrasyonu: NetSuite İçin Otomatik Döviz Kuru Sistemi

Günlük olarak Türkiye Cumhuriyet Merkez Bankası'ndan (TCMB) döviz kurlarını otomatik olarak NetSuite ERP sistemine çeken bir entegrasyon geliştirilmiştir. Bu sistem, TCMB'nin yayınladığı döviz kurlarını düzenli olarak alır ve NetSuite'e entegre eder. İşleyiş aşağıdaki gibidir.


ree

Kurların Alınması ve Yayınlanması

TCMB döviz kurları, her gün 15:00 - 15:30 saatleri arasında yayınlanır. Tatil olmayan mesai günlerinde bu kurlar otomatik olarak sistem tarafından alınır ve işlenir. Şu anda kurlar TCMB’nin paylaşmış olduğu Forex Buying kurlarından alınmaktadır.


Tatil Günlerinde Kurlar

Tatil günlerinde, en son açıklanan günün kurları kullanılır. Bu sayede, resmi tatillerde de sistemin çalışırlığı ve veri bütünlüğü sağlanır.


Script’in Çalışma Zamanlaması

Oluşturulan script, hesaptaki diğer kurulu uygulamalara göre 16:00 - 23:59 saatleri arasında bir zaman diliminde çalışacak şekilde ayarlanmıştır. Bu zaman aralığı, TCMB'nin kurları yayınlamasından sonra sistemin güncellenmesi için yeterli bir süre sağlar. Script, çalıştıktan sonra 5 dakika içinde kurları NetSuite sistemine yazar.


Kurların Kullanımı

Sisteme yazılan kurlar, bir sonraki gün için geçerli olacak şekilde kullanılır. Bu, işletmelerin ertesi günkü işlemlerini güncel kurlar üzerinden yapmalarını sağlar.


Diğer Kurlar ve Parite

Listede belirtilen para birimlerinden farklı bir para birimi kullanılıyor ise bu para birimlerinin kurları HSCB ve Xignite’den otomatik olarak entegre edilebilmektedir. Bu işlem için bir geliştirmeye ihtiyaç yoktur, sadece NetSuite ekranı üzerinden ayar yapmak gerekir. TRY’den farklı bir ana para birimi kullanılacak ve kur bilgilerinde TCMB’den gelen kurların baz alınması isteniyorsa, bununla ilgili parite hesaplayan bir geliştirmeye ihtiyaç vardır.

Örnek Senaryo: Eğer ana para biriminiz EUR ise ve TCMB kurlarına dayalı olarak USD-EUR paritesini hesaplamak istiyorsanız, bu durumda TCMB’den USD ve EUR kurlarını alıp, bu kurlardan USD-EUR paritesini hesaplayan bir script geliştirilmesi gerekecektir. Bu script her gün otomatik olarak çalışarak gerekli pariteyi NetSuite sistemine aktaracaktır.


TCMB’nin Günlük Olarak Paylaştığı Kurlar

Kur Adı

ISO Kod

US DOLLAR

USD

AUSTRALIAN DOLLAR

AUD

DANISH KRONE

DKK

EURO

EUR

POUND STERLING

GBP

SWISS FRANK

CHF

SWEDISH KRONA

SEK

CANADIAN DOLLAR

CAD

KUWAITI DINAR

KWD

NORWEGIAN KRONE

NOK

SAUDI RIYAL

SAR

JAPANESE YEN

JPY

BULGARIAN LEV

BGN

NEW LEU

RON

RUSSIAN ROUBLE

RUB

IRANIAN RIAL

IRR

CHINESE RENMINBI

CNY

PAKISTANI RUPEE

PKR

QATARI RIAL

QAR

SOUTH KOREAN WON

KRW

AZERBAIJANI NEW MANAT

AZN

UNITED ARAB EMIRATES DIRHAM

AED

Notlar:

  1. Kur İsmi ve ISO Kod: NetSuite’e kurları açarken, kur ismine yukarıdaki isim ve ISO kod adı alanına yukarıdaki ISO kod yazılmalıdır.

  2. Saved Import Şablonu: Saved import alanındaki kur yükleme şablonuna (Currency Exchange Rate Saved Import) müdahale edilmemelidir.

Bu sistem sayesinde, kurların manuel olarak güncellenmesi gerekliliği ortadan kalkar ve döviz kuru verileri her zaman güncel ve doğru olur. Bu, finansal operasyonların doğruluğunu artırır ve işletmelerin döviz riskini daha etkin bir şekilde yönetmelerine yardımcı olur.


 
 
 

Yorumlar


bottom of page