สมอง SML

คลังความรู้ / ชนิดเอกสาร

#doctypes#purchase

ซื้อสินค้า/ตั้งหนี้ซื้อ (trans_flag 12)

ใช้เมื่อไร

ใช้บันทึกซื้อสินค้าที่รับเข้าพร้อมตั้งหนี้หรือจ่ายเงินสด อยู่ที่เมนู "ซื้อสินค้า/ตั้งหนี้ซื้อ" (PU, transMenuMap.ts:295) อ้างใบสั่งซื้อ 6 ได้

trans_flag/ตาราง

ฟิลด์/แท็บบนหน้าจอ

  • หัวเอกสาร: party, refDoc, inquiry, vat, taxDoc, wh แท็บ pay, wht, vat, gl (transLayouts.ts:82)
  • ประเภทรายการ (PURCHASE_INQUIRY transLayouts.ts:36): 0 ซื้อสินค้าเงินเชื่อ, 1 ซื้อสินค้าเงินสด, 2 ซื้อสินค้าเงินเชื่อ (สินค้าบริการ), 3 ซื้อสินค้าเงินสด (สินค้าบริการ)
  • มีแท็บใช้เงินมัดจำ (DEPOSIT_TAB_FLAGS transLayouts.ts:54) และช่องจำนวน QC (QC_TOTAL_QTY_FLAGS transLayouts.ts:191)
  • แท็บชำระเปิดเมื่อ inquiry เป็น 1 หรือ 3 (payTabEnabled pay_check.go:36)

ผลต่อสต็อก

ผลต่อภาษี (VAT/WHT)

การลงบัญชี

ใช้ standard GL (service.go:1965) เมื่อรูปแบบเอกสารไม่มี template

Dr Cr
ซื้อ 5111/5110/1151 (ฐาน + advEx) เจ้าหนี้ ยอดรวม หรือถ้า inquiry เป็น 1/3 ใช้เงินที่จ่ายตามแท็บชำระ (payTenders)
ภาษีซื้อ 1154/1151/1155/1190 มัดจำ 153010 (advEx) เมื่อตัดมัดจำ

advEx คือยอดมัดจำที่ตัดแบบไม่รวม VAT ดู การลงบัญชี Dr/Cr มาตรฐานแยกตามชนิดเอกสาร (Standard GL Posting) และ เงินมัดจำและเงินล่วงหน้า (Deposits & Advances)

เอกสารต้นทาง-ปลายทาง

  • ต้นทาง: ใบสั่งซื้อ 6 (refImportSpecs คู่ {12,6} trans_ref_import.go:23) และมัดจำ 11 ผ่านแท็บมัดจำ
  • ปลายทาง: เพิ่มหนี้ 14 และส่งคืน 16 อ้างใบนี้ (transMenuMap.ts:479, :388) ส่วนรับวางบิล 213 และจ่ายชำระ 19 ตัดหนี้ใบนี้
  • นับเป็นหนี้เจ้าหนี้เมื่อ inquiry เป็น 0 หรือ 2 (apDebtWhere docs.go:597)

ยกเลิก/แก้ไข

ข้อควรระวัง

ที่มาในโค้ด

  • frontend/account/tabs/transMenuMap.ts:295 เมนู
  • frontend/account/transaction/transLayouts.ts:82 FLAG_SPEC 12 / :36 PURCHASE_INQUIRY
  • backend/internal/application/process/stock_rebuild.go:18 stockRowsSQL
  • backend/internal/application/process/service.go:1965 GL ซื้อ
  • backend/internal/application/process/pay_check.go:36 payTabEnabled
  • backend/internal/application/process/docs.go:597 apDebtWhere
  • backend/internal/application/process/doc_cancel.go:50 ยกเลิก 13

ดูเพิ่ม