Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Delete Petty Cash

API สำหรับลบเอกสารคำขอเบิกเงินสดย่อย โดยเอกสารจะต้องอยู่ในสถานะที่อนุญาตให้ลบได้เท่านั้น (เช่น Draft หรือ Pending) หากเอกสารผ่านการอนุมัติขั้นสุดท้ายหรือมีการตั้งเบิกไปแล้ว ระบบจะไม่อนุญาตให้ลบ

การลบข้อมูลไม่สามารถกู้คืนได้ รายการค่าใช้จ่ายย่อยและไฟล์แนบที่เกี่ยวข้องจะถูกลบออกทั้งหมดโดยอัตโนมัติ

Endpoint

POST /api/v1/open-apis/petty-cash/delete

Request Body

ParameterTypeRequiredDescriptionExample
petty_cash_idstring (base64)Yesรหัสเอกสารเบิกเงินสดย่อยที่ต้องการลบ"MjAy..."
authorize_idstring (base64)YesID ของผู้ที่ดำเนินการลบเอกสาร"MjAy..."

Response Format

Success Response

{ "code": 200, "message": "ลบข้อมูลสำเร็จ" }

Error Response

{ "code": 403, "message": "เอกสารอยู่ในสถานะที่ไม่สามารถลบได้" }
{ "code": 404, "message": "ไม่พบรหัสเอกสารที่ระบุในระบบ" }

Code Examples

curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/petty-cash/delete" \ -H "Content-Type: application/json" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \ -d '{ "petty_cash_id": "MjAyNjAzMjVQQ0QwMDAwMDAwMQ==", "authorize_id": "MjAyNTAzMDM1MUIwQTJDQ0JEOUM=" }'

Notes

พารามิเตอร์ petty_cash_id และ authorize_id ต้องส่งเป็น Base64-encoded


  • Delete Item - ลบเฉพาะรายการค่าใช้จ่ายในเอกสาร
  • Get Detail - ดูรายละเอียดเอกสาร
  • Submit - สร้างเอกสารคำขอเบิกเงินสดย่อย
Last updated on