Proje Hakkında
Farba Otomotiv A.Ş. için geliştirdiğim Personel Bordro Gönderim Programı, bordro verilerini ERP sisteminden okuyarak çalışan bazında PDF üretir, arşivler ve kurumsal e-posta altyapısı üzerinden otomatik olarak personele gönderir. Gönderim sonuçları ayrıca takip edilebilir ve hatalı kayıtlar yeniden işlenebilir.
Diğer geliştirdiğim yazılım ve entegrasyon projelerini Projeler sayfasında inceleyebilirsiniz.
Personel Bordro Gönderim Programı Projesinin Amacı
Yüzlerce çalışanın bordrosunu tek tek oluşturmak, dosyalamak ve e-posta ile göndermek insan hatasına açık ve zaman alan bir süreçtir. Bu projede amaç, bordro döneminden e-posta teslimine kadar tüm zinciri otomatikleştirerek insan kaynakları ekibinin operasyonel yükünü azaltmaktı.
Öne Çıkan Özellikler
- Dönem, işyeri ve bordro türüne göre personel bordrolarını listeleme
- Her çalışan için kişiselleştirilmiş PDF bordro üretimi
- PDF dosyalarının şirket/yıl/ay bazında otomatik arşivlenmesi
- SMTP üzerinden toplu e-posta gönderimi
- Başarılı ve başarısız gönderimlerin ayrı izlenmesi
- Hatalı gönderimlerin yeniden denenebilmesi
- Logo, banka ve e-posta parametrelerinin merkezi yönetimi
İş Akışı
İK kullanıcısı ilgili bordro dönemini seçer ve personel listesini getirir. Gönderilecek çalışanlar belirlendikten sonra sistem her kişi için bordro içeriğini hazırlar, PDF çıktısını üretir ve arşivler. E-posta gönderimi tamamlandığında sonuçlar kayıt altına alınır; başarısız gönderimler kontrol ekranından tekrar gönderilebilir.
Teknik Yaklaşım
C# WinForms tabanlı uygulamada DevExpress yoğun personel listelerini yönetmek için, iTextSharp HTML tabanlı bordro içeriğini PDF’e dönüştürmek için, SQL Server bordro ve gönderim verilerini okumak için, SMTP ise e-posta dağıtımı için kullanıldı.
Teknik altyapıda kullanılan .NET teknolojileri hakkında Microsoft .NET üzerinden resmi kaynaklara ulaşılabilir.
Projede Öne Çıkan Mühendislik Yaklaşımı
Bordro gibi kişiye özel ve düzenli tekrarlanan bir süreçte otomasyonun değeri doğrudan ölçülebilir. Uygulama, bordro hazırlama ve gönderim adımlarını standartlaştırırken başarısız teslimatları da görünür hale getirerek operasyonun kontrolünü artırdı.
Kullanılan Teknolojiler
- C#
- WinForms
- .NET Framework
- SQL Server
- DevExpress
- iTextSharp
- SMTP
Sonuç
Farba Bordro Gönderim Programı, bordro üretimi, PDF arşivleme, e-posta dağıtımı ve gönderim kontrolünü aynı uygulamada birleştiren, insan kaynakları süreçlerini hızlandıran kurumsal otomasyon çözümüdür.
