#glossary#ic#warehouse
คลังสินค้า / ที่เก็บ
ในระบบนี้คืออะไร
สต็อกนับแยกตาม คลัง (ic_warehouse, จอ "กำหนดคลังสินค้า" smlMenu.json:360) และ ที่เก็บ/พื้นที่เก็บ (ic_shelf, จอ "กำหนดพื้นที่เก็บสินค้า" :373) การผูกว่าที่เก็บใดอยู่ในคลังไหนเก็บใน ic_wh_shelf (wh_code, shelf_code) (icMasterSchemas.ts:386) ถ้าที่เก็บถูกใช้แล้วจะลบไม่ได้ ระบบแจ้ง "มีการใช้งานในสินค้าและพื้นที่เก็บแล้ว"
identifier / ตาราง / คอลัมน์
| ป้ายบนจอ | identifier | ที่อยู่ |
|---|---|---|
| คลังสินค้า: / จากคลัง: | whFrom → wh_from |
หัว ic_trans |
| พื้นที่เก็บ: / จากที่เก็บ: | locationFrom → location_from |
หัว ic_trans |
| เข้าคลัง: / เข้าที่เก็บ: | whTo / locationTo → wh_to / location_to |
หัว ic_trans (trans.go:123-126) |
| คลัง/ที่เก็บ (กริด) | whCode / shelfCode → wh_code / shelf_code |
ic_trans_detail (trans.go:37-38) |
| เข้าคลัง/เข้าที่เก็บ (กริด) | toWhCode / toShelfCode → wh_code_2 / shelf_code_2 (ว่าง = ใช้คลัง/ที่เก็บปลายทางของหัวเอกสาร, trans.go:1092) |
ic_trans_detail (trans.go:39-40, :705) |
- ป้ายบนหัวเอกสารเปลี่ยนตามชนิดเอกสาร เอกสารโอน (70/72/73) ใช้ "จากคลัง:" และ "จากที่เก็บ:" เอกสารอื่นใช้ "คลังสินค้า:" และ "พื้นที่เก็บ:" (
transLayouts.ts:331-335) ช่องคลังต้นทางและปลายทางของการโอนอยู่ที่TransTopForm.tsx:795 - master คลัง (
icWarehouse.ts): รหัส (code, :31), ชื่อ, ผู้จัดการคลัง (wh_manager, :75), สาขา (branch_code, :81), สาขาที่ใช้งาน (branch_use, :87) - flag ที่เกี่ยวกับการโอน: 72 โอนออก, 70 โอนเข้า, 124 ขอโอน (
trans.go:18-27)
ข้อควรระวัง
- ถ้า
erp_option.perm_wh_shelf = 1ผู้ใช้จะเลือกได้เฉพาะคลังและที่เก็บที่กลุ่มของตนได้รับสิทธิ์ (จอ "กำหนดการใช้คลังและที่เก็บ" smlMenu.json:138) ดู สิทธิ์คลัง/ที่เก็บรายกลุ่มผู้ใช้ (perm_wh_shelf) - คำว่า "location" ในคอลัมน์หัวเอกสารหมายถึงที่เก็บ (shelf) ไม่ใช่สาขาหรือที่อยู่
- เมนู "คลังที่เก็บสินค้า" (
menu_ic_warehouse_locaton, :2200) สะกดผิดในชื่อ key จริง ถ้าค้นด้วยคำว่า location จะไม่เจอ
ลิงก์
สิทธิ์คลัง/ที่เก็บรายกลุ่มผู้ใช้ (perm_wh_shelf) · ยอดคงเหลือสินค้า และต้นทุนเฉลี่ย (stock balance / balance_qty / average_cost / sum_of_cost) · หน่วยนับ ตัวตั้ง/ตัวหาร และหน่วยนับขนาน (unit / stand_value / divide_value / unit_type) · รายการสินค้าในเอกสาร (ic_trans_detail) · glossary-overview
ที่มาในโค้ด
frontend/src/config/smlMenu.json:138,:360,:373,:2200frontend/src/config/schemas/icWarehouse.ts:31,:75,:81,:87frontend/src/config/schemas/icMasterSchemas.ts:366-369,:386frontend/account/transaction/transLayouts.ts:331-335frontend/account/transaction/TransTopForm.tsx:795backend/internal/application/process/trans.go:18-27,:37-40,:123-126,:705,:1092