ผมอยากถามหน่อยคับว่า ถ้ามีสินค้า 1 รายการ แต่มี ราคา 2 ราคา ต้องเพิ่มในฐานข้อมูลอย่างไรคับ และทำไงให้มันเลือก
-สร้างอีกสินค้าหนึ่งเลย
-เก็บแบบ csv
Date :
2013-11-26 16:43:41
By :
itpcc
เป็นผมนะผมจะทำเป็นราคาเดียวนั้นเหละ ให้เรียกราคานี้ว่า ราคากลาง
- ยึดราคาตามผู้ซื้อ
- สามารถนำไปจัดโปรโมชั่นได้ในอนาคต แบบไม่จำกัด
Ex . ข้าวผัดปลาหมึก ราคามาตรฐาน 50 บาท
ลูกค้า VIPชั้น1 ลด 20%
ลูกค้า VIPชั้น2 ลด 10%
ลูกค้าสมาชิก ลด 5 %
ลูกค้าทั่วไป ไม่ลด
ทีนี้เราก็ดึง 50 มาจาก DB แล้วเช็คว่าเค้าเป็นลูกค้าระดับอะไร แล้วก็คำนวนราคาที่เขาจะซื้อได้ :)
เช่น นายA เป็นลูกค้า VIP ชั้น1 ----> 50*0.8 ---> ผลลัพท์
Date :
2013-11-26 17:06:25
By :
meannerss
จะเป็นประมาณว่าสต๊อกเดียวกัน รหัสสินค้าตัวเดียว แต่เพิ่มต่างราคา
ยิ่งมีหลากหลายราคาก็จะมีเรคอร์ดตามนั้นครับ เวลาตัดสต๊อกก็อยู่ที่หลักการที่วางไว้ครับ
ว่าจะให้ตัดตัวไหนก่อน ให้มองไปที่การตัดสต๊อกจริงๆ ของการทำงานเรา
ลองค้นหาหลักการ FIFO (อ่านว่า ไฟโฟ รึเปล่า??)
ประมาณว่าเข้าก่อนออกก่อน หรือหมดอายุก่อนออกก่อน
Date :
2013-11-26 17:07:24
By :
{Cyberman}
ต้องรอถามเจ้าของกระทู้ก่อนครับ อย่าเพิ่งรีบสรุป
อาจเป็นได้ว่าขนาดของสินค้ามีหลายระดับจึงทำให้ราคามีมากกว่าหนึ่ง
เช่น คุ้กกี้เนยถั่วขนาด 250 กรัม ราคา 170 บาท
500 กรัม 330 บาท
Date :
2013-11-26 18:09:00
By :
Unidentifier
คงจะต้องทำตารางกำหนดรุ่นเพิ่มเติมนะครับ ถ้าสินค้าต่างขนาด
เช่น รถยี้ห้อนี้ รุ่นเดียวกัน แต่ขายต่างราคา เพราะเป็นรถคนละล็อตกัน
สร้างรหัสรุ่นมาควบคู่กับสินค้าก็น่าจะใช้ได้ดีทีเดียวครับ
Date :
2013-11-27 06:04:25
By :
{Cyberman}
ชื่อ : คุ้กกี้เนยถั่วขนาด
ขนาด : 250 กรัม
ราคา : 170 บาท
รหัสสินค้า : 250170 // เพิ่มอีกสักคอลัมภ์ คงไม่ผิดอะไรมั้ง....
เวลาเอามาโชว์ เอามาขาย ก็ไม่ต้องโชว์ "รหัสสินค้า" ก็ได้.....
ซ่อนไว้ เวลาลูกค้าเลือกก็เอา เลขไปใช้....
ถ้าไม่ทำ เอา auto_increment มาใช้ก็ได้....
Date :
2013-11-27 14:39:40
By :
apisitp
จะมีอีกกรณีที่น่าสนใจคือ
1 คุ้กกี้เนยถั่วขนาด 250 กรัม ราคา 170 บาท
2 คุ้กกี้เนยถั่วขนาด 250 กรัม 165 บาท
ซึ่งดูจากขนาดแล้ว รายการทั้งสองนี้เป็นรหัสเดียวกันแน่นอน เพียงแต่ว่าอาจจะอยู่ในช่วงราคาขาลง หรือบางครั้งก็มีการขึ้นราคา ดังนั้นเวลาตัดสต๊อกจะต้องตัดอิงกับ LOT ของสินค้าที่นำเข้าด้วยครับ
Date :
2013-11-27 15:51:28
By :
{Cyberman}
ควรจะศึกษาเรื่อง Operation ด้วยนะครับ
การที่สินค้าราคาขึ้นลง ไม่ใช่ว่า lot นั้นๆ จะไม่เปลี่ยนราคา เพราะเวลาวางบน shelf นั้น เค้าจะติดราคาใหม่เลย คือ สินค้าคงเหลือทั้งหมดจะต้องเปลี่ยน sale unit price เป็นราคาขายปัจจุบันให้หมด ไม่ว่า lot เก่า lot ใหม่ ดังนั้น การบันทึกว่าขายไปเท่าไหร่จะไปอยู่ใน order detail แทน แต่ควรจะใส่ lot ไว้ เพื่อให้รู้ต้นทุนและกำไร
จบการเสริมแต่เพียงเท่านี้ system analysis and design จ้า
Date :
2013-11-27 18:35:31
By :
PlaKriM
Load balance : Server 03