เซียน ACCESS ช่วยด้วยค่ะ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 346   3
URL.หัวข้อ / URL
เซียน ACCESS ช่วยด้วยค่ะ

ปัญหามีอยู่ว่า สมมุติว่า มี supplier อยู่ 3 เจ้า แต่ละเจ้า ขายของเหมือนกัน แต่ราคาไม่เท่ากัน เช่น ขาย เหล็กเหมือนกัน แต่ราคาไม่เท่ากัน รับเข้า update stock แล้ว อยากทราบว่าเวลาจ่ายออก โดยให้เวลาจ่ายออก ให้แสดงราคาจริงของเหล็กที่รับเข้ามา เช่น รับเหล็ก จาก supplier A ราคา กก.ละ 10 บาท จำนวน 100 กก. ก็นำไป update stock ซึ่งเดิมมีเหล็กอยู่ 200 กก. จาก Supplier B ราคา กก. 9 บาท พอมีคนมาเิบิก เราจะมีวิธีไหนค่ะ เวลาเบิก 200 กก. ให้แสดงราคา กก. ละ 9 บาท ของ supplier B พอมาเบิก อีก 100 กก. ให้แสดงราคา กก.ละ 10 บาท แล้วก็ตัด stock ด้วย  
ขอบคุณค่ะ  

3 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R01422
คงต้องมีอีกฟีลด์หนึ่งเพื่อกำหนดว่าสินค้านั้นมาจากบริษัทไหน เช่น อาจเพิ่มเป็น ID สำหรับการรับเข้า ให้ลองดูตัวอย่างของ FIFO โดยการพิมพ์คำว่า FIFO ที่ส่วนของ Search ดูนะครับ
2 @R01427
ในลักษณะการมองเรื่อง Cost เราสามารถมองได้ 2 วิธี 1. เอา ราคาทั้งหมด/จำนวนสิ้นค้าที่ซื้อมาทั้งหมด จะได้ราคาเฉลี่ยที่ไม่สวิงมากเพราะสินค้าประเภทเดียวกันส่วนมาราคาจะไม่ค่อยแต่ต่างกันมาก แต่คุณต้องเขียนโปรแกรมยากขึ้นมาหน่อยแต่เหนี่อยครั้งเดียว 2. มีการผูกราคากับของที่มีการซื้อมาในแต่ละครั้ง มันจะยากอยู่ในแง่ที่ว่า - เมื่อสินค้าชนิดเดียวกันประเภทเดียวกันไปอยู่ใน Stcok เดียวกันเวลาหยิบมีโอกาสหยิบสลับราคา(มีแน่นอนรับประกันได้) - ความยุ่งยากในการเบิก-จ่าย ตอนรับก็ต้องไปกองอยู่ที่ราคาเดียวกัน ห้ามผิดกอง - หากมีการเบิกของคาบเกี่ยวราคา ยกตัวอย่างเช่น ลูกค้าต้องการซื้อของ 350 กิโล ถ้าของในแต่ละกองไม่พอต้องไปหยิบกองอื่นมาเพิ่มเพื่อให้ครบ แล้วคุณลองมามองที่บิลว่า รายการที่ รายละเอียด จำนวน ราคา เป็นเงิน 1 ตะปู 100 2.00 200 2 ตะปู 100 2.50 250 3 ตะปู 150 1.90 190 บิลคงตลกน่าดูและไม่มีโครทำกันหรอก (การเบิกจ่ายยุ่งยาก ระบบเอกสารยุ่งยาก ระบบบัญชีสับสน)
3 @R01428
แต่ถ้าคุณใช้วิธีหาราคาเฉลี่ย รายการที่ รายละเอียด จำนวน ราคา เป็นเงิน 1 ตะปู 350 1.828 640.00 ง่ายกว่ากันป่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0567s