ต่อไปจะเป็นการเตรียมข้อมูลราคาขาย ซึ่งรูปแบบข้อมูลจะเป็นไปตามภาพข้างบน จะต้องมีทั้งหมด 9 คอลัมน์ ตามนี้
- productID เป็นตัวเลข6ตำแหน่ง และรหัสนี้จะต้อมมีในฐานข้อมูลสินค้าแล้ว และถ้าสินค้าใดมีหน่วยขายหลายหน่วย หรือมีหน่วยซื้อต่างจากหน่วยที่เล็กที่สุด
- จะต้องตั้งค่าตัวแปลงหน่วยด้วย เช่น สินค้ารหัส 000004 มีหน่วยขาย 2 หน่วยคือ ขายเป็น แผ่น และขายเป็นกล่อง จะต้องตั้งตัวแปลงหน่วยไว้ในอีกบรรทัดหนึ่ง
- หนึ่งสินค้าห้ามมีตัวคูณที่เป็น 1 เกิน 1ครั้ง เช่น 00004 จะมีตัวคูณ 1x"แผ่น" และ มี 1x"ซอง" ในอีกบรรทัดหนึ่งไม่ได้
- การ import สินค้าที่มีตัวคูณที่เป็น 1 มากกว่า 1 ครั้งจะทำให้ฐานข้อมูลผิดผลาดและจะไม่สามารถใช้งานโปรแกรมได้ !!!
- saleBarcode เป็นบาร์โค๊ดของสินค้า ค่าจะต้องไม่ซ้ำกัน และถ้าไม่มีบาร์โค๊ดให้ใส่ข้อมูลวางเอาไว้
- unitNameX คือ ตัวคูณแปลงหน่วย โดยที่ตัวคูณมีค่า = 1 สำหรับหน่วยเล็กที่สุด
- unitNameS คือ หน่วยในการขาย
- saleA ตั้งค่าราคาขายระดับ 1 ของหน่วยขายนั้นๆ
- saleB ตั้งค่าราคาขายระดับ 2 ของหน่วยขายนั้นๆ
- saleC ตั้งค่าราคาขายระดับ 3 ของหน่วยขายนั้นๆ
- saleD ตั้งค่าราคาขายระดับ 4 ของหน่วยขายนั้นๆ
- saleE ตั้งค่าราคาขายระดับ 5 ของหน่วยขายนั้นๆ







0 Response to "การนำข้อมูลเข้า (Import) : ตอนที่3-เตรียมข้อมูลหน่วยขาย"