คู่มืออ้างอิงระบบCHAPTER 02

โครงสร้างองค์กรในระบบ

โครงสร้างองค์กรของระบบมี 3 ชั้น: กลุ่มกิจการ (Holding) → บริษัท (Company) → สาขา (Branch) — บทนี้อธิบายสเปกหน้าจอเลือกแต่ละชั้น กฎการสร้าง และแนวทางออกแบบโครงสร้างให้สอดคล้องนิติบุคคลและงบการเงินตามมาตรฐานไทย

ปรับปรุง: กันยายน 2569พิสูจน์จากหน้าจอระบบจริง

2.1โมเดล 3 ชั้นของระบบ

ชั้นหน้าจอเลือก (URL)ขอบเขตผูกข้อมูล
กลุ่มกิจการ (Holding)/holding — “เลือกกลุ่มกิจการ”ขอบเขตบัญชีผู้ใช้/สิทธิ์/ผู้ดูแล — เจอเฉพาะคนที่สังกัดหลายกลุ่ม
บริษัท (Company)/workspace — “เลือกบริษัท”ขอบเขตบัญชีและงบการเงิน (1 บริษัท = 1 นิติบุคคล) มีรหัส เช่น C01, C02, C03
สาขา (Branch)หน้า “เลือกสาขา” ใน /workspaceขอบเขตเอกสาร/สต๊อก/ผู้ใช้งานประจำสาขา มีรหัส เช่น 00000 (สำนักงานใหญ่), 00001
account.bcaicloud.com
แถบบริบทแสดงโครงสร้าง 3 ชั้น
เมื่อเข้าเมนูหลัก แถบบริบทแสดงครบ 3 ชั้น: กลุ่มกิจการรุ่งเรือง (สาธิต) → [C01] บริษัท รุ่งเรืองวัสดุก่อสร้าง จำกัด → [00000] สำนักงานใหญ่ (ภาพจากชุดข้อมูลสาธิต)

2.2หน้าเลือกกลุ่มกิจการ (/holding)

account.bcaicloud.com
หน้าเลือกกลุ่มกิจการ
/holding — การ์ดกลุ่มกิจการแสดงบทบาทของผู้ใช้ (เจ้าของ) จำนวนบริษัทและสาขา พร้อมปุ่มรอง: จัดการผู้ดูแล / แก้ไข / เพิ่มกลุ่มกิจการ

สเปกองค์ประกอบ

องค์ประกอบพฤติกรรม
ส่วนหัวโลโก้ + “เลือกกลุ่มกิจการ” + บอกขั้นตอน (เช่น ขั้นตอนที่ 2) และจำนวนกลุ่มที่เข้าได้
การ์ดกลุ่มกิจการชื่อกลุ่ม ป้าย demo บทบาทผู้ใช้ (เจ้าของ) จำนวนบริษัท/สาขา — กดการ์ดเพื่อเข้า
ปุ่มรองของการ์ดจัดการผู้ดูแล (มอบ/เพิกถอนผู้ดูแลกลุ่มกิจการ), แก้ไขข้อมูลกลุ่ม
เพิ่มกลุ่มกิจการเปิดฟอร์มสร้างกลุ่มใหม่ — รหัสต้องเป็นตัวพิมพ์เล็กไม่ซ้ำ และเปลี่ยนไม่ได้หลังสร้าง
ค้นหากลุ่มกิจการช่องค้นหาแบบเรียลไทม์ เมื่อผู้ใช้เข้าได้หลายกลุ่ม
ปุ่มลอยปรับฟอนต์/ธีม/ภาษา, ออกจากระบบ, Copy DOM, เมนูด่วน Ctrl+K
กฎรหัสกลุ่มกิจการ (Holding Code)
รูปแบบ /^[a-z][a-z0-9]{2,29}$/ — ตัวพิมพ์เล็ก a-z กับตัวเลข 0-9 ยาว 3–30 ตัว ขึ้นต้นด้วยตัวอักษร ห้ามขีดล่าง/สัญลักษณ์ และ แก้ไม่ได้หลังสร้าง — กำหนดรหัสองค์กร (เช่น ชื่อย่อบริษัท+ลำดับ) ให้เป็นระบบตั้งแต่วันแรก

2.3หน้าเลือกบริษัท (/workspace)

account.bcaicloud.com
หน้าเลือกบริษัท
/workspace — แถบ Progress 4 ขั้น (1 เข้าสู่ระบบ → 2 เลือกบริษัท → 3 เลือกสาขา → 4 เมนูหลัก) พร้อมการ์ดบริษัท 3 บริษัทของชุดสาธิต
  • การ์ดบริษัทแสดง: โลโก้, ชื่อเต็มตามนิติบุคคล, บทบาทผู้ใช้ (เจ้าของ), ประเทศ (TH), และรหัสบริษัท (C01/C02/C03)
  • ปุ่มบนหน้า: ตั้งค่าระบบ (วิซาร์ด 4 ขั้น — บทที่ 4), คู่มือ, เชื่อมต่อ LINE (ผูกบัญชี LINE เพื่อรับการแจ้งเตือน), ออกจากระบบ
  • ช่อง “ค้นหาบริษัท” ช่วยกรองเมื่ออยู่ในกลุ่มที่มีหลายบริษัท
  • การเข้าถึงบริษัทกำหนดโดยสิทธิ์ผู้ใช้ต่อบริษัท — ผู้ใช้คนเดียวเข้าได้หลายบริษัทในกลุ่มเดียวกัน (Multi Company)

2.4หน้าเลือกสาขา

