สอบถามเรื่องสต๊อกสินค้าหน่อยค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 8,642   11
URL.หัวข้อ / URL
สอบถามเรื่องสต๊อกสินค้าหน่อยค่ะ

สวัสดีค่ะท่านอาจารย์ทุกท่านคะ คือหนูเป็นมือใหม่มากๆ สำหรับการสร้างโปรแกรมสต๊อกสินค้า หนูได้ทำการค้นหาดูเกี่ยวกับบทความของการตัดสต๊อกสินค้าแล้วน่ะคะ แต่ก็ยัง งงๆอยู่พยายามหาที่เข้ากับงานแล้วค่ะแต่ก็ยังจับโครงสร้างไม่ได้ ไม่ทราบว่าพอจะมีท่านใดแนะนำหนูได้ไหมค่ะ คือว่าสต๊อกสินค้าของหนูจะเป็นพวกสินค้าเกี่ยวกับผ้าค่ะ จะต้องตัด 2 ยอดคือ ยอดจำนวนม้วนและยอดจำนวนหลา ตัวอย่างคือ รหัส D01 มียอดอยู่ 30 ม้วน 3,000 หลา และสินค้าจะแบ่งเป็นสองพวกคือ

1. ผ้าที่มีจำนวนหลาตายตัว ตัวอย่างเช่น
รหัสสินค้า D01 มียอด 30 ม้วน 3,000 หลา จำนวน 1 ม้วนจะเท่ากับ 100 หลาทุกม้วน

2. ผ้าที่มีจำนวนหลาไม่ตายตัว ตัวอย่างเช่น
รหัสสินค้า T01 มียอด 3 ม้วน 310 หลา แต่ละม้วนหลาจะไม่เท่ากันคือ
- ม้วนที่ 1 มี 125 หลา
- ม้วนที่ 2 มี   85 หลา
- ม้วนที่ 3 มี 100 หลา

ประมาณนี้ค่ะ ส่วนโกดังเก็บของก็มีอยู่ด้วยกัน 3 โกดังค่ะสินค้า 1 รหัสก็จะกระจายอยู่ทุกๆโกดัง หนูอยากให้ออกมาในลักษณะที่ว่า

      วันที่      รหัสสินค้า        รับเข้า        เบิกออก          คงเหลือ
12/10/2553    D01     15 R 1,500Y   5 R 500Y   10 R 1,000Y
14/10/2553    D01               -            3 R 300Y    7 R     700Y
14/10/2553    D01               -            2 R 200Y    5 R     500Y

ส่วนผ้าที่หลาไม่เท่ากันก็ต้องคีย์เข้าที่ละม้วนค่ะ ไม่ทราบว่าหนูต้องทำโครงสร้างอย่างไรบ้างค่ะ ช่วยแนะนำหนูด้วยนะคะ

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

1 @R06928
เป็นเรื่องการจัดการ หน่วยสินค้า กับการตัด stock
1 ในตารางสินค้า ใช้หน่วยนับสินค้า เล็กสุด (ที่ใช้งานจริง) ทุกสินค้าจะมีหน่วยเดียว จะลำบากหน่อย ตอนรับเข้า ตัดออก ต้องทำเป็นหน่วยนับเล็กสุดก่อน เช่น หน่วยนับเล็กสุดใช้เป็น หลา แต่เวลารับเข้า มาเป็นม้วน ผู้รับต้องรู้ว่า 1 ม้วนมีกี่หลา เช่นกันเวลาเบิกสินค้าจะตัดสต็อก ผู้ตัดสต็อก ก็ต้องรู้ว่า ถ้าเบิก 1 ม้วน จะเท่ากับกี่หลา
    สินค้าในหมวด D คงพอทำได้เพราะ 1 ม้วน มีจำนวนหลาแน่นอน
แต่ในหมวด T ยาก ถ้ามีหลายรายการจำไม่ได้ จะทำได้ก็ต้องสร้างระบบตัวช่วย ซึ่ง ในสินค้ารายการเหล่านี้ 1 ม้วน จะต้องไม่เปลี่ยนแปลงความยาว ถ้าเปลี่ยนแปลงความยาว ต้องทำเป็นสินค้าอีกรายการ

