Skip to main content

เพิ่มมุมมองนักบัญชีในการสร้างเอกสารค่าใช้จ่าย

เพิ่มมุมมองนักบัญชีในการสร้างเอกสารค่าใช้จ่าย

FlowAccount OpenAPI สามารถสร้างเอกสารค่าใช้จ่าย (Expense document) ด้วยมุมมองนักบัญชี (Accounting) จากเดิมสามารถสร้างได้แค่มุมมองนักธุรกิจ (Business) โดยมีเงื่อนไขการใช้งานเพิ่มเติม

ผู้ใช้งานสามารถใช้ฟีเจอร์นี้ได้ 2 ประเภท

  1. เอกสารที่ไม่มีส่วนลดหรือภาษีแยกรายการ (Simple Document)
  2. เอกสารที่มีส่วนลดหรือภาษีแยกรายการ (Inline Document)

APIs ที่จะได้รับผลกระทบ

สามารถตรวจสอบ APIs ที่ได้รับผลกระทบที่ Releases

  • POST /expenses
  • POST /expenses/inline
  • POST /expenses/with-payment
  • POST /expenses/inline/with-payment
  • PUT /expenses/{id}

เงื่อนไขการใช้งาน

ผู้ใช้งานต้องระบุ fields ต่าง ๆ ให้ถูกต้องตามประเภทของการแสดงหมวดหมู่ค่าใช้จ่าย expenseCategoryView

Field ระดับเอกสารที่เกี่ยวข้อง

  • expenseCategoryView

Field ระดับสินค้าที่เกี่ยวข้อง

  • description
  • systemCode
  • categoryId
  • creditId
  • debitId

เอกสารค่าใช้จ่ายในมุมมองนักบัญชี (Accounting)

  • expenseCategoryView = 1
  • Required fields
    • description
    • creditId
    • debitId
  • รายละเอียดสินค้าสามารถ GET ผ่าน API เพื่อเรียกดูข้อมูลหมวดหมู่เอกสารค่าใช้จ่าย (สำหรับนักบัญชี) โดยไปที่ Section Expenses > Accounting categories expenses document.​
  • กรณีไม่ระบุ Required field ดังกล่าวจะ error
    • Message: "Item requires Description"
    • Message: "Item requires CreditId"
    • Message: "Item requires DebitId"

เอกสารค่าใช้จ่ายในมุมมองนักธุรกิจ (Business)

  • expenseCategoryView = 3
  • Required fields
    • description
    • systemCode
    • categoryId
    • creditId
    • debitId
  • รายละเอียดสินค้าสามารถ GET ผ่าน API เพื่อเรียกดูข้อมูลหมวดหมู่เอกสารค่าใช้จ่าย (สำหรับนักธุรกิจ) โดยไปที่ Section Expenses > Business categories expenses document.
  • กรณีไม่ระบุ Required field ดังกล่าวจะ error
    • Message: "Item requires Description"
    • Message: "Item requires SystemCode"
    • Message: "Item requires CategoryId"
    • Message: "Item requires CreditId"
    • Message: "Item requires DebitId"