List Employee Salary Auto Checked
ดึงรายการรายรับ/รายจ่ายอัตโนมัติทั้งหมดของพนักงาน แสดงรายการประเภทเงินเดือนที่พนักงานเปิดใช้งานการคำนวณอัตโนมัติ
Endpoint
GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=list-salary-auto-checkedQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
path_action | string | Yes | ต้องเป็น list-salary-auto-checked |
employee_code | string | Yes | รหัสพนักงาน (plain text) |
Response Format
Success Response
{
"code": 200,
"message": "สำเร็จ",
"payload": [
{
"employee_auto_checked_id": "20260215EA01A2B3C4D5",
"employee_id": "20260215EM01A2B3C4D5",
"salary_type_id": "20260215ST01A2B3C4D5",
"salary_type_name": "ประกันสังคม",
"salary_type_name_en": "SSO",
"calculate_type_lv": "-1",
"salary_cal_type_lv": "Auto"
},
{
"employee_auto_checked_id": "20260215EA02E3F4A5B6",
"employee_id": "20260215EM01A2B3C4D5",
"salary_type_id": "20260215ST02E3F4A5B6",
"salary_type_name": "ภาษี",
"salary_type_name_en": "Tax",
"calculate_type_lv": "-1",
"salary_cal_type_lv": "Auto"
},
{
"employee_auto_checked_id": "20260215EA03F4G5B6C7",
"employee_id": "20260215EM01A2B3C4D5",
"salary_type_id": "20260215ST03F4G5B6C7",
"salary_type_name": "เบี้ยขยัน",
"salary_type_name_en": "Diligent Allowance",
"calculate_type_lv": "1",
"salary_cal_type_lv": "Auto"
}
]
}Response Fields
| Field | Type | Description |
|---|---|---|
employee_auto_checked_id | string | ID รายการอัตโนมัติ (plain text) |
employee_id | string | ID พนักงาน (plain text) |
salary_type_id | string | ID ประเภทรายรับ/รายจ่าย (plain text) |
salary_type_name | string | ชื่อประเภท (ภาษาไทย) |
salary_type_name_en | string | ชื่อประเภท (ภาษาอังกฤษ) |
calculate_type_lv | string | ประเภทการคำนวณ: 1 = รายรับ, -1 = รายจ่าย |
salary_cal_type_lv | string | ประเภทการคำนวณเงินเดือน: Auto = อัตโนมัติ |
Error Response
{
"code": 400,
"message": "ไม่สำเร็จ",
"error": "Employee not found with code: EMP001"
}Code Examples
cURL
curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=list-salary-auto-checked&employee_code=EMP001" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"Notes
- แสดงเฉพาะรายการที่พนักงานเปิดใช้งาน (Active Items Only)
- แสดงเฉพาะรายการที่มี
salary_cal_type_lv = 'Auto' - ตัวอย่างประเภทรายรับ/รายจ่ายอัตโนมัติ: ประกันสังคม (SSO), ภาษี (Tax), เบี้ยขยัน (Diligent Allowance)
calculate_type_lvบอกว่าเป็นรายรับ (1) หรือรายจ่าย (-1)- ระบบจะคำนวณจำนวนเงินอัตโนมัติในแต่ละงวดเงินเดือน
Related APIs
- Get Salary Auto Checked - ดึงข้อมูลรายการอัตโนมัติตาม ID
- Add Salary Auto Checked - เพิ่มรายการอัตโนมัติ
- Save Salary Auto Checked - บันทึกรายการอัตโนมัติ (Batch)
- Delete Salary Auto Checked - ลบรายการอัตโนมัติ
Last updated on