account.bcaicloud.com
หน้าเลือกสาขา
หน้าเลือกสาขา — สาขาที่เข้าได้: 2 สำหรับ C01: 00000 สำนักงานใหญ่ และ 00001 สาขาลาดหลุมแก้ว พร้อมปุ่ม “เปลี่ยนบริษัท” ย้อนกลับ
  • แต่ละบริษัทมีสาขาของตัวเอง — รหัสสาขา 5 หลัก เริ่ม 00000 = สำนักงานใหญ่เสมอ
  • เอกสาร/สต๊อก/ผู้ใช้ออนไลน์แยกตามสาขา: ตัวอย่างเมนูหลักของ 00000 จะเห็น “ผู้ใช้งานออนไลน์: N เซสชัน” ของบริบทนั้น
  • ปุ่ม “เปลี่ยนบริษัท” ใช้ย้อนกลับหนึ่งขั้นโดยไม่ต้องออกจากระบบ

2.5แนวทางออกแบบโครงสร้าง (เชิงบัญชี)

ตารางตัดสินใจ

สถานการณ์กิจการโครงสร้างที่แนะนำ
ร้านเดียว เจ้าของคนเดียว (ไม่จดทะเบียนบริษัท)กลุ่มกิจการ 1 + บริษัท 1 + สาขา 00000
บริษัทจดทะเบียนมีสาขาจดแจ้งภ.พ.09กลุ่มกิจการ 1 + บริษัท 1 + สาขาตามรหัสสาขาจริง (00001, 00002…)
กลุ่มเครือ 2 นิติบุคคล (แม่-ลูก)กลุ่มกิจการ 1 + บริษัท 2 (C01, C02) — แยกงบรายบริษัท และทำงบรวมตาม TAS 1
ธุรกิจหลากหลายไม่เกี่ยวข้องกันแยกกลุ่มกิจการเลย เพื่อไม่ให้ผู้ใช้/สิทธิ์/ข้อมูลปนกัน
ข้อควรระวังที่พบบ่อย
การเปิด “สาขา” ในระบบเพื่อแยกหน้าร้านที่ยังไม่ได้จดแจ้งภ.พ.09 ทำได้และมีประโยชน์เชิงบริหาร แต่ตอนยื่นภาษี กรมสรรพากรยึดตามสาขาที่จดแจ้งจริง — ให้เตรียมการจับคู่สาขาระบบกับสาขาจดแจ้งไว้ล่วงหน้า

2.6มุมมองการใช้งานตามบทบาท

มุมมองผู้ดูแลระบบ
  • สร้าง/แก้ไขกลุ่มกิจการและบริษัทได้จากหน้าเลือกกลุ่มกิจการ (ปุ่ม เพิ่มกลุ่มกิจการ/แก้ไข) และวิซาร์ดตั้งค่าระบบ
  • รหัสกลุ่มกิจการ (a-z, 3-30 ตัว) เปลี่ยนไม่ได้หลังสร้าง — วาง naming convention ให้ดีตั้งแต่ต้น
  • เพิ่มบริษัท/สาขาได้ที่วิซาร์ดขั้นที่ 1 “ธุรกิจของฉัน” แท็บ “บริษัทและสาขา”
มุมมองนักบัญชี
  • 1 บริษัทในระบบ = 1 นิติบุคคล = 1 ชุดงบการเงิน/ภาษี — ตั้งชื่อให้ตรงทะเบียนพาณิชย์จริง
  • รหัสสาขา (00000, 00001…) ควรสอดคล้องรหัสสาขาที่ใช้ยื่น ภ.พ.09 ของกรมสรรพากร
  • ห้ามรวมกิจการของนิติบุคคลต่างเจ้าของไว้ในบริษัทเดียว เพราะจะปนงบกันแก้ยาก
มุมมองผู้เชี่ยวชาญบัญชี
  • ระดับ “กลุ่มกิจการ” เหมาะกับกลุ่มบริษัทเครือ — ทำงบรวมตาม TAS 1 (งบการเงินรวม) เมื่อมีความสัมพันธ์แม่-ลูก
  • ชุดสาธิตแสดงแนวทางจริง: กลุ่มเดียวมีทั้ง บจ. (C01, C02) และ หจ. (C03) รวม 3 บริษัท 4 สาขา
  • การแยกสาขาช่วยการจัดสรรรายได้/ค่าใช้จ่ายของสาขาสำหรับ ภ.ง.ด.50/51 ที่มีสาขาหลายจังหวัด
มุมมองเจ้าของกิจการ
  • ก่อนสร้างโครงสร้าง ตอบให้ได้: กิจการมีกี่ทะเบียนนิติบุคคล กี่สาขาจดแจ้ง — แล้วจึงลงมือสร้างให้ตรง
  • เพิ่มกลุ่มกิจการใหม่ได้เอง (เช่น ทดลองธุรกิจใหม่) โดยข้อมูลแยกกันสนิทจากกลุ่มเดิม
  • สาขาไม่จำเป็นต้องเป็นร้านจริงเสมอไป — บางกิจการใช้แยก “คลัง” หรือ “ฝ่าย” เป็นสาขาเพื่อแยกสต๊อก/สิทธิ์
มุมมองพนักงาน / ผู้ใช้ทั่วไป
  • หลังล็อกอินเลือก: กลุ่มกิจการ → บริษัท → สาขา แล้วระบบจำบริบทนี้ไว้ตลอดการทำงาน
  • เลือกผิดแก้ง่าย: กด “เปลี่ยนบริษัท” บนหน้าเลือกสาขา หรือออกจากระบบแล้วเข้าใหม่
  • แถบบนของทุกหน้าจอแสดง [C01] บริษัท และ [00000] สาขา ให้เช็กได้ตลอดเวลา