Delete Employee Salary Auto Checked
ลบรายการรายรับ/รายจ่ายอัตโนมัติของพนักงาน
การลบเป็นการลบถาวร (Permanent Delete) ข้อมูลจะไม่สามารถกู้คืนได้
Endpoint
POST /api/v1/open-apis/employee/delete-employee-financial?path_action=salary-auto-checkedQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
path_action | string | Yes | ต้องเป็น salary-auto-checked |
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
employee_auto_checked_id | string | Yes | ID รายการอัตโนมัติที่ต้องการลบ (Base64 encoded) |
Response Format
Success Response
{
"code": 200,
"message": "Delete Auto Checked Success",
"payload": {
"employee_auto_checked_id": "20260215EA01A2B3C4D5",
"deleted": true
}
}Response Fields
| Field | Type | Description |
|---|---|---|
employee_auto_checked_id | string | ID รายการที่ถูกลบ (plain text) |
deleted | boolean | สถานะการลบ (true = สำเร็จ) |
Error Response
{
"code": 400,
"message": "Validation failed",
"errors": [
"Missing required parameter: 'employee_auto_checked_id'"
]
}Code Examples
cURL
curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/employee/delete-employee-financial?path_action=salary-auto-checked" \
-H "Content-Type: application/json" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
-d '{
"employee_auto_checked_id": "MjAyNjAyMTVFQTAxQTJCM0M0RDU="
}'Notes
- พารามิเตอร์
employee_auto_checked_idที่ส่งใน request ต้อง encode เป็น Base64 - ฟิลด์
employee_auto_checked_idใน response เป็น plain text ไม่ได้ encode Base64 - การลบจะมีผลกับการคำนวณเงินเดือนงวดถัดไป
- ทางเลือกอื่น: ใช้ Save Salary Auto Checked โดยไม่ส่ง salary_type นั้นใน salary_type_lists
Related APIs
- List Salary Auto Checked - ดึงรายการอัตโนมัติทั้งหมด
- Get Salary Auto Checked - ดึงข้อมูลรายการอัตโนมัติตาม ID
- Add Salary Auto Checked - เพิ่มรายการอัตโนมัติ
- Save Salary Auto Checked - บันทึกรายการอัตโนมัติ (Batch)
Last updated on