Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Delete Work Cycle Plan

ลบแผนกะการทำงานและรายการพนักงานทั้งหมดในแผนออกจากระบบอย่างถาวร

Endpoint

POST /api/v1/open-apis/salary/delete-data-filter?path_action=delete_work_cycle_plan

Request Body

ParameterTypeRequiredDescriptionExample
work_cycle_plan_idstringYesรหัสแผนกะ (Base64 encoded)"MjAyNjAxMTZDNzU4RDI2RjcyRkU"

การลบข้อมูลเป็นการลบถาวร ไม่สามารถกู้คืนได้ ควรแจ้งเตือนผู้ใช้ก่อนทำการลบ


Response Format

Success Response

{ "code": 200, "message": "สำเร็จ", "payload": { "work_cycle_plan_id": "20260116C758D26F72FE", "deleted": true } }

Response Fields

FieldTypeDescription
work_cycle_plan_idstringรหัสแผนกะที่ถูกลบ (plain text 20 ตัวอักษร)
deletedbooleanสถานะการลบ (true = ลบสำเร็จ)

Error Responses

{ "code": 404, "message": "Work cycle plan not found", "payload": [] }
{ "code": 500, "message": "Delete Work Cycle Plan Failure", "payload": [] }

Code Examples

curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/salary/delete-data-filter?path_action=delete_work_cycle_plan" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "work_cycle_plan_id": "MjAyNjAxMTZDNzU4RDI2RjcyRkU" }'

Notes

  • การลบแผนกะจะลบรายการรายวันของพนักงานทุกคนในแผนออกด้วย
  • การลบข้อมูลไม่สามารถกู้คืนได้ ควรตรวจสอบให้แน่ใจก่อนทำการลบ

Last updated on