Ücret Hesap Pusulası Pdf Datası Alma
Ücret Hesap Pusulası Pdf İçeriği Alma endpoint’i, personele ait ücret hesap pusulası PDF dosyasının alınmasını sağlamak üzere geliştirilmiştir. Bu endpoint, PDF içeriğinin okunması, işlenmesi ve ilgili verilerin sistemde kullanılabilir hale getirilmesi gerektiğinde kullanılır.
Endpoint Genel Bakış
- HTTP Yöntemi: GET
- Endpoint URL: https://apihr.prozon.net/api/v1/Payroll/payrolls
İstek Başlıkları
| Anahtar | Tip | Örnek Değer |
|---|---|---|
| X-CompanyID | integer | 1 |
| X-UserID | integer | 1 (Buradaki ID hangi personelin Ücret Hesap Pusulası görüntülenmesi isteniyorsa o personelin ID'si ile doldurulacak.) |
Query String Formatı
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| PeriodMonth | integer | Dönem Ayı |
| PeriodYear | integer | Dönem Yılı |
Örnek İstek Gövdesi
{
"PeriodMonth": 5,
"PeriodYear": 2025,
}
Yanıt Formatı
{
"Data": [
{
"FullName": "test test",
"WorkplaceDefinition": "Altok Metal",
"IdentityNumber": "38354564654",
"PdfData": "JVBERi0xLjQKJdP0zOEKMSAwIG9iago8PAovQ3JlYXRpb25EYXRlIChEOjIwMjUwOTEwMTY...
}
],
"Success": true,
"Message": "1 adet kayıt",
"ErrorCode": 0
}
Alan Açıklamaları
-
success: Bu alan, true döndüğünde işlemin başarıyla tamamlandığını belirtir. false döndüğünde ise işlemin başarıyla tamamlanmadığını belirtir.
-
message: Bu alan success true ise işlem sonucunda kaç adet kayıt geldiğini döner. success false ise hatanın mesajını gösterir.
-
errorCode: Bu alan success true ise değeri 0 olur. success false ise hatanın kodunu döner.
Hata Kodları
| Hata Kodu | Açıklama |
|---|---|
| 500 | Validation failed |