Get Resign Document (เอกสารลาออก)
สร้างและดึงเอกสารลาออกของพนักงานในรูปแบบ PDF ระบบจะสร้างเอกสาร PDF และส่ง URL สำหรับดาวน์โหลดกลับมา
พนักงานต้องมีสถานะลาออกแล้ว (signout_flag = 'Y') จึงจะสามารถสร้างเอกสารลาออกได้ ใช้ Sign Out เพื่อทำรายการลาออกก่อน
Endpoint
GET /api/v1/open-apis/employee/get-employee-data-filterQuery Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
path_action | string | Yes | ต้องเป็น "get-resign-doc" | "get-resign-doc" |
employee_code | string | Yes | รหัสพนักงานที่ต้องการสร้างเอกสารลาออก | "EMP001" |
Response Format
Success Response (HTTP 200)
ระบบจะส่ง URL สำหรับดาวน์โหลดเอกสาร PDF ในฟิลด์ payload:
{
"code": 200,
"message": "สำเร็จ",
"payload": "https://example.com/exporting/SS1/ISC1/a1b2c3d4e5f6.pdf"
}| Field | Type | Description |
|---|---|---|
code | number | 200 = สำเร็จ |
message | string | ข้อความสถานะ |
payload | string | URL สำหรับดาวน์โหลดเอกสารลาออก (PDF) |
Error Response (HTTP 400)
{
"code": 400,
"message": "ข้อมูลไม่ถูกต้อง",
"errors": [
"Missing required parameter: 'employee_code'"
]
}| เงื่อนไข | Error Message |
|---|---|
ไม่ส่ง employee_code | Missing required parameter: 'employee_code' |
| ไม่พบรหัสพนักงาน | Employee not found with code: 'EMP999' |
Code Examples
cURL
curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=get-resign-doc&employee_code=EMP001" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"Related APIs
- Sign Out Employee - บันทึกการลาออกของพนักงาน
- Reactive Employee - เปิดใช้งานพนักงานที่ลาออกอีกครั้ง
Last updated on