2 ทำเป็น 1 สินค้ามีหลายหน่วย โดยต้องมีแฟคเตอร์ เชื่อมถึงกัน
   เช่น หน่วยนับเล็กสุด ตั้งเป็น หลา     
   หน่วยนับ ถัดมา เป็น ม้วน =100 หลา   (แฟคเตอร์ =100)
    หน่วยนับ ถัดมา เป็น ม้วน2 =150 หลา   (แฟคเตอร์ =150)
    เวลารับเข้าคลังจะมีตัวช่วย ว่าจะรับเข้า กี่ม้วน กี่หลา
   เวลาตัดออกจากคลังจะมีตัวช่วย ว่าจะตัดออก กี่ม้วน กี่หลา

3 ตารางสินค้า ต้องมี คอลัมน์ (Field) เป็นค่า default ว่า จะแสดงสินค้า เป็นหน่วย เล็กหรือหน่วย ใหญ่ หรือหน่วยใหน เช่น ถ้าแสดงหน่วยเล็กสุด เวลาออก report จะแสดง เฉพาะ หลา (กรณีหลาเป็นหน่วยเล็กสุด) หรือ ถ้าต้องการ หน่วยนับใหญ่สุด อย่างเดียว จะแสดงเป็น จุดทศนิยม ได้เช่น ผ้าเหลือ 2 ม้วน 50 หลา =2.5 ม้วน (กรณี 1 ม้วน = 100 หลา) หรือแสดง 2 หน่วย หน่วยใหญ่ กับหน่วยเล็กสุด เช่น 2 ม้วน 50 หลา
สรุปตรงนี้ ต้องมีระบุหน่วยนับหลัก กับหน่วยนับรอง

ถึงตรงนี้ ไม่ทราบว่าคุณสุนีย์ พอเห็นแบบจำลองของผมหรือไม่
คงต้อง ดูความเห็นอื่นๆ อาจง่ายกว่านี้ก็ได้ครับ
2 @R06930
ขอบคุณค่ะที่แนะนำ พอจะเห็นภาพแล้วค่ะ ตอนนี้หนูได้ลองทำตารางขึ้นมา คือ

1. ตารางสินค้า จะเก็บข้อมูลสินค้าโดยจะมีฟิลด์
    - รหัสสินค้า = D01 (ตั้งเป็นคีย์หลักค่ะ)
    - รายละเอียดสินค้า = ชื่อสินค้า
    - กล่มสินค้า = G01 (กลุ่มผ้าหลาเท่ากัน)
    - ความยาว = 100 หลา (ถ้าเป็นผ้าหลาไม่เท่ากันก็จะคีย์ช่องนี้เป็น 0 ไว้ค่ะ)
    - โรงงานผลิต = ชื่อโรงงานผลิตสินค้า (แยกไว้อีกตารางค่ะดึงมาเฉพาะรหัส)

2. ตารางโรงงานผลิต ก็จะมีรายละเอียดโรงงานค่ะ
3. ตารางลูกค้าก็จะมีรายละเอียดลูกค้าค่ะ
4. ตารางโกดังสินค้า จะมีรหัสและชื่อของโกดังแต่ละแห่งค่ะ

4. ตารางสต็อกสินค้าจะมีข้อมูลดังนี้ค่ะ
    - รหัสสินค้า (ดึงรหัสมาจากตารางสินค้า) อันนี้ตั้งเป็นคีย์หลักค่ะ
    - โกดังสินค้า (ดึงรหัสมาจากโกดังสินค้า) อันนี้ก็ตั้งเป็นคีย์หลักเช่นกันค่ะ
    - กลุ่มสินค้า (ดึงมาจากตารางสินค้าค่ะ)
    - จำนวนคงเหลือ(ม้วน)
    - จำนวนคงเหลือ(หลา)

ทุกตารางจะมีคีย์หลักอยู่นะคะ ไม่ทราบว่าตารางที่สร้างขึ้นมาถูกต้องไหมค่ะกับการตัดสต๊อกที่หนูต้องการ ถ้าไม่ถูกก็รบกวนช่วยแนะนำด้วยนะคะ

   
3 @R06931
เพิ่มเติมนะคะคือหนูต้องทำในรูปแบบบัญชีด้วย แต่ตอนนี้ขอรบกวนทีละสเต็ปก่อนค่ะ ไม่ทราบว่าโครงสร้างนี้จะสามารคทำออกมาในรูปแบบบัญชีด้วยได้ไหมค่ะ
4 @R06936
ควรใช้ตารางกลุ่มสินค้า อีก 1 ตาราง
   รหัสกลุ่มสินค้า ผูกไว้ในตารางสินค้า ไม่ต้องเอามาไว้ในตารางสต็อกสินค้า

