Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Delete Employee Salary Auto Checked

ลบรายการรายรับ/รายจ่ายอัตโนมัติของพนักงาน

การลบเป็นการลบถาวร (Permanent Delete) ข้อมูลจะไม่สามารถกู้คืนได้

Endpoint

POST /api/v1/open-apis/employee/delete-employee-financial?path_action=salary-auto-checked

Query Parameters

ParameterTypeRequiredDescription
path_actionstringYesต้องเป็น salary-auto-checked

Request Body

ParameterTypeRequiredDescription
employee_auto_checked_idstringYesID รายการอัตโนมัติที่ต้องการลบ (Base64 encoded)

Response Format

Success Response

{ "code": 200, "message": "Delete Auto Checked Success", "payload": { "employee_auto_checked_id": "20260215EA01A2B3C4D5", "deleted": true } }

Response Fields

FieldTypeDescription
employee_auto_checked_idstringID รายการที่ถูกลบ (plain text)
deletedbooleanสถานะการลบ (true = สำเร็จ)

Error Response

{ "code": 400, "message": "Validation failed", "errors": [ "Missing required parameter: 'employee_auto_checked_id'" ] }

Code Examples

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

Last updated on