MASAÜSTÜ
ESBİ-MükellefKontrol — GİB ↔ LOGO Senkronizasyonu
GİB e-fatura/e-arşiv kayıtlı mükellef listesini çekip LOGO cari kartlarıyla senkronize eden WinForms ve Windows Service ürünü.
- KATEGORİ
- Masaüstü
- TEKNOLOJİLER
- .NET Framework 4.8
- WinForms
- Windows Service
- SQL Server
- DPAPI
- Inno Setup
- NOTLAR
- GİB entegre · WinForms + Windows Service
- GİBkayıtlı mükellef listesi
- Windows ServiceVKN / TCKN doğrulama
- LOGO cari kartlarıe-fatura · e-arşiv
01Problem
Bir carinin e-fatura/e-arşiv mükellefi olup olmadığı LOGO'da güncel tutulmadığında yanlış belge tipi kesiliyordu. GİB mükellef listesini elle kontrol etmek çok sayıda cari için mümkün değildi.
02Çözüm
.NET Framework 4.8 WinForms arayüzü ve sürekli çalışan bir Windows Service geliştirdim. Servis, GİB kayıtlı mükellef listesini periyodik çekip LOGO cari kartlarındaki e-fatura/e-arşiv bayraklarını güncelliyor; VKN/TCKN'leri algoritmik olarak doğruluyor.
03Teknik Detaylar
- VKN/TCKN algoritmik doğrulama (geçersiz kayıtların ayıklanması)
- Windows Service ile periyodik otomatik senkronizasyon
- DPAPI ile şifreli bağlantı bilgisi saklama
- Makine kimliğine bağlı lisanslama ve FTP üzerinden otomatik güncelleme
- Inno Setup ile tek paket kurulum ve dağıtım