Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Get Employee Constant

ดึงข้อมูลรายรับ/รายจ่ายคงที่ของพนักงานตาม ID รายการ (employee_constant_id)

Endpoint

GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=get-constant

Query Parameters

ParameterTypeRequiredDescription
path_actionstringYesต้องเป็น get-constant
employee_constant_idstringYesID ของรายรับ/รายจ่ายคงที่ (Base64 encoded)

employee_constant_id ต้องเป็น Base64 encoded เมื่อส่งใน request แต่ค่าที่ได้รับใน response จะเป็น plain text


Response Format

Success Response

{ "code": 200, "message": "สำเร็จ", "payload": { "employee_constant_id": "20260215EC01A2B3C4D5", "employee_id": "20260215EM01A2B3C4D5", "salary_type_id": "20260215ST01A2B3C4D5", "employee_constant_amt": 5000, "employee_constant_start_dt": "2024-01-01", "employee_constant_end_dt": "2024-12-31" } }

Response Fields

FieldTypeDescription
employee_constant_idstringID รายการคงที่
employee_idstringID พนักงาน
salary_type_idstringID ประเภทรายรับ/รายจ่าย
employee_constant_amtnumberจำนวนเงิน
employee_constant_start_dtstringวันที่เริ่มต้น (YYYY-MM-DD)
employee_constant_end_dtstringวันที่สิ้นสุด (YYYY-MM-DD)

Error Response

{ "code": 400, "message": "ไม่สำเร็จ", "error": "Constant record not found with id: MjAyNjAyMTVFQzAxQTJCM0M0RDU=" }

Code Examples

curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=get-constant&employee_constant_id=MjAyNjAyMTVFQzAxQTJCM0M0RDU=" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"

  • List Constants - ดึงรายการรายรับ/รายจ่ายคงที่ทั้งหมด
  • Add Constant - เพิ่มรายรับ/รายจ่ายคงที่
  • Update Constant - แก้ไขรายรับ/รายจ่ายคงที่
  • Delete Constant - ลบรายรับ/รายจ่ายคงที่
Last updated on