Fulfillment: ข้อมูลองค์กรและ Master Data ที่ต้องรู้ก่อนขาย
ก่อนจะตามคำสั่งซื้อไปทีละขั้น ต้องรู้ก่อนว่าระบบ ERP "มองเห็น" การขายผ่านโครงสร้างข้อมูลแบบไหน — sales area คืออะไร ทำไม shipping point ถึงสำคัญ และ master data ตัวไหนที่มีเฉพาะฝั่งขายเท่านั้น
1ภาพรวมกระบวนการ Fulfillment (Selling)
ห้าขั้นตอนหลักของ Fulfillment คือ Presales Activity → Sales Order Processing → Shipping (Delivery) → Billing → Payment ระบบจะแตกกิ่งจากขั้นตอน Sales Order: หากตรวจสอบพบว่าสินค้ามีในคลังพร้อมส่ง (availability check ผ่าน) ก็ไปที่คลัง/โรงงานเพื่อเตรียม Delivery ได้เลย แต่ถ้าสินค้าไม่พร้อม ระบบจะส่งต่อไปยังกระบวนการ Procurement (สร้าง Purchase Requisition → Purchase Order → รับสินค้า) ก่อนจึงส่งต่อมาที่ Delivery ได้ — นี่คือตัวอย่างที่ชัดเจนของ Process Integration ที่กล่าวถึงในบทที่ 2
2ข้อมูลองค์กร (Organizational Data) เฉพาะของ Fulfillment
องค์ประกอบข้อมูลองค์กรที่จำเป็นต่อ Fulfillment คือ client, company code, sales area, plant, storage location, shipping point, และ credit control area — สามตัวหลัง (ตัวหนา) เป็นองค์ประกอบที่ มีเฉพาะใน Fulfillment เท่านั้น ส่วน client, company code, plant, storage location ใช้ร่วมกับกระบวนการอื่นด้วย
Sales Organization → Distribution Channel → Division → Sales Area
| องค์ประกอบ | ความหมาย | ตัวอย่าง |
|---|---|---|
| Sales Organization (หน่วยขาย / Sales Unit) | รับผิดชอบการขายและกระจายสินค้า/บริการในพื้นที่ภูมิศาสตร์หนึ่ง — เจรจาเงื่อนไขการขาย รับผิดชอบข้อพิพาทกับลูกค้า และเป็นระดับสูงสุดของการรวมรายงานยอดขาย | Intel มี 4 sales organizations ต่อกลุ่มผลิตภัณฑ์: Asia-Pacific, Americas, Europe, Japan |
| Distribution Channel (ช่องทางขาย) | วิธีที่บริษัทส่งมอบสินค้าถึงลูกค้า เช่น ค้าส่ง ค้าปลีก ออนไลน์ — แต่ละช่องทางมีกลยุทธ์ ราคา และ plant ที่ส่งของต่างกัน | Apple ขายผ่าน online store, Apple Store (retail), และ third-party reseller (wholesale) |
| Division (กลุ่มผลิตภัณฑ์ / Product Line) | การรวมวัสดุ/บริการที่มีลักษณะคล้ายกัน มักผูกกับสายผลิตภัณฑ์ — วัสดุหนึ่งอยู่ได้เพียงหนึ่ง division เท่านั้น | Wiley มี 3 divisions: Higher Education, Professional/Trade, Global Research |
Plant, Shipping Point และ Credit Control Area
ใน Fulfillment คือโรงงานหรือคลังที่ใช้ส่งสินค้า/บริการให้ลูกค้า plant หนึ่งผูกกับ distribution chain ได้มากกว่าหนึ่ง และ distribution chain หนึ่งก็ผูกกับ plant ได้มากกว่าหนึ่งเช่นกัน
ตำแหน่งภายใน plant ที่สินค้าถูกส่งออก (outbound delivery) เช่น loading dock, rail depot, mail room — plant หนึ่งต้องมีอย่างน้อยหนึ่ง shipping point แต่ shipping point ไม่จำเป็นต้องตั้งอยู่ในตัว plant ก็ได้
หน่วยองค์กรที่กำหนดและควบคุมวงเงินเครดิตของลูกค้า ใช้ในกระบวนการ Credit Management (บทที่ 3b) — เป็นองค์ประกอบเฉพาะของ Fulfillment เช่นกัน
3Master Data ของ Fulfillment
Material Master ในมุมมองการขาย
องค์ประกอบองค์กรหลักที่ material master ผูกอยู่ใน Fulfillment คือ client, sales organization, distribution channel, และ plant — สาม view ที่เกี่ยวข้องกับ Fulfillment คือ:
| View | ระดับที่กำหนด | เนื้อหา |
|---|---|---|
| Basic Data | Client | ใช้ร่วมกับแทบทุกกระบวนการ (รหัสวัสดุ คำอธิบาย น้ำหนัก) |
| Sales Organization Data | Sales Org + Distribution Channel | Delivering plant ที่เป็นค่าตั้งต้น, หน่วยขาย (sales unit เช่น carton, pallet, case), ปริมาณขั้นต่ำในการสั่งซื้อ |
| Sales Plant Data | Plant | รายละเอียดการขนส่งจาก plant นั้น เช่น ความต้องการควบคุมอุณหภูมิ วิธีการยกขน (forklift, crane) |
Customer Master: หัวใจของข้อมูลฝั่งขาย
- General Data — ระดับ client ใช้ได้กับทุก sales area และ company code เช่น ชื่อ ที่อยู่ เลขบัญชีลูกค้า
- Accounting Data — เฉพาะ company code เช่น เงื่อนไขการชำระเงิน (payment terms) และ reconciliation account ใน general ledger (ดูแลโดยฝ่ายบัญชี)
- Sales Area Data — เฉพาะ sales area หนึ่ง ครอบคลุมข้อมูลการขาย การส่งของ การออกบิล และ partner function (ดูแลโดยฝ่ายขาย)
Partner Functions: บทบาทที่ลูกค้ารายเดียวหรือหลายรายเล่นได้
| บทบาท | ความหมาย |
|---|---|
| Sold-to Party (ผู้สั่งซื้อ) | ลูกค้าที่ยื่นคำสั่งซื้อเข้ามา |
| Ship-to Party (ผู้รับสินค้า) | สถานที่/บุคคลที่รับสินค้าจริง อาจเป็นคนละรายกับผู้สั่งซื้อ |
| Bill-to Party (ผู้รับใบแจ้งหนี้) | ผู้ที่ได้รับใบแจ้งหนี้ อาจเป็นบริษัทกลางที่จัดการใบแจ้งหนี้แทนลูกค้า |
| Payer (ผู้ชำระเงิน) | ผู้รับผิดชอบการจ่ายเงินจริง |
Master Data เฉพาะทางอื่น ๆ
ข้อมูลเฉพาะของคู่ "ลูกค้า 1 ราย + วัสดุ 1 รายการ" — ต่างจาก material master (ใช้กับทุกลูกค้า) และ customer master (ใช้กับทุกวัสดุที่ลูกค้ารายนั้นซื้อ) ข้อมูลสำคัญที่มีเฉพาะที่นี่คือ customer material number ที่ใช้ cross-reference รหัสวัสดุของบริษัทกับรหัสที่ลูกค้าใช้เรียกเอง
ส่วนขยายของ customer master ที่เก็บข้อมูลสำหรับบริหารเครดิต แบ่งเป็น general data (ระดับ client), credit control area data (วงเงินเครดิตต่อ credit control area และ risk category — ระดับความเสี่ยงในการให้เครดิต), และ overview
Master data ที่ใช้กำหนดราคาขาย ครอบคลุมองค์ประกอบราคาต่าง ๆ เช่น ราคาต้นทาง ส่วนลด ค่าขนส่ง ค่าธรรมเนียมเพิ่ม และภาษี — เงื่อนไขเหล่านี้อาจเป็นจำนวนคงที่ เปอร์เซ็นต์ หรืออิงตาม sliding scale และเป็นอิสระหรือสัมพันธ์กับเงื่อนไขอื่นก็ได้
กำหนดแยกตามชนิดของเอกสารส่งออก (ใบเสนอราคา ใบแจ้งหนี้ ฯลฯ) — ครอบคลุมช่องทางส่งออก (พิมพ์ แฟกซ์ EDI) partner function ที่รับเอกสาร และเวลาส่ง (ทันที หรือ ตามรอบที่ตั้งไว้)
4เชื่อมกับศัพท์ ERP ค่ายอื่น
| ศัพท์ SAP | ศัพท์ทั่วไป / ที่ ERP ค่ายอื่นใช้ |
|---|---|
| Fulfillment | Selling, Order-to-Cash (O2C), Sales |
| Sold-to Party | Customer |
| Ship-to Party | Delivery Address / Shipping Address |
| Sales Area | Sales Team / Sales Channel Segment (แนวคิดใกล้เคียงใน Odoo คือ Sales Team + Website/Channel) |
| Distribution Channel | Sales Channel |
| Credit Control Area | Credit Limit Policy / Risk Zone |
- อธิบาย Sales Area ว่าประกอบด้วยอะไรบ้าง และเพราะเหตุใดทุกเอกสารในกระบวนการ Fulfillment ต้องผูกกับ sales area เดียว
- อธิบายความแตกต่างระหว่าง Sales Organization, Distribution Channel, และ Division พร้อมยกตัวอย่างจากกรณีศึกษา Intel หรือ Apple
- อธิบายว่า Shipping Point ต่างจาก Plant อย่างไร และทำไม shipping point ไม่จำเป็นต้องตั้งอยู่ในตัว plant
- อธิบายบทบาททั้งสี่ของ Partner Function (Sold-to, Ship-to, Bill-to, Payer) พร้อมยกตัวอย่างสถานการณ์ที่ลูกค้ารายเดียวไม่ได้เล่นทุกบทบาท
- เปรียบเทียบ Customer-Material Info Record กับ Material Master และ Customer Master ว่าแต่ละอย่างมีขอบเขตข้อมูลต่างกันอย่างไร