Delete Company Fund Log
ลบรายการปรับปรุงกองทุนบริษัทที่เพิ่มด้วยตนเอง ยอดสะสมจะถูกคำนวณใหม่อัตโนมัติหลังจากลบ
Endpoint
POST /api/v1/open-apis/employee/delete-employee-financial?path_action=company-fund-logRequest Body
| Parameter | Type | Required | Description |
|---|---|---|---|
employee_id | string | Yes | ID พนักงาน (Base64 encoded) |
fund_company_log_id | string | Yes | ID log บริษัทที่ต้องการลบ (Base64 encoded) |
fund_id | string | Yes | ID กองทุน (Base64 encoded) |
fund_employee_id | string | No | ID สมาชิกกองทุน (Base64 encoded) |
การลบเป็นการลบถาวร ไม่สามารถกู้คืนได้ ควรลบเฉพาะรายการที่เพิ่มด้วยตนเอง (Manual) เท่านั้น
Response Format
Success Response
{
"code": 200,
"message": "Delete Company Fund Log Success",
"payload": {
"fund_company_log_id": "20260215FCL01A2B3C4D5",
"deleted": true,
"log_tracking_id": "20260215LT01A2B3C4D5"
}
}Response Fields
| Field | Type | Description |
|---|---|---|
fund_company_log_id | string | ID log ที่ถูกลบ (plain text) |
deleted | boolean | สถานะการลบ (true = สำเร็จ) |
log_tracking_id | string | ID log tracking |
Error Response
{
"code": 400,
"message": "Fund company log not found with ID: MjAyNjAyMTVGQ0wwMUEyQjNDNEQ1"
}| HTTP Status | Description |
|---|---|
400 | พารามิเตอร์ไม่ถูกต้อง หรือไม่พบ log ที่ระบุ |
401 | API Key ไม่ถูกต้องหรือไม่ได้ส่ง |
Code Examples
cURL
curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/employee/delete-employee-financial?path_action=company-fund-log" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"employee_id": "MjAyNjAyMTVFTTAxQTJCM0M0RDU=",
"fund_company_log_id": "MjAyNjAyMTVGQ0wwMUEyQjNDNEQ1",
"fund_id": "MjAyNjAyMTVGRDAxQTJCM0M0RDU=",
"fund_employee_id": "MjAyNjAyMTVGRTAxQTJCM0M0RDU="
}'Related APIs
- Add Fund Log - เพิ่มรายการปรับปรุงกองทุน
- Delete Employee Fund Log - ลบรายการปรับปรุงกองทุนพนักงาน
- List Funds - ดูรายการกองทุนทั้งหมด
- Get Fund - ดูข้อมูลกองทุนตาม ID
Last updated on