Personel Puantaj ve Bordro Yönetim Servisi Danışmanlık Dokümanı
Puantaj ve Bordro Yönetim Modülü, personelin maaş ve tazminat bilgilerini oluşturulmasını, düzenlenmesini ve takip edilmesini sağlayan bir sistemdir. Modül sayesinde, çalışanların ödeme bilgileri, ek ödemeler, kesintiler gibi tüm bordro bilgileri yönetilir. Bu sayede işletme, doğru ödeme yaparak çalışan memnuniyetini sağlar ve yasal gerekliliklere uygun hareket eder.
Sistemde kaydedilen bordro tanımları üzerinde üç farklı işlem alanı bulunmaktadır:
- Ücret Türü Tanımları: Çalışanlara ödenecek maaş türleri ve ödeme kategorileri burada tanımlanır.
- Yan Ödeme Kesintileri ve İstisnalar: Çalışanların maaşlarından yapılan yan ödeme kesintileri ve varsa özel istisnalar buraya kaydedilir.
- Yasal Sabitler: Çalışan maaşlarıyla ilgili yasal sabit oranlar ve kurallar bu alanda belirlenir.
Bu modül, personelin maaş ve ödeme süreçlerinin doğru ve düzenli bir şekilde kaydedilmesini ve raporlanmasını sağlar.
Programların kullanılabilmesi için, sistemde ilgili bordro ve ödeme bilgileri hakkında tanımlamalar yapılmış olmalı ve yetkili kişiler sistemde işlem yapabilmelidir.
Fazla Çalışma Sabit Tanımları
Fazla Çalışma tanımları sabitlerinin tutulduğu tablodur. Menü adımından "Fazla Çalışma Sabit Tanımları" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Yeni girişte herhangi bir zorunluluk şartı yoktur. Eğer kullanıcı spesifik olarak Ekran tasarımı ekranından zorunluluklar belirtmişse ilgili alanların boş geçilmemesi gerekir. Aksi taktirde sistem hata mesajı fırlatacaktır.
- Tanımlanmış fazla çalışma sabit tanımı üzerinde düzenleme yapılmak istendiğinde ekran tasarımından zorunlu olarak belirtilen alanların boş olmamasına dikkat edilmelidir. Aksi taktirde sistem hata fırlatacaktır. Seçili kayıt üzerinde değişiklikler yapılıp Kaydet butonuna basılarak işlem tamamlanır.
- Silme işleminin gerçekleşmesi için herhangi bir şart yoktur. Kullanıcı istediği veriyi sistemden silebilir.
Ücret Türü Tanımları
Kazanç / Kesinti / İstisna türlerinin tanımlandığı ekrandır. Menü adımından "Ücret Türü Tanımlamaları" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Yeni girişte herhangi bir zorunluluk şartı yoktur. Eğer kullanıcı spesifik olarak Ekran tasarımı ekranından zorunluluklar belirtmişse ilgili alanların boş geçilmemesi gerekir. Aksi taktirde sistem hata mesajı fırlatacaktır.
- Tanımlanmış fazla çalışma sabit tanımı üzerinde düzenleme yapılmak istendiğinde ekran tasarımından zorunlu olarak belirtilen alanların boş olmamasına dikkat edilmelidir. Aksi taktirde sistem hata fırlatacaktır. Seçili kayıt üzerinde değişiklikler yapılıp Kaydet butonuna basılarak işlem tamamlanır.
- Silme işleminin gerçekleşmesi için herhangi bir şart yoktur. Kullanıcı istediği veriyi sistemden silebilir.
Yan Ödeme, Kesinti ve İstisnalar
Yan ödemeler kesintiler ve istisnaların tutulduğu tablodur. Menü adımından "Meslek Kodu Tanımlamaları" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Yeni girişte herhangi bir zorunluluk şartı yoktur. Eğer kullanıcı spesifik olarak Ekran tasarımı ekranından zorunluluklar belirtmişse ilgili alanların boş geçilmemesi gerekir. Aksi taktirde sistem hata mesajı fırlatacaktır.
- Tanımlanmış fazla çalışma sabit tanımı üzerinde düzenleme yapılmak istendiğinde ekran tasarımından zorunlu olarak belirtilen alanların boş olmamasına dikkat edilmelidir. Aksi taktirde sistem hata fırlatacaktır. Seçili kayıt üzerinde değişiklikler yapılıp Kaydet butonuna basılarak işlem tamamlanır.
- Silme işleminin gerçekleşmesi için herhangi bir şart yoktur. Kullanıcı istediği veriyi sistemden silebilir.
Puantaj
Seçilen yıl ve döneme ait personel puantaj (çalışma) bilgilerini görüntülemek, hesaplamak ve kaydetmek için kullanılır. Hangi personelin o dönemde ne kadar çalıştığı, eksik günü veya fazla mesaisi olup olmadığı gibi bilgiler bu ekranda hesaplanır ve takip edilir.
Menü adımından "Puantaj" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Kullanıcı belirli bir yıl ve ay (örneğin 2025 / 09) seçerek ilgili döneme ait puantaj verilerini filtreleyebilir.
- "Gösterilecek Personel" alanı ile belirli bir çalışana veya personele ait puantaj bilgileri görüntülenebilir.
- "Listele" butonu ile seçilen dönem ve personele göre puantaj verileri alt kısımdaki tabloya getirilir.
- "Hesapla" butonu ile sistem, personelin çalıştığı gün, saat, tatil vs. bilgilerini kullanarak puantaj hesaplamalarını yapar.
- "Tekrar Hesapla" butonu, daha önce hesaplanmış verilerde değişiklik yapılması durumunda yeni hesaplama yapılmasını sağlar.
- "Kaydet" butonu ile hesaplanan puantaj verileri veri tabanına kaydedilir.
Yasal Sabitler
Personel bordro hesaplamalarında ve yasal kesintilerde kullanılacak olan yasal sabitlerin (asgari ücret, SGK sınırları, işsizlik primi oranları, engelli indirimleri vb.) sistem üzerinde tanımlandığı ve saklandığı veri tablosunu tanımlar.
Menü adımından "Yasal Sabitler" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Yeni girişte herhangi bir zorunluluk şartı yoktur. Eğer kullanıcı spesifik olarak Ekran tasarımı ekranından zorunluluklar belirtmişse ilgili alanların boş geçilmemesi gerekir. Aksi taktirde sistem hata mesajı fırlatacaktır.
- Tanımlanmış fazla çalışma sabit tanımı üzerinde düzenleme yapılmak istendiğinde ekran tasarımından zorunlu olarak belirtilen alanların boş olmamasına dikkat edilmelidir. Aksi taktirde sistem hata fırlatacaktır. Seçili kayıt üzerinde değişiklikler yapılıp Kaydet butonuna basılarak işlem tamamlanır.
- Silme işleminin gerçekleşmesi için herhangi bir şart yoktur. Kullanıcı istediği veriyi sistemden silebilir.
Vergi Dilimleri
Vergi dilimlerinin tanımlandığı tablodur. Menü adımından "Vergi Dilimleri" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Yeni girişte herhangi bir zorunluluk şartı yoktur. Eğer kullanıcı spesifik olarak Ekran tasarımı ekranından zorunluluklar belirtmişse ilgili alanların boş geçilmemesi gerekir. Aksi taktirde sistem hata mesajı fırlatacaktır.
- Tanımlanmış fazla çalışma sabit tanımı üzerinde düzenleme yapılmak istendiğinde ekran tasarımından zorunlu olarak belirtilen alanların boş olmamasına dikkat edilmelidir. Aksi taktirde sistem hata fırlatacaktır. Seçili kayıt üzerinde değişiklikler yapılıp Kaydet butonuna basılarak işlem tamamlanır.
- Silme işleminin gerçekleşmesi için herhangi bir şart yoktur. Kullanıcı istediği veriyi sistemden silebilir.
Dönem Bilgisi Tanımları
Dönem Durum Bilgilerinin tutulduğu tablodur. Menü adımından "Dönem Bilgisi Tanımları" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Yeni girişte herhangi bir zorunluluk şartı yoktur. Eğer kullanıcı spesifik olarak Ekran tasarımı ekranından zorunluluklar belirtmişse ilgili alanların boş geçilmemesi gerekir. Aksi taktirde sistem hata mesajı fırlatacaktır.
- Tanımlanmış fazla çalışma sabit tanımı üzerinde düzenleme yapılmak istendiğinde ekran tasarımından zorunlu olarak belirtilen alanların boş olmamasına dikkat edilmelidir. Aksi taktirde sistem hata fırlatacaktır. Seçili kayıt üzerinde değişiklikler yapılıp Kaydet butonuna basılarak işlem tamamlanır.
- Silme işleminin gerçekleşmesi için herhangi bir şart yoktur. Kullanıcı istediği veriyi sistemden silebilir.
Bordro
Bordro İşlemleri ekranıdır ve temel amacı, seçilen döneme ait personellerin maaş bordrosunu hesaplamak, görüntülemek ve kontrol etmektir. Menü adımından "Bordro" programı seçilir. Ekran açıldığında tanımlanmış bilgi var ise listelenir, tanımlanmış bilgi yok ise boş olarak gösterilir.
- Ekran üzerinden, seçilen yıl ve aya ait personel bordro verilerine erişim sağlanabilir. Bu alanlar seçilmeden hesaplama yapılamaz.
- "Tüm Personel", "Bordrosu Yapılmış Personeller" veya "Bordrosu Yapılmamış Personeller" seçenekleriyle görüntülenecek personel filtrelenebilir.
- "Listele" butonuna tıklandığında, seçilen kriterlere uygun personel bilgileri tabloya yansır.
- "Hesapla" butonu, seçilen personelin o döneme ait bordrosunun sistem tarafından hesaplanmasını sağlar.
- Her satırda yer alan "Detay Göster" seçeneği ile, ilgili personelin bordrosuna ait tüm detaylar görüntülenebilir.
- Aşağıdaki bilgiler personel bazında ayrı ayrı hesaplanır ve tabloya yansıtılır:
- Normal çalışma gün ve saatleri
- Yıllık izin, fazla mesai, diğer izinler
- SGK matrahı, işçi/işveren payları
- Ek kazançlar, yasal ve özel kesintiler
- Net ödenen maaş tutarı
- "PUANTAJ YAPILMIŞ" ve "BORDROSU YAPILMIŞ" alanları, o personele ait işlemlerin tamamlanıp tamamlanmadığını gösterir.
Programların Veri Tabanı Tablo Adı ve Alanları
| Tablo Adı: Fazla Çalışma Sabit Tanımları | OverTimeRules |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Tarih | Date |
| Fazla Çalışma 1 Oran | Overtime1Rate |
| Fazla Çalışma 1 Açıklama | Overtime1Description |
| Fazla Çalışma 2 Oran | Overtime2Rate |
| Fazla Çalışma 2 Açıklama | Overtime2Description |
| Fazla Çalışma 3 Oran | Overtime3Rate |
| Fazla Çalışma 3 Açıklama | Overtime3Description |
| Fazla Çalışma 4 Oran | Overtime4Rate |
| Fazla Çalışma 4 Açıklama | Overtime4Description |
| Fazla Çalışma 5 Oran | Overtime5Rate |
| Fazla Çalışma 5 Açıklama | Overtime5Description |
| Fazla Çalışma 6 Oran | Overtime6Rate |
| Fazla Çalışma 6 Açıklama | Overtime6Description |
| Fazla Çalışma 7 Oran | Overtime7Rate |
| Fazla Çalışma 7 Açıklama | Overtime7Description |
| Fazla Çalışma 8 Oran | Overtime8Rate |
| Fazla Çalışma 8 Açıklama | Overtime8Description |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessId |
| Tablo Adı: Ücret Türü Tanımları | WageTypes |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Kodu | Code |
| Adı | Name |
| Ücret Türü | WageType |
| Brüt/Net | GrossNet |
| DV tabi mi? | StampTax |
| SGK tabi mi? | SocialSecurity |
| GV tabi mi? | IncomeTax |
| Formül | Formul |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessID |
| Tablo Adı: Yan Ödeme Kesinti ve İstisnalar | AdditionalWagesDeductionsExcemptions |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Personel Bilgisi | EmployeeId |
| Ücret Türü | WageTypeId |
| Yıl | Year |
| Ay | Month |
| Tutar | Amount |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessID |
| Tablo Adı: Puantaj | Tallies |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Yıl | Year |
| Ay | Month |
| Sicil No | EmployeeId |
| Normal Çalışma Gün | NormalWorkDay |
| Normal Çalışma Saat | NormalWorkHour |
| Hafta Tatili Gün | WeekendDay |
| Genel Tatil Gün | PublicHolidayDay |
| Fazla Çalışma 1 Saat | Overtime1Hours |
| Fazla Çalışma 2 Saat | Overtime2Hours |
| Fazla Çalışma 3 Saat | Overtime3Hours |
| Fazla Çalışma 4 Saat | Overtime4Hours |
| Fazla Çalışma 5 Saat | Overtime5Hours |
| Fazla Çalışma 6 Saat | Overtime6Hours |
| Fazla Çalışma 7 Saat | Overtime7Hours |
| Fazla Çalışma 8 Saat | Overtime8Hours |
| Yıllık İzin Gün | AnnuelLeaveDays |
| Sigorta Gün | SocialSecurityDays |
| Diğer Ücretli İzin | OtherPaidVacation |
| Eksik Gün | AbsenceDays |
| Eksik Gün Nedeni | AbsenceReasonId |
| Tablo Adı: Yasal Sabitler | LegalConstants |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Tarih | Date |
| Brüt Asgari Ücret | GrossMinimumWage |
| Net Asgari Ücret | NetMinimumWage |
| SGK Alt Sınır | SgkLowerLimit |
| SGK Üst Sınır | SgkUpperLimit |
| GSS İşçi Payı | EmployeeShareOfGeneralHealthInsurance |
| GSS İşveren Payı | EmployerShareOfGeneralHealthInsurance |
| Yaşlılık Sigortası İşçi Payı | EmployeeShareOfPensionInsurance |
| Yaşlılık Sigortası İşveren Payı | EmployerShareOfPensionInsurance |
| Yaşlılık Sigortası | PensionInsurance |
| SGDP İşçi | EmployeeShareOfSocialSecurity |
| Tablo Adı: Vergi Dilimleri Tanımları | IncomeTaxBrackets |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Tarih | Date |
| Vergi Dilimi | TaxBracket |
| Dilim Tavan | MaximumTaxBracket |
| Dilim Oran | TaxBracketRate |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessID |
| Tablo Adı: Dönem Bilgisi Tanımları | PeriodStatusInformations |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Yıl | PeriodYear |
| Ay | PeriodMonth |
| Durum | PeriodStatus |
| Onay Durumu | ApprovalStatus |
| Proses Bilgisi | ProcessID |
| Tablo Adı: Bordro | Payrolls |
|---|---|
| Ekran Alan Adı | Tablodaki Karşılığı |
| ID | ID |
| Yıl | Year |
| Ay | Month |
| Personel Numarası | PersolerNumber |
| Normal Çalışma Gün | normalWorkDay |
| Normal Çalışma Saat | normalWorkHours |
| Normal Çalışma Tutar | normalWorkAmount |
| Hafta Tatili Gün | weekendHolidayDay |
| Hafta Tatili Tutar | weekendHolidayAmount |
| Genel Tatil Gün | publicHolidayDay |
| Genel Tatil Tutar | publicHolidayAmount |
| Yıllık İzin Gün | annualLeaveDay |
| Yıllık İzin Tutar | annualLeaveAmount |
| Diğer Ücretli İzin Gün | otherPaidLeaveDay |
| Diğer Ücretli İzin Tutar | otherPaidLeaveAmount |
| Fazla Çalışma 1 Saat | overTimeOneHour |
| Fazla Çalışma 1 Gelir | overTimeOneIncome |
| Fazla Çalışma 2 Saat | overTimeTwoHour |
| Fazla Çalışma 2 Gelir | overTimeTwoIncome |
| Fazla Çalışma 3 Saat | overTimeThreeHour |
| Fazla Çalışma 3 Gelir | overTimeThreeIncome |
| Fazla Çalışma 4 Saat | overTimeFourHour |
| Fazla Çalışma 4 Gelir | overTimeFourIncome |
| Fazla Çalışma 5 Saat | overTimeFiveHour |
| Fazla Çalışma 5 Gelir | overTimeFiveIncome |
| Fazla Çalışma 6 Saat | overTimeSixHour |
| Fazla Çalışma 6 Gelir | overTimeSixIncome |
| Fazla Çalışma 7 Saat | overTimeSevenHour |
| Fazla Çalışma 7 Gelir | overTimeSevenIncome |
| Fazla Çalışma 8 Saat | overTimeEightHour |
| Fazla Çalışma 8 Gelir | overTimeEightIncome |
| Ücret Gelirleri Toplamı | totalWageRevenues |
| Ek Kazançlar Toplamı | additionalEarningsTotal |
| Kesintiler Toplamı | totalDeductions |
| Sigorta Gün | InsuranceDay |
| SGK Matrahı | SgkBase |
| SGK İşçi Payı | SgkEmployeeShare |
| SGK İşveren Payı | SgkEmployerShare |
| SGDP İşçi Payı | SgdpEmployee |
| SGDP İşveren Payı | SgdpEmployer |
| İşsizlik İşçi | UnEmploymentEmployee |
| İşsizlik İşveren | UnEmploymentEmployer |
| İşsizlik İşveren Katkısı | UnEmploymentEmployerContribution |
| SGK Primi İşveren Katkısı | SgkPremiumEmployerContribution |
| Toplam Vergi Matrahı | TotalTaxBase |
| Bu Ayki Vergi Matrahı | ThisMonthsTaxBase |
| İstisna Toplamı | ExemptionTotal |
| Gelir Vergisi Tutarı | IncomeTaxAmount |
| Asgari Ücret İstisna Toplam Vergi Matrahı | MinimumWageExemptionTotalWageTaxBase |
| Asgari Ücret İstisna Matrahı | MinimumWageExemptionBase |
| Asgari Ücret İstisna Maksimum GV Tutarı | MinimumWageExemptionMaximumIncomeTaxAmount |
| Asgari Ücret İstisna GV Tutarı | MinimumWageExemptionIncomeTaxAmount |
| Asgari Ücret İstisna Maksimum DV Tutarı | MinimumWageExemptionMaximumValueAddedTaxAmount |
| Asgari Ücret İstisna DV Tutarı | MinimumWageExemptionValueAddedTaxAmount |
| Damga Vergisi Matrahı | StampTaxBase |
| Damga Vergisi Tutarı | StampTaxAmount |
| Yasal Kesintiler Toplamı | TotalLegalDeductions |
| Özel Kesintiler Toplamı | TotalSpecialDeductions |
| Net Ödenen | NetPaid |
| Devreden SGK Matrahı | TransferredSgkBase |
| Önceki Aylardan Devir Alnın Sgk Matrahı | SgkBaseTransferredFromPreviousMonths |
| Kıdem Tazminatı Esas Maaştan Hesaplanan Günlü Brüt Ücret | DailyGrossWageCalculated |
| Kıdem Tazminatına Esas Ek Kazançlardan Gelen Günlük Brüt Ücret | DailyGrossWageCalculatedFromSeniorityCompensationBasisAdditionalEarnings |
| Kıdem Tazminatına Esas Günlük Brüt Ücret | DailyGrossWageCalculatedFromSeniorityCompensationBasis |
| Kıdem Tazminatı Yıl | SeniorityCompensationYear |
| Kıdem Tazminatı Ay | SeniorityCompensationMonth |
| Kıdem Tazminatı Gün | SeniorityCompensationDay |
| Kıdem Tazminatı Bir Aylık Brüt Ücret | OneMonthlyGrossWageForSeniorityCompensation |
| Kıdem Tazminatı Brüt | SeniorityCompensationGross |
| Kıdem Tazminatı Damga Vergisi | SeniorityCompensationStampTax |
| Kıdem Tazminatı Net | SeniorityCompensationNet |
| İhbar Tazminatı Gün | NoticePeriodDays |
| İhbar Tazminatı Brüt Tutar | NoticePeriodGrossAmount |
| İhbar Tazminatı Gelir Vergisi | NoticePeriodIncomeTax |
| İhbar Tazminatı Damga Vergisi | NoticePeriodStampTax |
| İhbar Tazminatı Net | NoticePeriodNet |