Get Employee Constant
ดึงข้อมูลรายรับ/รายจ่ายคงที่ของพนักงานตาม ID รายการ (employee_constant_id)
Endpoint
GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=get-constantQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
path_action | string | Yes | ต้องเป็น get-constant |
employee_constant_id | string | Yes | ID ของรายรับ/รายจ่ายคงที่ (Base64 encoded) |
employee_constant_id ต้องเป็น Base64 encoded เมื่อส่งใน request แต่ค่าที่ได้รับใน response จะเป็น plain text
Response Format
Success Response
{
"code": 200,
"message": "สำเร็จ",
"payload": {
"employee_constant_id": "20260215EC01A2B3C4D5",
"employee_id": "20260215EM01A2B3C4D5",
"salary_type_id": "20260215ST01A2B3C4D5",
"employee_constant_amt": 5000,
"employee_constant_start_dt": "2024-01-01",
"employee_constant_end_dt": "2024-12-31"
}
}Response Fields
| Field | Type | Description |
|---|---|---|
employee_constant_id | string | ID รายการคงที่ |
employee_id | string | ID พนักงาน |
salary_type_id | string | ID ประเภทรายรับ/รายจ่าย |
employee_constant_amt | number | จำนวนเงิน |
employee_constant_start_dt | string | วันที่เริ่มต้น (YYYY-MM-DD) |
employee_constant_end_dt | string | วันที่สิ้นสุด (YYYY-MM-DD) |
Error Response
{
"code": 400,
"message": "ไม่สำเร็จ",
"error": "Constant record not found with id: MjAyNjAyMTVFQzAxQTJCM0M0RDU="
}Code Examples
cURL
curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=get-constant&employee_constant_id=MjAyNjAyMTVFQzAxQTJCM0M0RDU=" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"Related APIs
- List Constants - ดึงรายการรายรับ/รายจ่ายคงที่ทั้งหมด
- Add Constant - เพิ่มรายรับ/รายจ่ายคงที่
- Update Constant - แก้ไขรายรับ/รายจ่ายคงที่
- Delete Constant - ลบรายรับ/รายจ่ายคงที่
Last updated on