เปลี่ยนสถานะรายการบันทึกบัญชี (Journal Entry)
เปลี่ยนสถานะรายการบันทึกบัญชี (Journal Entry)
FlowAccount OpenAPI รองรับการเปลี่ยนสถานะเอกสารรายการบันทึกบัญชี (Journal Entry)
รายละเอียด
FlowAccount OpenAPI รองรับการเปลี่ยนสถานะเอกสารรายการบันทึกบัญชี (Journal Entry) โดยต้องเป็น Manual JV หรือรายการบันทึกบัญชีที่สร้างเอง
path: [POST] /journal-entries/{id}/{status}
ผู้ใช้งานต้องระบุ Id ของเอกสาร (id) และสถานะปลายทาง (status) ของรายการบันทึกบัญชีหลังจากการอัปเดตให้ถูกต้อง
ซึ่งสถานะของรายการบันทึกบัญชี ต้องตรงตามสถานะที่ถูกกำหนดไว้ สามารถอ่านเพิ่มเติมได้ที่
Section Journal Entry > Change status Journals.
สถานะของรายการบันทึกบัญชี (Status) ที่กำหนด
awaitingหมายถึง สถานะรอดำเนินการapproveหมายถึง สถานะอนุมัติ / อนุมัติแล้วvoidหมายถึง สถานะยกเลิก
การเปลี่ยนสถานะเอกสารที่ถูกต้อง
draft→approveawaiting→approveawaiting→voidapprove→awaitingapprove→void
การเปลี่ยนสถานะเอกสารที่ไม่ถูกต้อง
แบ่งออกเป็น 3 ประเภท
- การรีเซ็ตสถานะของเอกสาร (
awaiting)
draft→awaitingawaiting→awaitingvoid→awaiting
ตัวอย่างของ response
{
"data": null,
"status": false,
"message": "Cannot Reset JournalEntry due to an invalid status",
"code": 21003
}
- การอนุมัติสถานะของเอกสาร (
approve)
approve→approvevoid→approve
ตัวอย่างของ response
{
"data": null,
"status": false,
"message": "JournalEntryNotFound",
"code": 21001
}
- การยกเลิกสถานะของเอกสาร (
void)
void→void
ตัวอย่างของ response
{
"data": null,
"status": false,
"message": "DocumentIsUnableToSaveDueThisDocumentStatusIsAlreadyChange",
"code": 70000
}