ตารางสินค้า จะเก็บข้อมูลสินค้าโดยจะมีฟิลด์
    - รหัสสินค้า = D01 (ตั้งเป็นคีย์หลักค่ะ)
    - รายละเอียดสินค้า = ชื่อสินค้า
    - รหัสกล่มสินค้า = G01 (กลุ่มผ้าหลาเท่ากัน)
    - หน่วยนับเล็กสุด=หลา   
    - แฟตเตอร์

    - หน่วยนับ 1 หน่วยนับ 1,2,...,n   ขึ้นกับ จำเป็นต้องใช้ กี่หน่วย สมมุติต้อง
                                                     ใช้ 3 หน่วย ตามนี้
    - แฟคเตอร์1
       
    - หน่วยนับ 2     
    - แฟคเตอร์2

   - หน่วยนับหลัก   เป็นกำหนดให้แสดงรายงานด้วยหน่วยไหน (3 หน่วย)
    - แฟคเตอร์หลัก

    - หน่วยนับรอง
    - แฟคเตอร์รอง

    - โรงงานผลิต = ชื่อโรงงานผลิตสินค้า (แยกไว้อีกตารางค่ะดึงมาเฉพาะรหัส)

เบื้องต้น ประมาณนี้ก่อน
5 @R06937
ขอบคุณค่ะแต่รบกวนสอบถามหน่อยนะคะคือ แฟคเตอร์ คือตัวไหนค่ะ พอดีของหนูเป็นเมนูภาษาไทยค่ะ ไม่ทราบว่าตัวไหนค่ะ ต้องขอโทษด้วยค่ะไม่ทราบจริงๆ
6 @R06939
แฟคเตอร์คือชื่อฟิลด์ที่จต้องตั้งสำหรับการแปลงหน่วยใหญ่เป็นหน่วยเล็ก
เช่น หน่วยเล็กสุด คือ หลา มี ค่าแฟคเตอร์ =1
       หน่วย1    คือ ม้วน มีแฟคเตอร์ =100   (1 ม้วนมี 100 หลา)
7 @R06941
เข้าใจแล้วค่ะ เดี๋ยวจะลองเขียนตามดูนะคะ ขอบคุณค่ะ
8 @R08688
รบกวนสอบถามเกี่ยวกับสต๊อกสินค้า กรณีเปิดบริษัท จำหน่าย-เช่า-ซ่อม เครื่องปริ้นเตอร์ค่ะ (เพราะเปิดในนามบริษัท จึงมีเรื่อง VAT เข้ามาเกี่ยวข้องค่ะ) เพราะสินค้าทุกตัวซื้อมี VAT แต่ถ้าซื้อมา-ขายไป หนูตัดสต๊อกก็ง่ายหน่อย แต่จะมีพวกอะไหล่ ที่ซื้อมาเพื่อประกอบ ผลิตเป็นตลับหมึกเอง หนูอยากทราบว่าจำเป็นไหมค่ะว่าอะไหล่ต่าง ๆ ที่เกี่ยวกับปริ้นเตอร์ต้องลงสต๊อกรวม หรือควรทำสต๊อกแยก
และมีวิธีการยังไงบ้างไหมค่ะ ที่ทำสต๊อกแล้วไม่ให้งง ขอบคุณค่ะ
9 @R08841
ทำได้แล้ว ยังไงก็ แบ่งกันดูบ้างน่ะค่ะ
10 @R12048
ต้องการทราบว่าจะเขียนคำสั่งอย่างไรให้ยอดคงเหลือของสินค้าในสต๊อกไปวนลูปในครั้งต่อๆไปนะค่ะ
เช่น ครั้งที่ 1 รับสินค้าเข้ามา 10   มีการสั่งซื้อไป 2 ยอดคงเหลือ = 8
      ครั้งที่ 2   ยอดยกมา   8 สั่งซื้อ   1   ยอดคงเหลือ = 7
11 @R12050
ลองค้นจากหน้าโฮมเพจด้วยคำว่า    คงเหลือ 2554   ดูครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3537s