Proje Hakkında
Fistaş Fantazi İplik için geliştirdiğim Çek ve Döviz Kuru Düzenleme Programı, ERP sistemindeki dövizli çek ve cari hareketlerde oluşan kur uyumsuzluklarını tespit edip tanımlı kur kurallarına göre güncellemek amacıyla geliştirildi.
Diğer geliştirdiğim yazılım ve entegrasyon projelerini Projeler sayfasında inceleyebilirsiniz.
Çek Döviz Kuru Düzenleme Programı Projesinin Amacı
Dövizli çeklerde vade tarihi, kur tipi ve cari para birimi gibi değişkenler birlikte ele alınmadığında çek kartı ile cari hareket arasında tutarsızlıklar oluşabilir. Projenin amacı, bu kayıtları otomatik tespit etmek, doğru kuru hesaplamak ve ilgili finansal hareketleri kontrollü biçimde senkronize etmekti.
Öne Çıkan Özellikler
- USD, EUR, GBP ve CHF para birimlerinin desteklenmesi
- Alış veya satış kuru bazında hesaplama seçeneği
- Uyumsuz çek ve cari hareketlerin otomatik sorgulanması
- Çek kartı, cari hareket ve cari risk değerlerinin birlikte güncellenmesi
- İşlenmiş kayıtların tekrar ele alınmasını önleyen kontrol yapısı
- Belirlenen saatte otomatik çalışabilen görev zamanlayıcısı
- Manuel sorgulama ve kullanıcı kontrolü ile güncelleme
İş Akışı
Uygulama önce ilgili döviz kayıtlarını tarar ve güncellenmesi gereken hareketleri listeler. Kayıt tarihi ve seçilen kur tipine göre uygun döviz değeri hesaplanır. Tutarlılık kontrolleri tamamlandığında çek ve cari hareketleri birlikte güncellenir. İstenirse bu işlem belirli bir saatte otomatik olarak da çalıştırılabilir.
Teknik Yaklaşım
Uygulama C# WinForms ve DevExpress ile geliştirildi. SQL Server ERP verileri üzerinde sorgulama ve güncelleme işlemleri yürütür. Kur hesaplama mantığı veri katmanına yakın tutulurken, masaüstü arayüz kullanıcıya sorgu sonucunu görüp kontrollü biçimde işlem yapma imkânı sağlar.
Teknik altyapıda kullanılan .NET teknolojileri hakkında Microsoft .NET üzerinden resmi kaynaklara ulaşılabilir.
Projede Öne Çıkan Mühendislik Yaklaşımı
Finansal entegrasyonlarda en kritik konu yalnızca doğru hesaplama değil, birbiriyle ilişkili kayıtların birlikte tutarlı kalmasıdır. Bu nedenle projede tek bir alanı değiştirmek yerine çek, cari hareket ve risk bakiyesini birlikte ele alan bir yaklaşım kullandım.
Kullanılan Teknolojiler
- C#
- WinForms
- .NET Framework
- SQL Server
- DevExpress
- ERP Integration
- Automation
Sonuç
Fistaş Çek ve Döviz Kuru Düzenleme Programı, dövizli çek süreçlerinde veri tutarlılığını artıran, manuel düzeltme ihtiyacını azaltan ve zamanlanabilir otomasyon desteği sunan kurumsal bir ERP yardımcı uygulamasıdır.
