สมอง SML

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

#doctypes#sale

ใบสั่งขายสินค้า (trans_flag 36)

ใช้เมื่อไร

ใช้ยืนยันคำสั่งขายก่อนส่งของหรือออกใบขาย อ้างใบเสนอราคา 30 หรือใบจอง 34 ได้ อยู่ที่เมนู "ใบสั่งขายสินค้า" (SS, transMenuMap.ts:631)

trans_flag/ตาราง

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

  • หัวเอกสาร: party, contactor, refDoc, inquiry, vat, sale, approval, expire, send ไม่มีแท็บ (transLayouts.ts:88)
  • มีช่องประเภทการส่ง (SEND_TYPE_FLAGS transLayouts.ts:175)

ผลต่อสต็อก

  • ไม่ขยับสต็อก เพราะไม่อยู่ใน stockRowsSQL
  • แต่อยู่ใน stockCheckFlags (comment _checkBalanceAll) ซึ่งตรวจยอดคงเหลือตอนบันทึก (trans_save_rules.go:55)

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

ไม่มี

การลงบัญชี

ไม่ลง GL

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

  • ต้นทาง: ใบเสนอราคา 30 และใบจอง 34 (คู่ {36,30}, {36,34} trans_ref_import.go:23)
  • ปลายทาง: ขาย 44 (คู่ {44,36}) flowRules ของ 36 ใช้เอกสารอนุมัติ 52 ยกเลิก 37 และการอ้างจาก 44 (doc_flow.go:91)

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

ข้อควรระวัง

  • ตรวจวงเงินแบบใบสั่ง (orderCredit) เฉพาะเมื่อเปิดตัวเลือกนั้น (trans_credit.go:33)

ที่มาในโค้ด

  • frontend/account/tabs/transMenuMap.ts:631 เมนู
  • frontend/account/transaction/transLayouts.ts:88 FLAG_SPEC 36
  • backend/internal/application/process/trans_save_rules.go:55 stockCheckFlags
  • backend/internal/application/process/trans_credit.go:33 orderCredit
  • backend/internal/application/process/doc_cancel.go:52 ยกเลิก 37 / :66 อนุมัติ 52

ดูเพิ่ม