Skip to main content

Puantaj Silme

Puantaj Sil endpoint’i, bir çalışana ait mevcut bir puantaj kaydını sistemden silmek üzere geliştirilmiştir. Bu endpoint, artık geçerli olmayan veya hatalı girilmiş puantaj verilerinin kaldırılması ve veritabanının güncel tutulması gerektiğinde kullanılır.


Endpoint Genel Bakış


İstek Başlıkları

AnahtarTipÖrnek Değer
X-CompanyIDinteger1
X-UserIDinteger1
Authorizationstring"Basic abc..."

Parametre Açıklamaları

Parametre AdıAçıklama
startDateSilinmek istenen puantajların başlangıç tarihi (yyyy.MM.dd)
endDateSilinmek istenen puantajların bitiş tarihi (yyyy.MM.dd)

Örnek İstek Gövdesi

{
"startDate": "2025-05-01",
"endDate": "2025-05-02"
}

Yanıt Formatı

{
"Success": true,
"Message": "Puantaj silme işlemi başarılı.",
"ErrorCode": 0
}

Alan Açıklamaları

  • success: Bu alan, işlemin başarıyla tamamlanıp tamamlanmadığını belirtir true ise, işlem başarılı olmuştur false ise, işlem sırasında bir hata meydana gelmiştir.

  • message: success değeri true olduğunda, bu alan işlemin başarıyla tamamlandığını belirten bir onay mesajı içerir. success değeri false olduğunda, bu alan hata mesajını içerir ve silme işleminin neden gerçekleştirilemediğini açıklar.

  • errorCode: success değeri true ise, bu alanın değeri her zaman 0 olur. Success değeri false olduğunda, bu alan 0'dan farklı bir değer alır ve hatanın türünü/kodunu belirtir.


Hata Kodları

Hata KoduAçıklama
1040Personel / Personeller bulunamadı.
2070Silinecek puantaja ait bir bordro mevcut.