Update Petty Cash Type
API สำหรับผู้ดูแลระบบ (HR/Admin) เพื่อแก้ไขชื่อประเภทเงินสดย่อย (ทั้งภาษาไทยและภาษาอังกฤษ) หรือปรับเปลี่ยนสถานะการใช้งานของหมวดหมู่เดิม หากไม่ระบุพารามิเตอร์ที่เป็น Optional ระบบจะคงค่าเดิมไว้
Endpoint
POST /api/v1/open-apis/petty-cash/update-typeRequest Body
Required Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
petty_cash_type_id | string | Yes | ID ของประเภทที่ต้องการแก้ไข | "20260325OPTYX0003" |
authorize_id | string (base64) | Yes | ID ของผู้ที่ดำเนินการแก้ไข | "MjAy..." |
Optional Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
petty_cash_type_name | string | No | ชื่อประเภท (ภาษาไทย) | "ค่าเดินทาง (ปรับปรุง)" |
petty_cash_type_name_en | string | No | ชื่อประเภท (ภาษาอังกฤษ) | "Travel (Revised)" |
enable_flag | string | No | สถานะการใช้งาน ("1" = เปิด, "0" = ปิด) | "0" |
Response Format
Success Response
{
"code": 200,
"message": "แก้ไขสำเร็จ",
"payload": {
"petty_cash_type_id": "20260325OPTYX0003",
"petty_cash_type_name": "ค่าอาหาร (แก้ไข)",
"petty_cash_type_name_en": "Food (Update)",
"petty_cash_type_code": "PC003",
"enable_flag": "1"
}
}Response Fields
| Field | Type | Nullable | Description |
|---|---|---|---|
petty_cash_type_id | string | No | รหัสประเภท |
petty_cash_type_name | string | No | ชื่อประเภท (ภาษาไทย) |
petty_cash_type_name_en | string | Yes | ชื่อประเภท (ภาษาอังกฤษ) |
petty_cash_type_code | string | No | รหัสประเภทสั้น |
enable_flag | string | No | สถานะการใช้งาน |
Code Examples
cURL
curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/petty-cash/update-type" \
-H "Content-Type: application/json" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
-d '{
"petty_cash_type_id": "20260325OPTYX0003",
"petty_cash_type_name": "ค่าอาหาร (แก้ไข)",
"enable_flag": "1",
"authorize_id": "MjAyNTAzMDM1MUIwQTJDQ0JEOUM="
}'Notes
ข้อมูลที่อัปเดตจะถูกนำไปใช้ในทุกหน้าจอที่เกี่ยวข้องทันที หากไม่ระบุพารามิเตอร์ที่เป็น Optional ระบบจะคงค่าเดิมของฟิลด์นั้นไว้
Related APIs
- List Types - ดูรายการประเภทค่าใช้จ่าย
- Create Type - สร้างประเภทค่าใช้จ่ายใหม่
- Delete Type - ลบประเภทค่าใช้จ่าย
Last updated on